Uses of Class
org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
Packages that use SelectionCriteria
Package
Description
Meta-model of mapper types, their methods, mappings between properties etc.
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.
Contains all helper classes for the
MapperCreationProcessor-
Uses of SelectionCriteria in org.mapstruct.ap.internal.model
Methods in org.mapstruct.ap.internal.model with parameters of type SelectionCriteriaModifier and TypeMethodDescriptionMappingBuilderContext.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 SelectionCriteriaModifier and TypeMethodDescriptionstatic 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.forSourceParameterCheckMethods(SelectionParameters selectionParameters) static SelectionCriteriaSelectionCriteria.forSubclassMappingMethods(SelectionParameters selectionParameters, MappingControl mappingControl) SelectionContext.getSelectionCriteria()Methods in org.mapstruct.ap.internal.model.source.selector with parameters of type SelectionCriteriaModifier and TypeMethodDescriptionstatic SelectionContextSelectionContext.forMappingMethods(Method mappingMethod, Type source, Type target, SelectionCriteria criteria, TypeFactory typeFactory) -
Uses of SelectionCriteria in org.mapstruct.ap.internal.processor.creation
Methods in org.mapstruct.ap.internal.processor.creation with parameters of type SelectionCriteriaModifier and TypeMethodDescriptionMappingResolverImpl.getTargetAssignment(Method mappingMethod, ForgedMethodHistory description, Type targetType, FormattingParameters formattingParameters, SelectionCriteria criteria, SourceRHS sourceRHS, AnnotationMirror positionHint, Supplier<Assignment> forger)