| java.lang.Object org.jibx.binding.def.BindingBuilder org.jibx.binding.def.NestedBase org.jibx.binding.def.NestedCollection
NestedCollection | public class NestedCollection extends NestedBase (Code) | | Collection binding definition. This handles one or more child components,
which may be ordered or unordered.
author: Dennis M. Sosnoski version: 1.0 |
Inner Class :abstract static class CollectionBase | |
Inner Class :abstract static class CollectionLoad extends CollectionBase | |
Inner Class :abstract static class CollectionStore extends CollectionBase | |
Inner Class :static class IndexedLoad extends CollectionLoad | |
Inner Class :static class IndexedStore extends CollectionStore | |
Inner Class :static class IteratorLoad extends CollectionLoad | |
Inner Class :static class AddStore extends CollectionStore | |
Inner Class :static class ArrayLoad extends CollectionLoad | |
Inner Class :static class ArrayStore extends CollectionStore | |
NestedCollection | public NestedCollection(IContainer parent, IContextObj objc, boolean ord, boolean opt, boolean flex, String type, CollectionLoad load, CollectionStore store)(Code) | | Constructor.
Parameters: parent - containing binding definition context Parameters: objc - current object context Parameters: ord - ordered content flag Parameters: opt - optional component flag Parameters: flex - flexible element handling flag Parameters: type - fully qualified class name of values from collection (may benull , if child content present) Parameters: load - collection load code generation strategy Parameters: store - collection store code generation strategy |
getItemType | public String getItemType()(Code) | | Get the collection item type.
item type |
hasAttribute | public boolean hasAttribute()(Code) | | |
hasContent | public boolean hasContent()(Code) | | |
hasId | public boolean hasId()(Code) | | |
isOptional | public boolean isOptional()(Code) | | |
print | public void print(int depth)(Code) | | |
Methods inherited from org.jibx.binding.def.BindingBuilder | public static BindingDefinition unmarshalBindingDefinition(UnmarshallingContext ctx, String name, URL root) throws JiBXException(Code)(Java Doc) public static void unmarshalInclude(UnmarshallingContext ctx, BindingDefinition bdef, URL root, ArrayList nslist, HashSet paths) throws JiBXException(Code)(Java Doc) public static IMapping unmarshalMapping(UnmarshallingContext ctx, IContainer parent, ArrayList nss, boolean uord) throws JiBXException(Code)(Java Doc) public static IComponent unmarshalStructure(UnmarshallingContext ctx, IContainer contain, IContextObj cobj, boolean coll, boolean uord, boolean implic) throws JiBXException(Code)(Java Doc)
|
|
|