Uses of Class
org.mapstruct.ap.internal.model.Annotation
-
Packages that use Annotation Package Description org.mapstruct.ap.internal.model Meta-model of mapper types, their methods, mappings between properties etc.org.mapstruct.ap.internal.processor 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 Annotation Modifier and Type Method Description List<Annotation>
AnnotatedConstructor. getAnnotations()
List<Annotation>
AnnotationMapperReference. getAnnotations()
List<Annotation>
GeneratedType. getAnnotations()
List<Annotation>
NormalTypeMappingMethod. getAnnotations()
List<Annotation>
ValueMappingMethod. getAnnotations()
List<Annotation>
AbstractMappingMethodBuilder. getMethodAnnotations()
Collection<Annotation>
AnnotatedSetter. getMethodAnnotations()
Collection<Annotation>
AnnotatedSetter. getParameterAnnotations()
Set<Annotation>
AdditionalAnnotationsBuilder. getProcessedAnnotations(Element source)
Methods in org.mapstruct.ap.internal.model with parameters of type Annotation Modifier and Type Method Description void
GeneratedType. addAnnotation(Annotation annotation)
Method parameters in org.mapstruct.ap.internal.model with type arguments of type Annotation Modifier and Type Method Description protected void
AdditionalAnnotationsBuilder. addInstance(org.mapstruct.ap.internal.gem.AnnotateWithGem gem, Element source, Set<Annotation> mappings)
protected void
AdditionalAnnotationsBuilder. addInstances(org.mapstruct.ap.internal.gem.AnnotateWithsGem gem, Element source, Set<Annotation> mappings)
Mapper.Builder
Mapper.Builder. additionalAnnotations(Set<Annotation> customAnnotations)
AnnotationMapperReference
AnnotationMapperReference. withNewAnnotations(List<Annotation> annotations)
Constructor parameters in org.mapstruct.ap.internal.model with type arguments of type Annotation Constructor Description AnnotatedSetter(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 Annotation Modifier and Type Method Description protected List<Annotation>
AnnotationBasedComponentModelProcessor. getDecoratorAnnotations()
protected List<Annotation>
JakartaComponentProcessor. getDecoratorAnnotations()
protected List<Annotation>
Jsr330ComponentProcessor. getDecoratorAnnotations()
protected List<Annotation>
SpringComponentProcessor. getDecoratorAnnotations()
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 Annotation Modifier and Type Method Description protected Field
AnnotationBasedComponentModelProcessor. replacementMapperReference(Field originalReference, List<Annotation> annotations, org.mapstruct.ap.internal.gem.InjectionStrategyGem injectionStrategy)
-