Uses of Class
org.mapstruct.ap.internal.model.source.selector.SelectedMethod
Packages that use SelectedMethod
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.
-
Uses of SelectedMethod in org.mapstruct.ap.internal.model
Methods in org.mapstruct.ap.internal.model that return types with arguments of type SelectedMethodModifier and TypeMethodDescriptionstatic List<SelectedMethod<SourceMethod>> ObjectFactoryMethodResolver.getMatchingFactoryMethods(Method method, Type alternativeTarget, SelectionParameters selectionParameters, MappingBuilderContext ctx) Methods in org.mapstruct.ap.internal.model with parameters of type SelectedMethodModifier and TypeMethodDescriptionLifecycleCallbackMethodReference.forMethodReference(SelectedMethod<SourceMethod> lifecycleMethod, MapperReference mapperReference, Method containingMethod, Set<String> existingVariableNames) LifecycleCallbackMethodReference.forParameterProvidedMethod(SelectedMethod<SourceMethod> lifecycleMethod, Parameter providingParameter, Method containingMethod, Set<String> existingVariableNames) static MethodReferenceObjectFactoryMethodResolver.getFactoryMethodReference(Method method, SelectedMethod<SourceMethod> matchingFactoryMethod, MappingBuilderContext ctx) -
Uses of SelectedMethod in org.mapstruct.ap.internal.model.source.selector
Methods in org.mapstruct.ap.internal.model.source.selector that return types with arguments of type SelectedMethodModifier and TypeMethodDescription<T extends Method>
List<SelectedMethod<T>> CreateOrUpdateSelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> FactoryParameterSelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> InheritanceSelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> LifecycleOverloadDeduplicateSelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> MethodFamilySelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> MethodSelectors.getMatchingMethods(List<T> methods, SelectionContext context) Selects those methods which match the given types and other criteria<T extends Method>
List<SelectedMethod<T>> MostSpecificResultTypeSelector.getMatchingMethods(List<SelectedMethod<T>> candidates, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> QualifierSelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> SourceRhsSelector.getMatchingMethods(List<SelectedMethod<T>> candidates, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> TargetTypeSelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> TypeSelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) Method parameters in org.mapstruct.ap.internal.model.source.selector with type arguments of type SelectedMethodModifier and TypeMethodDescription<T extends Method>
List<SelectedMethod<T>> CreateOrUpdateSelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> FactoryParameterSelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> InheritanceSelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> LifecycleOverloadDeduplicateSelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> MethodFamilySelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> MostSpecificResultTypeSelector.getMatchingMethods(List<SelectedMethod<T>> candidates, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> QualifierSelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> SourceRhsSelector.getMatchingMethods(List<SelectedMethod<T>> candidates, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> TargetTypeSelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context) <T extends Method>
List<SelectedMethod<T>> TypeSelector.getMatchingMethods(List<SelectedMethod<T>> methods, SelectionContext context)