| Package | Description |
|---|---|
| org.jibx.binding.classes | |
| org.jibx.binding.model | |
| org.jibx.util |
| Modifier and Type | Method and Description |
|---|---|
IClass |
ClassCache.ClassCacheLocator.getClassInfo(String name) |
IClass |
ClassCache.ClassCacheLocator.getRequiredClassInfo(String name) |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassWrapper
Wrapper for class information.
|
| Modifier and Type | Method and Description |
|---|---|
IClass |
ContainerElementBase.getChildObjectType()
Get class passed to child components.
|
IClass |
CollectionElement.getChildObjectType() |
IClass |
TreeContext.getClassInfo(String name)
Get class information.
|
IClass |
ValidationContext.getClassInfo(String name)
Get class information.
|
protected IClass |
ClassItemWrapper.getContainingClass()
Get containing class information.
|
IClass |
ContainerElementBase.getCreateClass()
Get new instance creation class information.
|
IClass |
ObjectAttributes.getCreateClass()
Get new instance creation class information.
|
IClass |
ValueElement.getGetType()
Get type for value loaded to stack.
|
IClass |
StructureElementBase.getGetType()
Get type for value loaded to stack.
|
IClass |
PropertyAttributes.getGetType()
Get type for value loaded to stack.
|
IClass |
TemplateElementBase.getHandledClass()
Get handled class information.
|
IClass |
CollectionElement.getItemTypeClass()
Get item type information.
|
IClass |
ContainerElementBase.getMarshaller()
Get marshaller class information.
|
IClass |
ObjectAttributes.getMarshaller()
Get marshaller class information.
|
abstract IClass |
ContainerElementBase.getObjectType()
Get class linked to binding element.
|
IClass |
TemplateElementBase.getObjectType() |
IClass |
StructureElementBase.getObjectType() |
IClass |
ClassItemWrapper.getOwningClass() |
IClass |
TreeContext.getRequiredClassInfo(String name)
Get required class information.
|
IClass |
ValueElement.getSetType()
Get type for value stored from stack.
|
IClass |
StructureElementBase.getSetType()
Get type for value stored from stack.
|
IClass |
PropertyAttributes.getSetType()
Get type for value stored from stack.
|
IClass |
ClassWrapper.getSuperClass() |
IClass |
ValueElement.getType() |
IClass |
TemplateElementBase.getType() |
IClass |
StructureElementBase.getType() |
IClass |
StructureElement.getType() |
IClass |
StringAttributes.getType()
Get value type.
|
IClass |
PropertyAttributes.getType()
Get type information.
|
IClass |
IComponent.getType()
Get value type information.
|
IClass |
FormatElement.getType()
Get value type.
|
IClass |
ContainerElementBase.getUnmarshaller()
Get unmarshaller class information.
|
IClass |
ObjectAttributes.getUnmarshaller()
Get unmarshaller class information.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BindingElement.addIdClass(IClass clas)
Add a class defined with a ID value.
|
void |
ClassHierarchyContext.addTypedComponent(IClass clas,
ElementBase comp,
ValidationContext vctx)
Add typed component to set defined at this level.
|
protected void |
ContainerElementBase.checkCompatibleChildren(ValidationContext vctx,
IClass type,
ArrayList children)
Check that child components are of types compatible with the container
object type.
|
FormatElement |
DefinitionContext.getBestFormat(IClass clas)
Get best format definition for class.
|
ElementBase |
ClassHierarchyContext.getMostSpecificComponent(IClass clas)
Get best binding component for class.
|
boolean |
ClassWrapper.isAssignable(IClass other) |
boolean |
DefinitionContext.isCompatibleTemplateType(IClass clas)
Checks if a class is compatible with one or more templates.
|
boolean |
ClassHierarchyContext.isCompatibleType(IClass clas)
Checks if a class is compatible with one or more components.
|
void |
StringAttributes.setType(IClass type)
Set value type.
|
protected void |
ContainerElementBase.verifyConstruction(ValidationContext vctx,
IClass type)
Check that there's a way to construct an instance of an object class for
input bindings.
|
| Constructor and Description |
|---|
ClassItemWrapper(IClass clas,
ClassItem item)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
IClass |
IClassLocator.getClassInfo(String name)
Get class information.
|
IClass |
DummyClassLocator.getClassInfo(String name)
Get class information.
|
IClass |
IClassItem.getOwningClass()
Get owning class information.
|
IClass |
IClassLocator.getRequiredClassInfo(String name)
Get required class information.
|
IClass |
DummyClassLocator.getRequiredClassInfo(String name)
Get required class information.
|
IClass |
IClass.getSuperClass()
Get superclass.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
IClass.isAssignable(IClass other)
Check if a value of this type can be directly assigned to another type.
|
Copyright © 2005–2016 jibx.org. All rights reserved.