See: Description
Class | Description |
---|---|
CreateOrUpdateSelector |
Selection based on type of method (create - or update method).
|
FactoryParameterSelector |
For factory methods, the candidate list is checked if it contains a method with a source parameter which is to be
favored compared to factory methods without a source parameter.
|
InheritanceSelector |
Selects on inheritance distance, e.g. the amount of inheritance steps from the parameter type.
|
MethodFamilySelector |
Selects those methods from the given input set which match for the requested family of methods: factory methods,
lifecycle callback methods, or any other mapping methods.
|
MethodSelectors |
Applies all known
MethodSelector s in order. |
QualifierSelector |
This selector selects a best match based on qualifier annotations.
|
SelectedMethod<T extends Method> |
A selected method with additional metadata that might be required for further usage of the selected method.
|
SelectionCriteria |
This class groups the selection criteria in one class
|
TargetTypeSelector |
This selector selects a best match based on the result type.
|
TypeSelector |
Selects those methods from the given input set which match the given source and target types (via
MethodMatcher ). |
XmlElementDeclSelector |
Finds the
XmlElementRef annotation on a field (of the mapping result type or its
super types) matching the
target property name. |
Provides strategies for selecting a matching mapping or factory method when mapping from one attribute to another or instantiating the target type of a mapping method, respectively.
Copyright © 2012-2021 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.