| Interface | Description |
|---|---|
| Condition<S,D> |
Condition that must apply in order for mapping to occur.
|
| Converter<S,D> |
Converts instances of source type
S to instances of destination type D. |
| ExpressionMap<S,D> |
Represents an operation that accepts
mapping and use functions
defined in ConfigurableMapExpression to configure a TypeMap |
| Module |
Simple interface for extensions that can be registered with
ModelMapper
to provide some extensions. |
| Provider<T> |
Provides instances of type
T. |
| Provider.ProvisionRequest<T> |
Contains provision request information.
|
| TypeMap<S,D> |
Encapsulates mapping configuration for a source and destination type pair.
|
| Class | Description |
|---|---|
| AbstractCondition<S,D> |
Condition support class.
|
| AbstractConverter<S,D> |
Converter support class.
|
| AbstractProvider<T> |
Provider support class.
|
| Conditions |
Condition utilities and implementations. |
| ModelMapper |
ModelMapper - Performs object mapping, maintains
Configuration and stores TypeMaps. |
| PropertyMap<S,D> |
A PropertyMap defines mappings between properties for a particular source and destination type.
|
| TypeToken<T> |
Represents a generic type
T. |
| Exception | Description |
|---|---|
| ConfigurationException |
Thrown when invalid configuration is detected.
|
| MappingException |
Indicates that an error has occurred during a mapping operation.
|
| ValidationException |
Indicates that an error has occurred during a validate operation.
|
The principal public APIs in this package are:
ModelMapper
PropertyMap
TypeMap
Converter
Provider
Condition
Copyright © 2011–2018. All rights reserved.