| Package | Description |
|---|---|
| org.jsefa.common.accessor | |
| org.jsefa.common.mapping | |
| org.jsefa.rbf.mapping | |
| org.jsefa.xml.mapping |
| Modifier and Type | Method and Description |
|---|---|
protected ObjectAccessor |
ReflectionBasedObjectAccessorProvider.create(Class<?> objectType)
Creates an
ObjectAccessor for the given object type. |
protected abstract ObjectAccessor |
AbstractObjectAccessorProvider.create(Class<?> objectType)
Creates an
ObjectAccessor for the given object type. |
ObjectAccessor |
ObjectAccessorProvider.get(Class<?> objectType)
Returns an
ObjectAccessor for the given class. |
ObjectAccessor |
AbstractObjectAccessorProvider.get(Class<?> objectType)
Returns an
ObjectAccessor for the given class. |
| Modifier and Type | Method and Description |
|---|---|
ObjectAccessor |
MapTypeMapping.getObjectAccessor() |
ObjectAccessor |
ListTypeMapping.getObjectAccessor() |
ObjectAccessor |
ComplexTypeMapping.getObjectAccessor() |
| Constructor and Description |
|---|
ComplexTypeMapping(Class<?> objectType,
N dataTypeName,
Collection<M> nodeMappings,
ObjectAccessor objectAccessor,
Validator validator)
Constructs a new
ComplexTypeMapping. |
ListTypeMapping(Class<?> objectType,
N dataTypeName,
Collection<M> nodeMappings,
ObjectAccessor objectAccessor)
Constructs a new
ListTypeMapping. |
MapTypeMapping(Class<?> objectType,
N dataTypeName,
K keyNodeMapping,
Collection<V> valueNodeMappings,
ObjectAccessor objectAccessor)
Constructs a new
MapTypeMapping. |
| Constructor and Description |
|---|
RbfComplexTypeMapping(Class<?> objectType,
String dataTypeName,
ObjectAccessor objectAccessor,
Collection<RbfNodeMapping<?>> nodeMappings,
Validator validator)
Constructs a new
RbfComplexTypeMapping. |
RbfListTypeMapping(String dataTypeName,
Collection<RecordMapping> recordMappings,
ObjectAccessor objectAccessor)
Constructs a new
RbfListTypeMapping. |
| Constructor and Description |
|---|
XmlComplexTypeMapping(Class<?> objectType,
QName dataTypeName,
ObjectAccessor objectAccessor,
Collection<XmlNodeMapping<?>> nodeMappings,
Validator validator)
Constructs a new
XmlComplexTypeMapping. |
XmlListTypeMapping(QName dataTypeName,
boolean implicit,
Collection<ElementMapping> elementMappings,
ObjectAccessor objectAccessor)
Constructs a new
XmlListTypeMapping. |
XmlMapTypeMapping(QName dataTypeName,
boolean implicit,
AttributeMapping keyMapping,
Collection<ElementMapping> valueMappings,
ObjectAccessor objectAccessor)
Constructs a new
XmlMapTypeMapping. |
Copyright © 2014. All rights reserved.