Package org.jibx.schema.codegen
Class AnyItem
- java.lang.Object
-
- org.jibx.schema.codegen.Item
-
- org.jibx.schema.codegen.AnyItem
-
public class AnyItem extends Item
Information for an xs:any item to be included in code generated from schema.- Author:
- Dennis M. Sosnoski
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Itemcopy(Item ref, GroupItem parent)Copy the item under a different parent.protected java.lang.Stringdescribe(int depth, boolean classified)Build a description of the item.-
Methods inherited from class org.jibx.schema.codegen.Item
classifyContent, findDisjointParent, getComponentExtension, getEffectiveName, getName, getNext, getParent, getSchemaComponent, getTopmost, isCollection, isFixedName, isIgnored, isImplicit, isOptional, isTopmost, leadString, reparent, setImplicit, setName
-
-
-
-
Constructor Detail
-
AnyItem
private AnyItem(AnyItem original, Item ref, GroupItem parent)
Copy constructor. This creates a copy with a new parent.- Parameters:
original-ref- reference (for overrides to copy;nullif none)parent-
-
AnyItem
AnyItem(AnnotatedBase comp, GroupItem parent)
Constructor.- Parameters:
comp- schema component extensionparent- containing structure (nullif a top-level structure)
-
-