| Package | Description |
|---|---|
| org.jibx.binding.classes | |
| org.jibx.binding.def |
| Modifier and Type | Class and Description |
|---|---|
class |
MarshalBuilder
Marshalling method builder.
|
class |
MarshalUnmarshalBuilder
Builder for marshal and unmarshal methods.
|
class |
UnmarshalBuilder
Unmarshalling method builder.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DirectGeneric.genAttributeMarshal(ContextMethodBuilder mb) |
void |
OptionalStructureWrapper.genAttributeMarshal(ContextMethodBuilder mb) |
void |
ValueChild.genAttributeMarshal(ContextMethodBuilder mb) |
void |
StructureReference.genAttributeMarshal(ContextMethodBuilder mb) |
void |
PrecompiledBinding.genAttributeMarshal(ContextMethodBuilder mb) |
void |
PassThroughComponent.genAttributeMarshal(ContextMethodBuilder mb) |
void |
ObjectBinding.genAttributeMarshal(ContextMethodBuilder mb) |
void |
NestedStructure.genAttributeMarshal(ContextMethodBuilder mb) |
void |
NestedCollection.genAttributeMarshal(ContextMethodBuilder mb) |
void |
IComponent.genAttributeMarshal(ContextMethodBuilder mb)
Generate attribute marshalling code.
|
void |
ElementWrapper.genAttributeMarshal(ContextMethodBuilder mb) |
void |
DirectProperty.genAttributeMarshal(ContextMethodBuilder mb) |
void |
DirectObject.genAttributeMarshal(ContextMethodBuilder mb) |
void |
ComponentProperty.genAttributeMarshal(ContextMethodBuilder mb) |
void |
BaseMappingWrapper.genAttributeMarshal(ContextMethodBuilder mb) |
void |
DirectGeneric.genAttributeUnmarshal(ContextMethodBuilder mb) |
void |
ValueChild.genAttributeUnmarshal(ContextMethodBuilder mb) |
void |
PrecompiledBinding.genAttributeUnmarshal(ContextMethodBuilder mb) |
void |
PassThroughComponent.genAttributeUnmarshal(ContextMethodBuilder mb) |
void |
ObjectBinding.genAttributeUnmarshal(ContextMethodBuilder mb) |
void |
NestedStructure.genAttributeUnmarshal(ContextMethodBuilder mb) |
void |
NestedCollection.genAttributeUnmarshal(ContextMethodBuilder mb) |
void |
IComponent.genAttributeUnmarshal(ContextMethodBuilder mb)
Generate attribute unmarshalling code.
|
void |
ElementWrapper.genAttributeUnmarshal(ContextMethodBuilder mb) |
void |
DirectProperty.genAttributeUnmarshal(ContextMethodBuilder mb) |
void |
DirectObject.genAttributeUnmarshal(ContextMethodBuilder mb) |
void |
ComponentProperty.genAttributeUnmarshal(ContextMethodBuilder mb) |
void |
BaseMappingWrapper.genAttributeUnmarshal(ContextMethodBuilder mb) |
void |
DirectGeneric.genAttrPresentTest(ContextMethodBuilder mb) |
void |
ValueChild.genAttrPresentTest(ContextMethodBuilder mb) |
void |
PrecompiledBinding.genAttrPresentTest(ContextMethodBuilder mb) |
void |
PassThroughComponent.genAttrPresentTest(ContextMethodBuilder mb) |
void |
ObjectBinding.genAttrPresentTest(ContextMethodBuilder mb) |
void |
NestedStructure.genAttrPresentTest(ContextMethodBuilder mb) |
void |
NestedCollection.genAttrPresentTest(ContextMethodBuilder mb) |
void |
IComponent.genAttrPresentTest(ContextMethodBuilder mb)
Generate code to test for attribute present.
|
void |
ElementWrapper.genAttrPresentTest(ContextMethodBuilder mb) |
void |
DirectProperty.genAttrPresentTest(ContextMethodBuilder mb) |
void |
DirectObject.genAttrPresentTest(ContextMethodBuilder mb) |
void |
DirectGeneric.genContentMarshal(ContextMethodBuilder mb) |
void |
OptionalStructureWrapper.genContentMarshal(ContextMethodBuilder mb) |
void |
ValueChild.genContentMarshal(ContextMethodBuilder mb) |
void |
StructureReference.genContentMarshal(ContextMethodBuilder mb) |
void |
PrecompiledBinding.genContentMarshal(ContextMethodBuilder mb) |
void |
PassThroughComponent.genContentMarshal(ContextMethodBuilder mb) |
void |
ObjectBinding.genContentMarshal(ContextMethodBuilder mb) |
void |
NestedStructure.genContentMarshal(ContextMethodBuilder mb) |
void |
NestedCollection.genContentMarshal(ContextMethodBuilder mb) |
void |
IComponent.genContentMarshal(ContextMethodBuilder mb)
Generate element or text marshalling code.
|
void |
ElementWrapper.genContentMarshal(ContextMethodBuilder mb) |
void |
DirectProperty.genContentMarshal(ContextMethodBuilder mb) |
void |
DirectObject.genContentMarshal(ContextMethodBuilder mb) |
void |
ComponentProperty.genContentMarshal(ContextMethodBuilder mb) |
void |
BaseMappingWrapper.genContentMarshal(ContextMethodBuilder mb) |
void |
DirectGeneric.genContentPresentTest(ContextMethodBuilder mb) |
void |
ValueChild.genContentPresentTest(ContextMethodBuilder mb) |
void |
PrecompiledBinding.genContentPresentTest(ContextMethodBuilder mb) |
void |
PassThroughComponent.genContentPresentTest(ContextMethodBuilder mb) |
void |
ObjectBinding.genContentPresentTest(ContextMethodBuilder mb) |
void |
NestedBase.genContentPresentTest(ContextMethodBuilder mb) |
void |
IComponent.genContentPresentTest(ContextMethodBuilder mb)
Generate code to test for content present.
|
void |
ElementWrapper.genContentPresentTest(ContextMethodBuilder mb) |
void |
DirectProperty.genContentPresentTest(ContextMethodBuilder mb) |
void |
DirectObject.genContentPresentTest(ContextMethodBuilder mb) |
void |
DirectGeneric.genContentUnmarshal(ContextMethodBuilder mb) |
void |
MappingReference.genContentUnmarshal(ContextMethodBuilder mb)
Patch the generated code to remove the unmarshalled object when it's a
"this" reference with both elements and attributes.
|
void |
ValueChild.genContentUnmarshal(ContextMethodBuilder mb) |
void |
PrecompiledBinding.genContentUnmarshal(ContextMethodBuilder mb) |
void |
PassThroughComponent.genContentUnmarshal(ContextMethodBuilder mb) |
void |
ObjectBinding.genContentUnmarshal(ContextMethodBuilder mb) |
void |
NestedStructure.genContentUnmarshal(ContextMethodBuilder mb) |
void |
NestedCollection.genContentUnmarshal(ContextMethodBuilder mb) |
void |
IComponent.genContentUnmarshal(ContextMethodBuilder mb)
Generate element or text unmarshalling code.
|
void |
ElementWrapper.genContentUnmarshal(ContextMethodBuilder mb) |
void |
DirectProperty.genContentUnmarshal(ContextMethodBuilder mb) |
void |
DirectObject.genContentUnmarshal(ContextMethodBuilder mb) |
void |
ComponentProperty.genContentUnmarshal(ContextMethodBuilder mb) |
void |
BaseMappingWrapper.genContentUnmarshal(ContextMethodBuilder mb) |
void |
ObjectStringConversion.genFromText(ContextMethodBuilder mb)
Generate code to convert
String representation. |
abstract void |
StringConversion.genFromText(ContextMethodBuilder mb)
Generate code to convert
String representation. |
void |
PrimitiveStringConversion.genFromText(ContextMethodBuilder mb)
Generate code to convert
String representation. |
void |
PropertyDefinition.genLoad(ContextMethodBuilder mb)
Generate code to load property value to stack.
|
void |
DirectGeneric.genLoadId(ContextMethodBuilder mb) |
void |
ValueChild.genLoadId(ContextMethodBuilder mub) |
void |
PrecompiledBinding.genLoadId(ContextMethodBuilder mb) |
void |
PassThroughComponent.genLoadId(ContextMethodBuilder mb) |
void |
ObjectBinding.genLoadId(ContextMethodBuilder mb) |
void |
NestedStructure.genLoadId(ContextMethodBuilder mb) |
void |
NestedCollection.genLoadId(ContextMethodBuilder mb) |
void |
IComponent.genLoadId(ContextMethodBuilder mb)
Generate code to load ID value of instance to stack.
|
void |
ElementWrapper.genLoadId(ContextMethodBuilder mb) |
void |
DirectProperty.genLoadId(ContextMethodBuilder mb) |
void |
DirectObject.genLoadId(ContextMethodBuilder mb) |
void |
DirectGeneric.genMarshal(ContextMethodBuilder mb)
Generate marshalling code for this mapping.
|
void |
DirectObject.genMarshal(ContextMethodBuilder mb)
Generate marshalling code for this mapping.
|
void |
DirectGeneric.genNewInstance(ContextMethodBuilder mb) |
void |
ValueChild.genNewInstance(ContextMethodBuilder mb) |
void |
PrecompiledBinding.genNewInstance(ContextMethodBuilder mb) |
void |
PassThroughComponent.genNewInstance(ContextMethodBuilder mb) |
void |
ObjectBinding.genNewInstance(ContextMethodBuilder mb) |
void |
NestedStructure.genNewInstance(ContextMethodBuilder mb) |
void |
NestedCollection.genNewInstance(ContextMethodBuilder mb) |
void |
IComponent.genNewInstance(ContextMethodBuilder mb)
Generate code to create new instance of object.
|
void |
ElementWrapper.genNewInstance(ContextMethodBuilder mb) |
void |
DirectProperty.genNewInstance(ContextMethodBuilder mb) |
void |
DirectObject.genNewInstance(ContextMethodBuilder mb) |
void |
BaseMappingWrapper.genNewInstance(ContextMethodBuilder mb) |
void |
ObjectStringConversion.genParseOptional(boolean attr,
ContextMethodBuilder mb)
Generate code to parse and convert optional attribute or element.
|
abstract void |
StringConversion.genParseOptional(boolean attr,
ContextMethodBuilder mb)
Generate code to parse and convert optional attribute or element.
|
void |
PrimitiveStringConversion.genParseOptional(boolean attr,
ContextMethodBuilder mb)
Generate code to parse and convert optional attribute or element.
|
void |
ObjectStringConversion.genParseRequired(boolean attr,
ContextMethodBuilder mb)
Generate code to parse and convert required attribute or element.
|
abstract void |
StringConversion.genParseRequired(boolean attr,
ContextMethodBuilder mb)
Generate code to parse and convert required attribute or element.
|
void |
PrimitiveStringConversion.genParseRequired(boolean attr,
ContextMethodBuilder mb)
Generate code to parse and convert required attribute or element.
|
void |
StringConversion.genPopValues(int count,
ContextMethodBuilder mb)
Generate code to pop values from stack.
|
BranchWrapper |
PropertyDefinition.genTest(ContextMethodBuilder mb)
Generate code to test if property is present.
|
void |
DirectGeneric.genTestPresent(ContextMethodBuilder mb)
Generate presence test code for this mapping.
|
void |
DirectObject.genTestPresent(ContextMethodBuilder mb)
Generate presence test code for this mapping.
|
protected BranchWrapper |
ObjectStringConversion.genToOptionalText(String type,
ContextMethodBuilder mb,
int extra)
Generate code to check if an optional value is not equal to the default.
|
protected abstract BranchWrapper |
StringConversion.genToOptionalText(String type,
ContextMethodBuilder mb,
int extra)
Generate code to check if an optional value is not equal to the default.
|
protected BranchWrapper |
PrimitiveStringConversion.genToOptionalText(String type,
ContextMethodBuilder mb,
int extra)
Generate code to check if an optional value is not equal to the default.
|
void |
ObjectStringConversion.genToText(String type,
ContextMethodBuilder mb)
Shared code generation for converting instance of type to
String. |
void |
StringConversion.genToText(String type,
ContextMethodBuilder mb)
Generate code to convert value to a
String. |
void |
DirectGeneric.genUnmarshal(ContextMethodBuilder mb)
Generate unmarshalling code for this mapping.
|
void |
DirectObject.genUnmarshal(ContextMethodBuilder mb)
Generate unmarshalling code for this mapping.
|
void |
StringConversion.genWriteOptional(boolean attr,
String type,
ContextMethodBuilder mb)
Generate code to convert and write optional value to generated document.
|
void |
StringConversion.genWriteRequired(boolean attr,
String type,
ContextMethodBuilder mb)
Generate code to convert and write required value to generated document.
|
void |
StringConversion.genWriteText(boolean attr,
ContextMethodBuilder mb)
Generate code to write
String value to generated document. |
protected void |
PrimitiveStringConversion.pushDefault(ContextMethodBuilder mb)
Push default value on stack.
|
Copyright © 2005–2016 jibx.org. All rights reserved.