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
Fields in org.mapstruct.ap.internal.model declared as SelectionParameters Modifier and Type Field Description private SelectionParametersMapMappingMethod.Builder. keySelectionParametersprivate SelectionParametersContainerMappingMethod. selectionParametersprivate SelectionParametersContainerMappingMethodBuilder. selectionParametersprivate SelectionParametersPropertyMapping.ConstantMappingBuilder. selectionParametersprivate SelectionParametersPropertyMapping.PropertyMappingBuilder. selectionParametersprivate SelectionParametersMapMappingMethod.Builder. valueSelectionParametersMethods in org.mapstruct.ap.internal.model that return SelectionParameters Modifier and Type Method Description private SelectionParametersValueMappingMethod.Builder. getSelectionParameters(Method method, TypeUtils typeUtils)Methods in org.mapstruct.ap.internal.model with parameters of type SelectionParameters Modifier and Type Method Description static java.util.List<LifecycleCallbackMethodReference>LifecycleMethodResolver. afterMappingMethods(Method method, Type alternativeTarget, SelectionParameters selectionParameters, MappingBuilderContext ctx, java.util.Set<java.lang.String> existingVariableNames)static java.util.List<LifecycleCallbackMethodReference>LifecycleMethodResolver. afterMappingMethods(Method method, SelectionParameters selectionParameters, MappingBuilderContext ctx, java.util.Set<java.lang.String> existingVariableNames)static java.util.List<LifecycleCallbackMethodReference>LifecycleMethodResolver. beforeMappingMethods(Method method, Type alternativeTarget, SelectionParameters selectionParameters, MappingBuilderContext ctx, java.util.Set<java.lang.String> existingVariableNames)static java.util.List<LifecycleCallbackMethodReference>LifecycleMethodResolver. beforeMappingMethods(Method method, SelectionParameters selectionParameters, MappingBuilderContext ctx, java.util.Set<java.lang.String> existingVariableNames)private static java.util.List<LifecycleCallbackMethodReference>LifecycleMethodResolver. collectLifecycleCallbackMethods(Method method, Type targetType, SelectionParameters selectionParameters, java.util.List<SourceMethod> callbackMethods, MappingBuilderContext ctx, java.util.Set<java.lang.String> existingVariableNames)private static SelectedMethod<SourceMethod>PresenceCheckMethodResolver. findMatchingPresenceCheckMethod(Method method, SelectionParameters selectionParameters, MappingBuilderContext ctx)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 java.util.List<SelectedMethod<SourceMethod>>ObjectFactoryMethodResolver. getMatchingFactoryMethods(Method method, Type alternativeTarget, SelectionParameters selectionParameters, MappingBuilderContext ctx)static PresenceCheckPresenceCheckMethodResolver. getPresenceCheck(Method method, SelectionParameters selectionParameters, MappingBuilderContext ctx)private voidBeanMappingMethod.Builder. initializeFactoryMethod(Type returnTypeImpl, SelectionParameters selectionParameters)Find a factory method for a return type or for a builder.protected abstract MContainerMappingMethodBuilder. instantiateMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariables, Assignment assignment, MethodReference factoryMethod, boolean mapNullToDefault, java.lang.String loopVariableName, java.util.List<LifecycleCallbackMethodReference> beforeMappingMethods, java.util.List<LifecycleCallbackMethodReference> afterMappingMethods, SelectionParameters selectionParameters)protected IterableMappingMethodIterableMappingMethod.Builder. instantiateMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariables, Assignment assignment, MethodReference factoryMethod, boolean mapNullToDefault, java.lang.String loopVariableName, java.util.List<LifecycleCallbackMethodReference> beforeMappingMethods, java.util.List<LifecycleCallbackMethodReference> afterMappingMethods, SelectionParameters selectionParameters)protected StreamMappingMethodStreamMappingMethod.Builder. instantiateMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariables, Assignment assignment, MethodReference factoryMethod, boolean mapNullToDefault, java.lang.String loopVariableName, java.util.List<LifecycleCallbackMethodReference> beforeMappingMethods, java.util.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)Constructors in org.mapstruct.ap.internal.model with parameters of type SelectionParameters Constructor Description ContainerMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariables, Assignment parameterAssignment, MethodReference factoryMethod, boolean mapNullToDefault, java.lang.String loopVariableName, java.util.List<LifecycleCallbackMethodReference> beforeMappingReferences, java.util.List<LifecycleCallbackMethodReference> afterMappingReferences, SelectionParameters selectionParameters)IterableMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariables, Assignment parameterAssignment, MethodReference factoryMethod, boolean mapNullToDefault, java.lang.String loopVariableName, java.util.List<LifecycleCallbackMethodReference> beforeMappingReferences, java.util.List<LifecycleCallbackMethodReference> afterMappingReferences, SelectionParameters selectionParameters)StreamMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariables, Assignment parameterAssignment, MethodReference factoryMethod, boolean mapNullToDefault, java.lang.String loopVariableName, java.util.List<LifecycleCallbackMethodReference> beforeMappingReferences, java.util.List<LifecycleCallbackMethodReference> afterMappingReferences, SelectionParameters selectionParameters, java.util.Set<Type> helperImports) -
Uses of SelectionParameters in org.mapstruct.ap.internal.model.source
Fields in org.mapstruct.ap.internal.model.source declared as SelectionParameters Modifier and Type Field Description private SelectionParametersMapMappingOptions. keySelectionParametersprivate SelectionParametersBeanMappingOptions. selectionParametersprivate SelectionParametersIterableMappingOptions. selectionParametersprivate SelectionParametersMappingOptions. selectionParametersprivate SelectionParametersMapMappingOptions. valueSelectionParametersMethods in org.mapstruct.ap.internal.model.source that return SelectionParameters Modifier and Type Method Description 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()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 BeanMappingOptions(SelectionParameters selectionParameters, java.util.List<java.lang.String> ignoreUnmappedSourceProperties, BeanMappingGem beanMapping, DelegatingOptions next)IterableMappingOptions(FormattingParameters formattingParameters, SelectionParameters selectionParameters, IterableMappingGem iterableMapping, DelegatingOptions next)MapMappingOptions(FormattingParameters keyFormatting, SelectionParameters keySelectionParameters, FormattingParameters valueFormatting, SelectionParameters valueSelectionParameters, MapMappingGem mapMapping, DelegatingOptions next)MappingOptions(java.lang.String targetName, javax.lang.model.element.Element element, javax.lang.model.element.AnnotationValue targetAnnotationValue, java.lang.String sourceName, javax.lang.model.element.AnnotationValue sourceAnnotationValue, java.lang.String constant, java.lang.String javaExpression, java.lang.String defaultJavaExpression, java.lang.String conditionJavaExpression, java.lang.String defaultValue, boolean isIgnored, FormattingParameters formattingParameters, SelectionParameters selectionParameters, java.util.Set<java.lang.String> dependsOn, MappingGem mapping, MappingOptions.InheritContext inheritContext, DelegatingOptions next) -
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 SelectionCriteriaSelectionCriteria. forFactoryMethods(SelectionParameters selectionParameters)static SelectionCriteriaSelectionCriteria. forLifecycleMethods(SelectionParameters selectionParameters)static SelectionCriteriaSelectionCriteria. forMappingMethods(SelectionParameters selectionParameters, MappingControl mappingControl, java.lang.String targetPropertyName, boolean preferUpdateMapping)static SelectionCriteriaSelectionCriteria. forPresenceCheckMethods(SelectionParameters selectionParameters)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, java.lang.String targetPropertyName, SelectionCriteria.Type type)
-