| AnnotateWith |
This can be used to have mapstruct generate additional annotations on classes/methods.
|
| AnnotateWith.Element |
Used in combination with AnnotateWith to configure the annotation elements.
|
| Builder |
Configuration of builders, e.g. the name of the final build method.
|
| CollectionMappingStrategy |
Strategy for propagating the value of collection-typed properties from source to target.
|
| Condition |
This annotation marks a method as a presence check method to check for presence in beans
or it can be used to define additional check methods for something like source parameters.
|
| ConditionStrategy |
Strategy for defining what to what a condition (check) method is applied to
|
| InjectionStrategy |
Strategy for handling injection.
|
| Mapping |
Configures the mapping of one bean attribute.
|
| MappingInheritanceStrategy |
Strategy for inheriting configurations given for methods of prototype mapping methods (declared on mapper config
classes) to actual mapping methods declared on mappers referring to such config class via Mapper.config().
|
| NullValueCheckStrategy |
Strategy for dealing with null source values.
|
| NullValueMappingStrategy |
Strategy for dealing with null values passed to mapping methods.
|
| NullValuePropertyMappingStrategy |
Strategy for dealing with null or not present properties in the source bean.
|
| Qualifier |
Declares an annotation type to be a qualifier.
|
| ReportingPolicy |
Policy for reporting issues occurring during the generation of a mapper
implementation.
|
| SubclassExhaustiveStrategy |
Strategy for dealing with subclassMapping annotated methods.
|
| SubclassMapping |
Configures the mapping to handle hierarchy of the source type.
|
| ValueMapping |
Configures the mapping of source constant value to target constant value.
|