Uses of Interface
org.jibx.binding.def.IComponent
-
Packages that use IComponent Package Description org.jibx.binding.def -
-
Uses of IComponent in org.jibx.binding.def
Classes in org.jibx.binding.def that implement IComponent Modifier and Type Class Description classBaseMappingWrapperComponent decorator for abstract base mapping from extension mapping.classComponentPropertyProperty reference with binding defined by component.classDirectGenericLinkage to generic object with defined marshaller and/or unmarshaller.classDirectObjectLinkage to object with supplied marshaller and unmarshaller.classDirectPropertyProperty reference with marshaller and unmarshaller.classElementWrapperComponent decorator for element definition.classLinkableBaseBase class for components that can be linked from multiple locations within the binding definition structure.classMappingBaseBase class for mapping definitions.classMappingDefinitionNormal mapping with defined binding.classMappingDirectDirect mapping using supplied marshaller and unmarshaller.classMappingReferenceReference to a mapping definition.classNestedBaseBase class for structure and collection binding definitions.classNestedCollectionCollection binding definition.classNestedStructureStructure binding definition.classObjectBindingBinding modifiers that apply to a class reference.classOptionalStructureWrapperComponent decorator for optional structure with associated property.classPassThroughComponentDefault component decorator.classPrecompiledBindingLinkage to object marshalling/unmarshalling code for a class handled by an abstract mapping in a precompiled binding.classStructureReferenceReference to a structure definition.classValueChildAttribute or simple content value definition from binding.Fields in org.jibx.binding.def declared as IComponent Modifier and Type Field Description protected IComponentPassThroughComponent. m_componentProperty value binding component.Methods in org.jibx.binding.def that return IComponent Modifier and Type Method Description IComponentIMapping. buildRef(IContainer parent, IContextObj objc, String type, PropertyDefinition prop)Build reference to mapping.IComponentMappingDefinition. buildRef(IContainer parent, IContextObj objc, String type, PropertyDefinition prop)IComponentMappingDirect. buildRef(IContainer parent, IContextObj objc, String type, PropertyDefinition prop)IComponentPrecompiledAbstractMapping. buildRef(IContainer parent, IContextObj objc, String type, PropertyDefinition prop)IComponentPrecompiledConcreteMapping. buildRef(IContainer parent, IContextObj objc, String type, PropertyDefinition prop)IComponentIMapping. getImplComponent()Get binding component implementing mapping.IComponentMappingDefinition. getImplComponent()IComponentMappingDirect. getImplComponent()IComponentPrecompiledAbstractMapping. getImplComponent()IComponentPrecompiledConcreteMapping. getImplComponent()IComponentDefinitionContext. getNamedStructure(String name)Get nested structure by name.static IComponentBindingBuilder. unmarshalStructure(org.jibx.runtime.impl.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 Modifier and Type Method Description voidNestedBase. addComponent(IComponent comp)Add child component to nested structure.voidDefinitionContext. addNamedStructure(String name, IComponent comp)Add named structure component to set defined at this level.booleanBindingDefinition. setIdChild(IComponent child)Set ID property.booleanIContextObj. setIdChild(IComponent child)Set ID property.booleanObjectBinding. setIdChild(IComponent child)protected voidPassThroughComponent. setWrappedComponent(IComponent comp)Set the wrapped component.Constructors in org.jibx.binding.def with parameters of type IComponent Constructor Description 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.
-