Uses of Class
org.mapstruct.ap.internal.model.source.SelectionParameters
-
Packages that use SelectionParameters Package Description org.mapstruct.ap.internal.model Meta-model of mapper types, their methods, mappings between properties etc.org.mapstruct.ap.internal.model.source Intermediary representation of mapping methods as retrieved from via the annotation processing API.org.mapstruct.ap.internal.model.source.selector 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. -
-
Uses of SelectionParameters in org.mapstruct.ap.internal.model
Methods in org.mapstruct.ap.internal.model with parameters of type SelectionParameters Modifier and Type Method Description static List<LifecycleCallbackMethodReference>LifecycleMethodResolver. afterMappingMethods(Method method, Type alternativeTarget, SelectionParameters selectionParameters, MappingBuilderContext ctx, Set<String> existingVariableNames)static List<LifecycleCallbackMethodReference>LifecycleMethodResolver. afterMappingMethods(Method method, SelectionParameters selectionParameters, MappingBuilderContext ctx, Set<String> existingVariableNames)static List<LifecycleCallbackMethodReference>LifecycleMethodResolver. beforeMappingMethods(Method method, Type alternativeTarget, SelectionParameters selectionParameters, MappingBuilderContext ctx, Set<String> existingVariableNames)static List<LifecycleCallbackMethodReference>LifecycleMethodResolver. beforeMappingMethods(Method method, SelectionParameters selectionParameters, MappingBuilderContext ctx, Set<String> existingVariableNames)static MethodReferenceObjectFactoryMethodResolver. getFactoryMethod(Method method, Type alternativeTarget, SelectionParameters selectionParameters, MappingBuilderContext ctx)returns a no arg factory methodstatic MethodReferenceObjectFactoryMethodResolver. getFactoryMethod(Method method, SelectionParameters selectionParameters, MappingBuilderContext ctx)returns a no arg factory methodstatic List<SelectedMethod<SourceMethod>>ObjectFactoryMethodResolver. getMatchingFactoryMethods(Method method, Type alternativeTarget, SelectionParameters selectionParameters, MappingBuilderContext ctx)static PresenceCheckPresenceCheckMethodResolver. getPresenceCheck(Method method, SelectionParameters selectionParameters, MappingBuilderContext ctx)static PresenceCheckPresenceCheckMethodResolver. getPresenceCheckForSourceParameter(Method method, SelectionParameters selectionParameters, Parameter sourceParameter, MappingBuilderContext ctx)protected abstract MContainerMappingMethodBuilder. instantiateMappingMethod(Method method, Collection<String> existingVariables, Assignment assignment, MethodReference factoryMethod, boolean mapNullToDefault, String loopVariableName, List<LifecycleCallbackMethodReference> beforeMappingMethods, List<LifecycleCallbackMethodReference> afterMappingMethods, SelectionParameters selectionParameters)protected IterableMappingMethodIterableMappingMethod.Builder. instantiateMappingMethod(Method method, Collection<String> existingVariables, Assignment assignment, MethodReference factoryMethod, boolean mapNullToDefault, String loopVariableName, List<LifecycleCallbackMethodReference> beforeMappingMethods, List<LifecycleCallbackMethodReference> afterMappingMethods, SelectionParameters selectionParameters)protected StreamMappingMethodStreamMappingMethod.Builder. instantiateMappingMethod(Method method, Collection<String> existingVariables, Assignment assignment, MethodReference factoryMethod, boolean mapNullToDefault, String loopVariableName, List<LifecycleCallbackMethodReference> beforeMappingMethods, List<LifecycleCallbackMethodReference> afterMappingMethods, SelectionParameters selectionParameters)MapMappingMethod.BuilderMapMappingMethod.Builder. keySelectionParameters(SelectionParameters keySelectionParameters)BContainerMappingMethodBuilder. selectionParameters(SelectionParameters selectionParameters)PropertyMapping.ConstantMappingBuilderPropertyMapping.ConstantMappingBuilder. selectionParameters(SelectionParameters selectionParameters)PropertyMapping.PropertyMappingBuilderPropertyMapping.PropertyMappingBuilder. selectionParameters(SelectionParameters selectionParameters)MapMappingMethod.BuilderMapMappingMethod.Builder. valueSelectionParameters(SelectionParameters valueSelectionParameters) -
Uses of SelectionParameters in org.mapstruct.ap.internal.model.source
Methods in org.mapstruct.ap.internal.model.source that return SelectionParameters Modifier and Type Method Description static SelectionParametersSelectionParameters. empty()static SelectionParametersSelectionParameters. forInheritance(SelectionParameters selectionParameters)Returns new selection parameters ResultType is not inherited.static SelectionParametersSelectionParameters. forSourceRHS(SourceRHS sourceRHS)SelectionParametersMapMappingOptions. getKeySelectionParameters()SelectionParametersBeanMappingOptions. getSelectionParameters()SelectionParametersIterableMappingOptions. getSelectionParameters()SelectionParametersMappingOptions. getSelectionParameters()SelectionParametersSubclassMappingOptions. getSelectionParameters()SelectionParametersMapMappingOptions. getValueSelectionParameters()static SelectionParametersSelectionParameters. withoutResultType(SelectionParameters selectionParameters)SelectionParametersSelectionParameters. withSourceRHS(SourceRHS sourceRHS)Methods in org.mapstruct.ap.internal.model.source with parameters of type SelectionParameters Modifier and Type Method Description static SelectionParametersSelectionParameters. forInheritance(SelectionParameters selectionParameters)Returns new selection parameters ResultType is not inherited.static SelectionParametersSelectionParameters. withoutResultType(SelectionParameters selectionParameters)Constructors in org.mapstruct.ap.internal.model.source with parameters of type SelectionParameters Constructor Description SubclassMappingOptions(TypeMirror source, TypeMirror target, TypeUtils typeUtils, DelegatingOptions next, SelectionParameters selectionParameters, org.mapstruct.ap.internal.gem.SubclassMappingGem subclassMapping) -
Uses of SelectionParameters in org.mapstruct.ap.internal.model.source.selector
Methods in org.mapstruct.ap.internal.model.source.selector with parameters of type SelectionParameters Modifier and Type Method Description static SelectionContextSelectionContext. forFactoryMethods(Method mappingMethod, Type alternativeTarget, SelectionParameters selectionParameters, TypeFactory typeFactory)static SelectionCriteriaSelectionCriteria. forFactoryMethods(SelectionParameters selectionParameters)static SelectionContextSelectionContext. forLifecycleMethods(Method mappingMethod, Type targetType, SelectionParameters selectionParameters, TypeFactory typeFactory)static SelectionCriteriaSelectionCriteria. forLifecycleMethods(SelectionParameters selectionParameters)static SelectionCriteriaSelectionCriteria. forMappingMethods(SelectionParameters selectionParameters, MappingControl mappingControl, String targetPropertyName, boolean preferUpdateMapping)static SelectionContextSelectionContext. forPresenceCheckMethods(Method mappingMethod, SelectionParameters selectionParameters, TypeFactory typeFactory)static SelectionCriteriaSelectionCriteria. forPresenceCheckMethods(SelectionParameters selectionParameters)static SelectionCriteriaSelectionCriteria. forSourceParameterCheckMethods(SelectionParameters selectionParameters)static SelectionContextSelectionContext. forSourceParameterPresenceCheckMethods(Method mappingMethod, SelectionParameters selectionParameters, Parameter sourceParameter, TypeFactory typeFactory)static SelectionCriteriaSelectionCriteria. forSubclassMappingMethods(SelectionParameters selectionParameters, MappingControl mappingControl)Constructors in org.mapstruct.ap.internal.model.source.selector with parameters of type SelectionParameters Constructor Description SelectionCriteria(SelectionParameters selectionParameters, MappingControl mappingControl, String targetPropertyName, SelectionCriteria.Type type)
-