| Package | Description |
|---|---|
| org.jibx.binding.model |
| Modifier and Type | Class and Description |
|---|---|
class |
BindingElement
Model component for binding element.
|
class |
CollectionElement
Model component for collection element of binding definition.
|
class |
ContainerElementBase
Model component for elements that can contain detailed binding information in
the form of nested child components.
|
class |
FormatElement
Model component for format element.
|
class |
IncludeElement
Model component for include element of binding definition.
|
class |
InputElement
Model component for input element of binding definition.
|
class |
MappingElement
Model component for mapping element of normal binding definition.
|
class |
MappingElementBase
Model component for mapping element of binding definition.
|
class |
NamespaceElement
Model component for namespace element of binding definition.
|
class |
NestingElementBase
Model component for elements that can contain other component elements.
|
class |
OutputElement
Model component for output element of binding definition.
|
class |
PrecompiledMappingElement
Model component for mapping element of precompiled binding definition.
|
class |
SplitElement
Model component for split element of binding definition.
|
class |
StructureElement
Model component for structure element of binding definition.
|
class |
StructureElementBase
Model component for elements that define the binding structure for an object
property.
|
class |
TemplateElement
Model component for template element of binding definition.
|
class |
TemplateElementBase
Model component for elements that define how instances of a particular class
are converted to or from XML.
|
class |
ValueElement
Model component for value element.
|
| Modifier and Type | Method and Description |
|---|---|
ElementBase |
ClassHierarchyContext.getMostSpecificComponent(IClass clas)
Get best binding component for class.
|
ElementBase |
ClassHierarchyContext.getNamedComponent(String name)
Get named binding component definition.
|
ElementBase |
TreeContext.getParentElement(int level)
Get containing element at generation level.
|
ElementBase |
ClassHierarchyContext.getSpecificComponent(String name)
Get specific binding component for type.
|
protected ElementBase |
TreeContext.peekElement()
Peek current element of hierarchy.
|
ElementBase |
TreeContext.popNode()
Pop node from tree.
|
| Modifier and Type | Method and Description |
|---|---|
ValidationProblem |
DefinitionContext.addImpliedNamespace(NamespaceElement def,
ElementBase ref)
Add namespace declaration to set defined at this level.
|
void |
ClassHierarchyContext.addNamedComponent(String label,
ElementBase comp,
ValidationContext vctx)
Add named component to set defined at this level.
|
void |
ClassHierarchyContext.addTypedComponent(IClass clas,
ElementBase comp,
ValidationContext vctx)
Add typed component to set defined at this level.
|
void |
ValidationContext.ValidationVisitor.exit(ElementBase node) |
void |
ModelVisitor.exit(ElementBase node)
Exit any element.
|
void |
TreeContext.pushNode(ElementBase node)
Push node on tree.
|
void |
TreeContext.tourTree(ElementBase root,
ModelVisitor visitor)
Tour binding model tree.
|
boolean |
ValidationContext.PrevalidationVisitor.visit(ElementBase node) |
boolean |
ModelVisitor.visit(ElementBase node)
Visit element.
|
void |
RegistrationVisitor.visitTree(ElementBase root)
Visit binding model tree to handle registration.
|
Copyright © 2005–2016 jibx.org. All rights reserved.