See: Description
| Interface | Description |
|---|---|
| Assignment |
Assignment represents all kind of manners a source can be assigned to a target.
|
| FactoryMethod |
FactoryMethod, implemented in referenced mapper.
|
| Class | Description |
|---|---|
| Annotation |
Represents a Java 5 annotation.
|
| AnnotationMapperReference |
Mapper reference which is retrieved via Annotation-based dependency injection.
|
| BeanMappingMethod |
A
MappingMethod implemented by a Mapper class which maps one
bean type to another, optionally configured by one or more
PropertyMappings. |
| Decorator |
Represents a decorator applied to a generated mapper type.
|
| DecoratorConstructor |
Represents the constructor of a decorator.
|
| DefaultMapperReference |
Mapper reference which is retrieved via the
Mappers#getMapper() method. |
| DelegatingMethod |
A method of a decorator which delegates to the corresponding method of the generated mapper implementation.
|
| EnumMappingMethod |
A
MappingMethod which maps one enum type to another, optionally configured by one or more
EnumMappings. |
| Field |
A field of a mapper type, e.g.
|
| GeneratedType |
A type generated by MapStruct, e.g.
|
| IterableMappingMethod |
A
MappingMethod implemented by a Mapper class which maps one iterable type to another. |
| MapMappingMethod | |
| Mapper |
Represents a type implementing a mapper interface (annotated with
@Mapper). |
| Mapper.Builder | |
| MapperReference |
A reference to another mapper class, which itself may be generated or hand-written.
|
| MappingMethod |
A method implemented or referenced by a
Mapper class. |
| PropertyMapping |
Represents the mapping between a source and target property, e.g.
|
| VirtualMappingMethod |
A mapping method which is not based on an actual method declared in the original mapper interface but is added as
private method to map a certain source/target type combination.
|
| Enum | Description |
|---|---|
| Assignment.AssignmentType |
Meta-model of mapper types, their methods, mappings between properties etc. Model elements can serialize themselves using FreeMarker templates.
Copyright © 2012-2014. All Rights Reserved.