|
Class Summary |
| 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 TypeMappings 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 TypeMappings. |