| Package | Description |
|---|---|
| org.jibx.binding.def |
| Modifier and Type | Class and Description |
|---|---|
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.
|
| Modifier and Type | Field and Description |
|---|---|
protected IComponent |
PassThroughComponent.m_component
Property value binding component.
|
| Modifier and Type | Method and Description |
|---|---|
IComponent |
PrecompiledConcreteMapping.buildRef(IContainer parent,
IContextObj objc,
String type,
PropertyDefinition prop) |
IComponent |
PrecompiledAbstractMapping.buildRef(IContainer parent,
IContextObj objc,
String type,
PropertyDefinition prop) |
IComponent |
MappingDirect.buildRef(IContainer parent,
IContextObj objc,
String type,
PropertyDefinition prop) |
IComponent |
MappingDefinition.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 |
PrecompiledConcreteMapping.getImplComponent() |
IComponent |
PrecompiledAbstractMapping.getImplComponent() |
IComponent |
MappingDirect.getImplComponent() |
IComponent |
MappingDefinition.getImplComponent() |
IComponent |
IMapping.getImplComponent()
Get binding component implementing mapping.
|
IComponent |
DefinitionContext.getNamedStructure(String name)
Get nested structure by name.
|
static IComponent |
BindingBuilder.unmarshalStructure(org.jibx.runtime.impl.UnmarshallingContext ctx,
IContainer contain,
IContextObj cobj,
boolean coll,
boolean uord,
boolean implic)
Unmarshal subclass instance for structure definition.
|
| Modifier and Type | Method and Description |
|---|---|
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 |
BindingDefinition.setIdChild(IComponent child)
Set ID property.
|
boolean |
ObjectBinding.setIdChild(IComponent child) |
boolean |
IContextObj.setIdChild(IComponent child)
Set ID property.
|
protected void |
PassThroughComponent.setWrappedComponent(IComponent comp)
Set the wrapped component.
|
| Constructor and 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.
|
Copyright © 2005–2016 jibx.org. All rights reserved.