Package org.modelmapper
package org.modelmapper
ModelMapper is an intelligent object mapping library.
The principal public APIs in this package are:
ModelMapper- The class you instantiate to perform object mapping, load mapping definitions and register mappers.
PropertyMap- The class you extend to define mappings between source and destination properties.
TypeMap- The interface you use to perform configuration, introspection and mapping between two types.
Converter- The interface you implement to perform custom mapping between two types or property hierarchies.
Provider- The interface you implement to provide instances of destination types.
Condition- The interface you implement to conditionally create a mapping.
-
ClassDescriptionAbstractCondition<S,
D> Condition support class.AbstractConverter<S,D> Converter support class.Provider support class.Condition<S,D> Condition that must apply in order for mapping to occur.Conditionutilities and implementations.Thrown when invalid configuration is detected.Converter<S,D> Converts instances of source typeSto instances of destination typeD.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.Converters.Converter<S,D> Converts source to destination.ExpressionMap<S,D> Represents an operation that acceptsmappingand use functions defined inConfigurableConditionExpressionto configure aTypeMapIndicates that an error has occurred during a mapping operation.ModelMapper - Performs object mapping, maintainsConfigurationand storesTypeMaps.Simple interface for extensions that can be registered withModelMapperto provide some extensions.PropertyMap<S,D> A PropertyMap defines mappings between properties for a particular source and destination type.Provider<T>Provides instances of typeT.Contains provision request information.TypeMap<S,D> Encapsulates mapping configuration for a source and destination type pair.TypeToken<T>Represents a generic typeT.Indicates that an error has occurred during a validate operation.