Uses of Interface
org.jibx.binding.def.IComponent

Packages that use IComponent
org.jibx.binding.def   
 

Uses of IComponent in org.jibx.binding.def
 

Classes in org.jibx.binding.def that implement IComponent
 class BaseMappingWrapper
          Component decorator for abstract base mapping from extension mapping.
 class ComponentProperty
          Property reference with binding defined by component.
 class DirectGeneric
          Linkage to generic object with defined marshaller and/or unmarshaller.
 class DirectObject
          Linkage to object with supplied marshaller and unmarshaller.
 class DirectProperty
          Property reference with marshaller and unmarshaller.
 class ElementWrapper
          Component decorator for element definition.
 class LinkableBase
          Base class for components that can be linked from multiple locations within the binding definition structure.
 class MappingBase
          Base class for mapping definitions.
 class MappingDefinition
          Normal mapping with defined binding.
 class MappingDirect
          Direct mapping using supplied marshaller and unmarshaller.
 class MappingReference
          Reference to a mapping definition.
 class NestedBase
          Base class for structure and collection binding definitions.
 class NestedCollection
          Collection binding definition.
 class NestedStructure
          Structure binding definition.
 class ObjectBinding
          Binding modifiers that apply to a class reference.
 class OptionalStructureWrapper
          Component decorator for optional structure with associated property.
 class PassThroughComponent
          Default component decorator.
 class PrecompiledBinding
          Linkage to object marshalling/unmarshalling code for a class handled by an abstract mapping in a precompiled binding.
 class StructureReference
          Reference to a structure definition.
 class ValueChild
          Attribute or simple content value definition from binding.
 

Fields in org.jibx.binding.def declared as IComponent
protected  IComponent PassThroughComponent.m_component
          Property value binding component.
 

Methods in org.jibx.binding.def that return IComponent
 IComponent MappingDirect.buildRef(IContainer parent, IContextObj objc, String type, PropertyDefinition prop)
           
 IComponent PrecompiledConcreteMapping.buildRef(IContainer parent, IContextObj objc, String type, PropertyDefinition prop)
           
 IComponent MappingDefinition.buildRef(IContainer parent, IContextObj objc, String type, PropertyDefinition prop)
           
 IComponent PrecompiledAbstractMapping.buildRef(IContainer parent, IContextObj objc, String type, PropertyDefinition prop)
           
 IComponent IMapping.buildRef(IContainer parent, IContextObj objc, String type, PropertyDefinition prop)
          Build reference to mapping.
 IComponent MappingDirect.getImplComponent()
           
 IComponent PrecompiledConcreteMapping.getImplComponent()
           
 IComponent MappingDefinition.getImplComponent()
           
 IComponent PrecompiledAbstractMapping.getImplComponent()
           
 IComponent IMapping.getImplComponent()
          Get binding component implementing mapping.
 IComponent DefinitionContext.getNamedStructure(String name)
          Get nested structure by name.
static IComponent BindingBuilder.unmarshalStructure(UnmarshallingContext ctx, IContainer contain, IContextObj cobj, boolean coll, boolean uord, boolean implic)
          Unmarshal subclass instance for structure definition.
 

Methods in org.jibx.binding.def with parameters of type IComponent
 void NestedBase.addComponent(IComponent comp)
          Add child component to nested structure.
 void DefinitionContext.addNamedStructure(String name, IComponent comp)
          Add named structure component to set defined at this level.
 boolean IContextObj.setIdChild(IComponent child)
          Set ID property.
 boolean BindingDefinition.setIdChild(IComponent child)
          Set ID property.
 boolean ObjectBinding.setIdChild(IComponent child)
           
protected  void PassThroughComponent.setWrappedComponent(IComponent comp)
          Set the wrapped component.
 

Constructors in org.jibx.binding.def with parameters of type IComponent
BaseMappingWrapper(IComponent wrap)
          Constructor.
ComponentProperty(PropertyDefinition prop, IComponent impl, boolean skip)
          Constructor.
ElementWrapper(DefinitionContext defc, NameDefinition name, IComponent wrap, boolean nillable)
          Constructor.
LinkableBase(IComponent wrap)
          Constructor.
MappingBase(IContainer contain, String type, String tname, IComponent wrap)
          Constructor with wrapped component supplied.
OptionalStructureWrapper(IComponent wrap, PropertyDefinition prop, boolean load)
          Constructor.
PassThroughComponent(IComponent comp)
          Constructor.
 



Copyright © 2005-2011 jibx.org. All Rights Reserved.