All Classes and Interfaces
Class
Description
Condition support class.
Converter support class.
Provider support class.
Condition that must apply in order for mapping to occur.
Conditionally converts matching source objects to instances of destination type
D
.Expresses a Condition.
Condition
utilities and implementations.Represents mapping operations.
Configures conventions used during the matching process.
The level at and below which properties can be accessed.
Thrown when invalid configuration is detected.
A mapping of a source constant to a destination property hierarchy.
Converts instances of source type
S
to instances of destination type D
.Expresses a Converter.
Provides helper methods to create converters.
Provides interface to chain another converter or convert to different destination type.
Provides helper methods to create converters for collection.
Converts source to destination.
Represents an operation for setting a value into destination
An error message.
Represents an operation that accepts
mapping
and use functions
defined in ConfigurableConditionExpression
to configure a TypeMap
Expresses mapping.
Mapping to a destination property hierarchy.
Maintains context during the mapping of a source object of type
S
to a destination object
of type D
.Engine that performs mapping operations.
Indicates that an error has occurred during a mapping operation.
MatchingStrategy
implementations.Identifies source to destination property matches by comparing source and destination type, property
and property type names.
ModelMapper - Performs object mapping, maintains
Configuration
and stores TypeMaps
.Simple interface for extensions that can be registered with
ModelMapper
to provide some extensions.Nameable types.
Tokenizes property and class names prior to matching.
NameTokenizer
implementations.Transforms eligible property and class names prior to matching.
NameTransformer
implementations.Determines which properties are eligible for matching based on their name.
NamingConvention
implementations.Encapsulates information for a property.
A PropertyMap defines mappings between properties for a particular source and destination type.
A mapping of a source property hierarchy to a destination property hierarchy.
Encapsulates property name information to be use for determining whether a hierarchy of source
and destination properties match.
Property type.
Provides instances of type
T
.Contains provision request information.
Expresses a Provider.
Represents mapping actions, to set a destination property from a source property,
or to skip a destination property.
Expresses a mapping that is skipped.
Represents an operation for getting an property from source
A mapping of a source object to a destination property hierarchy.
Represents tokens of a property
Encapsulates mapping configuration for a source and destination type pair.
Represents an operation for getting a property from source
Represents a generic type
T
.Indicates that an error has occurred during a validate operation.
Reads values from a source.
A member of a given source
Writes values to a destination.
A member of a given destination