Uses of Class
org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
-
Packages that use SelectionCriteria Package Description org.mapstruct.ap.internal.model Meta-model of mapper types, their methods, mappings between properties etc.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.org.mapstruct.ap.internal.processor.creation Contains all helper classes for theMapperCreationProcessor -
-
Uses of SelectionCriteria in org.mapstruct.ap.internal.model
Methods in org.mapstruct.ap.internal.model with parameters of type SelectionCriteria Modifier and Type Method Description AssignmentMappingBuilderContext.MappingResolver. getTargetAssignment(Method mappingMethod, ForgedMethodHistory description, Type targetType, FormattingParameters formattingParameters, SelectionCriteria criteria, SourceRHS sourceRHS, AnnotationMirror positionHint, Supplier<Assignment> forger)returns a parameter assignment -
Uses of SelectionCriteria in org.mapstruct.ap.internal.model.source.selector
Methods in org.mapstruct.ap.internal.model.source.selector that return SelectionCriteria Modifier and Type Method Description static SelectionCriteriaSelectionCriteria. forFactoryMethods(SelectionParameters selectionParameters)static SelectionCriteriaSelectionCriteria. forLifecycleMethods(SelectionParameters selectionParameters)static SelectionCriteriaSelectionCriteria. forMappingMethods(SelectionParameters selectionParameters, MappingControl mappingControl, String targetPropertyName, boolean preferUpdateMapping)static SelectionCriteriaSelectionCriteria. forPresenceCheckMethods(SelectionParameters selectionParameters)static SelectionCriteriaSelectionCriteria. forSubclassMappingMethods(SelectionParameters selectionParameters, MappingControl mappingControl)Methods in org.mapstruct.ap.internal.model.source.selector with parameters of type SelectionCriteria Modifier and Type Method Description <T extends Method>
List<SelectedMethod<T>>CreateOrUpdateSelector. getMatchingMethods(Method mappingMethod, List<SelectedMethod<T>> methods, List<Type> sourceTypes, Type mappingTargetType, Type returnType, SelectionCriteria criteria)<T extends Method>
List<SelectedMethod<T>>FactoryParameterSelector. getMatchingMethods(Method mappingMethod, List<SelectedMethod<T>> methods, List<Type> sourceTypes, Type mappingTargetType, Type returnType, SelectionCriteria criteria)<T extends Method>
List<SelectedMethod<T>>InheritanceSelector. getMatchingMethods(Method mappingMethod, List<SelectedMethod<T>> methods, List<Type> sourceTypes, Type mappingTargetType, Type returnType, SelectionCriteria criteria)<T extends Method>
List<SelectedMethod<T>>MethodFamilySelector. getMatchingMethods(Method mappingMethod, List<SelectedMethod<T>> methods, List<Type> sourceTypes, Type mappingTargetType, Type returnType, SelectionCriteria criteria)<T extends Method>
List<SelectedMethod<T>>MethodSelectors. getMatchingMethods(Method mappingMethod, List<T> methods, List<Type> sourceTypes, Type mappingTargetType, Type returnType, SelectionCriteria criteria)Selects those methods which match the given types and other criteria<T extends Method>
List<SelectedMethod<T>>QualifierSelector. getMatchingMethods(Method mappingMethod, List<SelectedMethod<T>> methods, List<Type> sourceTypes, Type mappingTargetType, Type returnType, SelectionCriteria criteria)<T extends Method>
List<SelectedMethod<T>>SourceRhsSelector. getMatchingMethods(Method mappingMethod, List<SelectedMethod<T>> candidates, List<Type> sourceTypes, Type mappingTargetType, Type returnType, SelectionCriteria criteria)<T extends Method>
List<SelectedMethod<T>>TargetTypeSelector. getMatchingMethods(Method mappingMethod, List<SelectedMethod<T>> methods, List<Type> sourceTypes, Type mappingTargetType, Type returnType, SelectionCriteria criteria)<T extends Method>
List<SelectedMethod<T>>TypeSelector. getMatchingMethods(Method mappingMethod, List<SelectedMethod<T>> methods, List<Type> sourceTypes, Type mappingTargetType, Type returnType, SelectionCriteria criteria) -
Uses of SelectionCriteria in org.mapstruct.ap.internal.processor.creation
Methods in org.mapstruct.ap.internal.processor.creation with parameters of type SelectionCriteria Modifier and Type Method Description AssignmentMappingResolverImpl. getTargetAssignment(Method mappingMethod, ForgedMethodHistory description, Type targetType, FormattingParameters formattingParameters, SelectionCriteria criteria, SourceRHS sourceRHS, AnnotationMirror positionHint, Supplier<Assignment> forger)
-