Uses of Class
org.mapstruct.ap.internal.model.source.SourceMethod
Packages that use SourceMethod
Package
Description
Meta-model of mapper types, their methods, mappings between properties etc.
helper classes used in
BeanMappingMethod
Intermediary representation of mapping methods as retrieved from via the annotation processing API.
Contains model processors which perform tasks such as retrieving mapping methods, creating a model representation
and writing the model into Java source files.
-
Uses of SourceMethod in org.mapstruct.ap.internal.model
Methods in org.mapstruct.ap.internal.model that return types with arguments of type SourceMethodModifier and TypeMethodDescriptionstatic List<SelectedMethod<SourceMethod>> ObjectFactoryMethodResolver.getMatchingFactoryMethods(Method method, Type alternativeTarget, SelectionParameters selectionParameters, MappingBuilderContext ctx) MappingBuilderContext.getSourceModel()Methods in org.mapstruct.ap.internal.model with parameters of type SourceMethodModifier and TypeMethodDescriptionstatic MapperReferenceMapperReference.findMapperReference(List<MapperReference> mapperReferences, SourceMethod method) BeanMappingMethod.Builder.sourceMethod(SourceMethod sourceMethod) Method parameters in org.mapstruct.ap.internal.model with type arguments of type SourceMethodModifier 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) Constructor parameters in org.mapstruct.ap.internal.model with type arguments of type SourceMethodModifierConstructorDescriptionMappingBuilderContext(TypeFactory typeFactory, ElementUtils elementUtils, TypeUtils typeUtils, FormattingMessager messager, VersionInformation versionInformation, AccessorNamingUtils accessorNaming, EnumMappingStrategy enumMappingStrategy, Map<String, EnumTransformationStrategy> enumTransformationStrategies, Options options, MappingBuilderContext.MappingResolver mappingResolver, TypeElement mapper, List<SourceMethod> sourceModel, List<MapperReference> mapperReferences) -
Uses of SourceMethod in org.mapstruct.ap.internal.model.beanmapping
Methods in org.mapstruct.ap.internal.model.beanmapping with parameters of type SourceMethodModifier and TypeMethodDescriptionstatic MappingReferencesMappingReferences.forSourceMethod(SourceMethod sourceMethod, Type targetType, Set<String> targetProperties, FormattingMessager messager, TypeFactory typeFactory) -
Uses of SourceMethod in org.mapstruct.ap.internal.model.source
Methods in org.mapstruct.ap.internal.model.source that return SourceMethodMethods in org.mapstruct.ap.internal.model.source that return types with arguments of type SourceMethodModifier and TypeMethodDescriptionParameterProvidedMethods.getAllProvidedMethodsInParameterOrder(List<Parameter> orderedParameters) SourceMethod.getApplicablePrototypeMethods()SourceMethod.getApplicableReversePrototypeMethods()Methods in org.mapstruct.ap.internal.model.source with parameters of type SourceMethodModifier and TypeMethodDescriptionvoidMappingMethodOptions.applyIgnoreAll(SourceMethod method, TypeFactory typeFactory, FormattingMessager messager) voidMappingMethodOptions.applyInheritedOptions(SourceMethod sourceMethod, SourceMethod templateMethod, boolean isInverse, AnnotationMirror annotationMirror) Merges in all the mapping options configured, giving the already defined options precedence.booleanSourceMethod.canInheritFrom(SourceMethod method) MappingOptions.copyForForwardInheritance(SourceMethod templateMethod, BeanMappingOptions beanMappingOptions) Creates a copy of this mappingMappingOptions.copyForInverseInheritance(SourceMethod templateMethod, BeanMappingOptions beanMappingOptions) booleanSourceMethod.inverses(SourceMethod method) Method parameters in org.mapstruct.ap.internal.model.source with type arguments of type SourceMethodModifier and TypeMethodDescriptionvoidParameterProvidedMethods.Builder.addMethodsForParameter(Parameter param, List<SourceMethod> methods) SourceMethod.Builder.setPrototypeMethods(List<SourceMethod> prototypeMethods) -
Uses of SourceMethod in org.mapstruct.ap.internal.processor
Methods in org.mapstruct.ap.internal.processor that return types with arguments of type SourceMethodModifier and TypeMethodDescriptionMethodRetrievalProcessor.process(ModelElementProcessor.ProcessorContext context, TypeElement mapperTypeElement, Void sourceModel) Method parameters in org.mapstruct.ap.internal.processor with type arguments of type SourceMethodModifier and TypeMethodDescriptionMapperCreationProcessor.process(ModelElementProcessor.ProcessorContext context, TypeElement mapperTypeElement, List<SourceMethod> sourceModel)