Interface | Description |
---|---|
NodeDescriptor<T extends NodeType> |
A descriptor of a node of the exchange format.
|
NodeType |
A node type.
|
Class | Description |
---|---|
ComplexTypeMapping<N,D extends NodeDescriptor<?>,M extends NodeMapping<N,?>> |
A mapping between a java object type and a complex data type of the exchange format.
|
EntryPoint<T,D> |
An entry point describes an item of the respective format that should be serialized or deserialized.
|
FieldDescriptor |
Encapsulates the combination of a field name and a potential type of the field value.
|
HierarchicalTypeMappingRegistry<T> |
A registry for
TypeMapping s with support for hierarchical relations between the data types. |
ListTypeMapping<N,D extends NodeDescriptor<?>,M extends NodeMapping<N,D>> |
A mapping between a java object type and a list data type of the exchange format.
|
MapTypeMapping<N,K extends NodeMapping<N,?>,D extends NodeDescriptor<?>,V extends NodeMapping<N,D>> |
A mapping between a java map type and a map data type of the exchange format.
|
NodeMapping<D,N extends NodeDescriptor<?>> |
A mapping between a node of the specific format and a java object.
|
SimpleTypeMapping<N> |
A mapping between a java object type and a simple data type.
|
TypeMapping<N> |
A mapping between a java object type and a data type of the exchange format.
|
TypeMappingRegistry<D> |
A registry for
TypeMapping s. |
Exception | Description |
---|---|
TypeMappingException |
Exception thrown in case of a type mapping error.
|
Copyright © 2014. All rights reserved.