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.
|