All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AssertConfiguration<S,D> |
Creates a test for a Mapper object to assert the mapping specification.
|
| AssertMapping |
This is the ReMap API entrypoint to create instances of Mapper.
|
| AssertVerification |
|
| BidirectionalMapper<S,D> |
Deprecated.
|
| FieldSelector<T> |
This class defines the lambda that receives an object of either a source or destination type.
|
| GenericParameterContext |
Holds generic parameter types when traversing recursively through nested generic type declarations.
|
| MappedResult |
Represents a field value mapping result.
|
| Mapper<S,D> |
This class defines a reusable mapper object to perform multiple mappings for the configured object types.
|
| Mapping |
This is the ReMap API entrypoint to create instances of Mapper.
|
| MappingConfiguration<S,D> |
The MappingConfiguration object is used to specify the mapping of the fields from a source object/type
to a destination object/type.
|
| MappingException |
Thrown if the mapping configuration has errors or if an actual mapping fails.
|
| MappingModel<S,D> |
The mapping model provides access to field mappings.
|
| MappingOperation |
Specifies how the mapping result should be used.
|
| MapTransformation |
The map transformation is the simplest mapping operation.
|
| PropertyPathAndApplyBuilder<S,D,RD,X,RS,E extends Exception> |
This builder allows specifying a transformation function that is applied to a non-null result of a property path
evaluation.
|
| PropertyPathAndApplyCollectionBuilder<S,D,RD,X,RS,E extends Exception> |
This builder allows specifying a transformation function that is applied to a non-null result of a property path
evaluation.
|
| PropertyPathCollectionTransformation<RS,X,RD> |
The property path operation maps the result of a property path that is applied to the source field to another field.
|
| PropertyPathTransformation<RS,X,RD> |
The property path operation maps the result of a property path that is applied to the source field to another field.
|
| ReassignAssertBuilder<S,D,RS> |
This class is used to build an assertion about a reassign operation.
|
| ReassignBuilder<S,D> |
Builds a reassign operation.
|
| ReassignTransformation |
The reassign operation maps a field to another field while the field names may differ.
|
| ReplaceAssertBuilder<S,D,RD,RS> |
|
| ReplaceBuilder<S,D,RD,RS> |
Builds a replace operation.
|
| ReplaceCollectionAssertBuilder<S,D,RD,RS> |
|
| ReplaceCollectionBuilder<S,D,RD,RS> |
Builds a replace collection operation.
|
| RestructureAssertBuilder<S,D,RD> |
|
| RestructureBuilder<S,D,RD> |
A builder for restructuring a field in the destination type.
|
| RestructureVerification<S,RD> |
|
| RestructuringAssertConfiguration<S,D> |
|
| SetAssertBuilder<S,D,RD> |
|
| SetBuilder<S,D,RD> |
Builds a replace operation.
|
| Target |
Target type.
|
| TypedSelector<R,T> |
This class defines the lambda that receives an object of either a source or destination a mapping type.
|
| TypeMapping<S,D> |
A type mapping wraps a function that maps one type into another.
|
| TypeMapping.TypeMappingBuilder<S> |
|
| TypeMapping.TypeMappingFunctionBuilder<S,D> |
|
| Types<S> |
|