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 Item
copy(Item ref, GroupItem parent)
Copy the item under a different parent.protected java.lang.String
describe(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;null
if none)parent
-
-
AnyItem
AnyItem(AnnotatedBase comp, GroupItem parent)
Constructor.- Parameters:
comp
- schema component extensionparent
- containing structure (null
if a top-level structure)
-
-