Package org.modelmapper.spi
Service Provider Interface
-
Interface Summary Interface Description ConditionalConverter<S,D> Conditionally converts matching source objects to instances of destination typeD
.ConstantMapping A mapping of a source constant to a destination property hierarchy.DestinationSetter<D,V> Represents an operation for setting a value into destinationMapping Mapping to a destination property hierarchy.MappingContext<S,D> Maintains context during the mapping of a source object of typeS
to a destination object of typeD
.MappingEngine Engine that performs mapping operations.MatchingStrategy Identifies source to destination property matches by comparing source and destination type, property and property type names.NameTokenizer Tokenizes property and class names prior to matching.NameTransformer Transforms eligible property and class names prior to matching.NamingConvention Determines which properties are eligible for matching based on their name.PropertyInfo Encapsulates information for a property.PropertyMapping A mapping of a source property hierarchy to a destination property hierarchy.PropertyNameInfo Encapsulates property name information to be use for determining whether a hierarchy of source and destination properties match.SourceGetter<S> Represents an operation for getting an property from sourceSourceMapping A mapping of a source object to a destination property hierarchy.TypeSafeSourceGetter<S,P> Represents an operation for getting an property from sourceValueReader<T> Reads values from a source.ValueWriter<T> Writes values to a destination. -
Class Summary Class Description ErrorMessage An error message.StrongTypeConditionalConverter<S,D> Tokens Represents tokens of a propertyValueReader.Member<T> A member of a given sourceValueWriter.Member<T> A member of a given destination -
Enum Summary Enum Description ConditionalConverter.MatchResult NameableType Nameable types.PropertyType Property type.