Uses of Class
org.mapstruct.ap.internal.model.Annotation
Packages that use Annotation
Package
Description
Meta-model of mapper types, their methods, mappings between properties etc.
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 Annotation in org.mapstruct.ap.internal.model
Methods in org.mapstruct.ap.internal.model that return types with arguments of type AnnotationModifier and TypeMethodDescriptionAnnotatedConstructor.getAnnotations()AnnotationMapperReference.getAnnotations()GeneratedType.getAnnotations()NormalTypeMappingMethod.getAnnotations()ValueMappingMethod.getAnnotations()AbstractMappingMethodBuilder.getMethodAnnotations()AnnotatedSetter.getMethodAnnotations()AnnotatedSetter.getParameterAnnotations()AdditionalAnnotationsBuilder.getProcessedAnnotations(Element source) Methods in org.mapstruct.ap.internal.model with parameters of type AnnotationMethod parameters in org.mapstruct.ap.internal.model with type arguments of type AnnotationModifier and TypeMethodDescriptionprotected voidAdditionalAnnotationsBuilder.addInstance(org.mapstruct.ap.internal.gem.AnnotateWithGem gem, Element source, Set<Annotation> mappings) protected voidAdditionalAnnotationsBuilder.addInstances(org.mapstruct.ap.internal.gem.AnnotateWithsGem gem, Element source, Set<Annotation> mappings) Decorator.Builder.additionalAnnotations(Set<Annotation> customAnnotations) Mapper.Builder.additionalAnnotations(Set<Annotation> customAnnotations) AnnotationMapperReference.withNewAnnotations(List<Annotation> annotations) Constructor parameters in org.mapstruct.ap.internal.model with type arguments of type AnnotationModifierConstructorDescriptionAnnotatedSetter(Field field, Collection<Annotation> methodAnnotations, Collection<Annotation> parameterAnnotations) AnnotationMapperReference(Type type, String variableName, List<Annotation> annotations, boolean isUsed, boolean fieldFinal, boolean includeAnnotationsOnField) -
Uses of Annotation in org.mapstruct.ap.internal.processor
Methods in org.mapstruct.ap.internal.processor that return types with arguments of type AnnotationModifier and TypeMethodDescriptionprotected List<Annotation> AnnotationBasedComponentModelProcessor.getDecoratorAnnotations(Decorator decorator) protected List<Annotation> JakartaComponentProcessor.getDecoratorAnnotations(Decorator decorator) protected List<Annotation> Jsr330ComponentProcessor.getDecoratorAnnotations(Decorator decorator) protected List<Annotation> SpringComponentProcessor.getDecoratorAnnotations(Decorator decorator) Returns the annotations that need to be added to the generated decorator, filtering out any annotations that are already present or represented as meta-annotations.protected List<Annotation> AnnotationBasedComponentModelProcessor.getDelegatorReferenceAnnotations(Mapper mapper) protected List<Annotation> JakartaComponentProcessor.getDelegatorReferenceAnnotations(Mapper mapper) protected List<Annotation> Jsr330ComponentProcessor.getDelegatorReferenceAnnotations(Mapper mapper) protected List<Annotation> SpringComponentProcessor.getDelegatorReferenceAnnotations(Mapper mapper) protected abstract List<Annotation> AnnotationBasedComponentModelProcessor.getMapperReferenceAnnotations()protected List<Annotation> CdiComponentProcessor.getMapperReferenceAnnotations()protected List<Annotation> JakartaCdiComponentProcessor.getMapperReferenceAnnotations()protected List<Annotation> JakartaComponentProcessor.getMapperReferenceAnnotations()protected List<Annotation> Jsr330ComponentProcessor.getMapperReferenceAnnotations()protected List<Annotation> SpringComponentProcessor.getMapperReferenceAnnotations()protected abstract List<Annotation> AnnotationBasedComponentModelProcessor.getTypeAnnotations(Mapper mapper) protected List<Annotation> CdiComponentProcessor.getTypeAnnotations(Mapper mapper) protected List<Annotation> JakartaCdiComponentProcessor.getTypeAnnotations(Mapper mapper) protected List<Annotation> JakartaComponentProcessor.getTypeAnnotations(Mapper mapper) protected List<Annotation> Jsr330ComponentProcessor.getTypeAnnotations(Mapper mapper) protected List<Annotation> SpringComponentProcessor.getTypeAnnotations(Mapper mapper) Method parameters in org.mapstruct.ap.internal.processor with type arguments of type AnnotationModifier and TypeMethodDescriptionprotected FieldAnnotationBasedComponentModelProcessor.replacementMapperReference(Field originalReference, List<Annotation> annotations, org.mapstruct.ap.internal.gem.InjectionStrategyGem injectionStrategy)