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.
|
Modifier and Type | Method and Description |
---|---|
List<Annotation> |
AnnotationMapperReference.getAnnotations() |
List<Annotation> |
AnnotatedConstructor.getAnnotations() |
List<Annotation> |
GeneratedType.getAnnotations() |
Modifier and Type | Method and Description |
---|---|
void |
GeneratedType.addAnnotation(Annotation annotation) |
Modifier and Type | Method and Description |
---|---|
static AnnotatedConstructor |
AnnotatedConstructor.forComponentModels(String name,
List<AnnotationMapperReference> mapperReferences,
List<Annotation> annotations,
Constructor constructor,
boolean includeNoArgConstructor) |
AnnotationMapperReference |
AnnotationMapperReference.withNewAnnotations(List<Annotation> annotations) |
Constructor and Description |
---|
AnnotationMapperReference(Type type,
String variableName,
List<Annotation> annotations,
boolean isUsed,
boolean fieldFinal,
boolean includeAnnotationsOnField) |
Modifier and Type | Method and Description |
---|---|
protected List<Annotation> |
Jsr330ComponentProcessor.getDecoratorAnnotations() |
protected List<Annotation> |
SpringComponentProcessor.getDecoratorAnnotations() |
protected List<Annotation> |
AnnotationBasedComponentModelProcessor.getDecoratorAnnotations() |
protected List<Annotation> |
Jsr330ComponentProcessor.getDelegatorReferenceAnnotations(Mapper mapper) |
protected List<Annotation> |
SpringComponentProcessor.getDelegatorReferenceAnnotations(Mapper mapper) |
protected List<Annotation> |
AnnotationBasedComponentModelProcessor.getDelegatorReferenceAnnotations(Mapper mapper) |
protected List<Annotation> |
Jsr330ComponentProcessor.getMapperReferenceAnnotations() |
protected List<Annotation> |
SpringComponentProcessor.getMapperReferenceAnnotations() |
protected abstract List<Annotation> |
AnnotationBasedComponentModelProcessor.getMapperReferenceAnnotations() |
protected List<Annotation> |
CdiComponentProcessor.getMapperReferenceAnnotations() |
protected List<Annotation> |
Jsr330ComponentProcessor.getTypeAnnotations(Mapper mapper) |
protected List<Annotation> |
SpringComponentProcessor.getTypeAnnotations(Mapper mapper) |
protected abstract List<Annotation> |
AnnotationBasedComponentModelProcessor.getTypeAnnotations(Mapper mapper) |
protected List<Annotation> |
CdiComponentProcessor.getTypeAnnotations(Mapper mapper) |
Modifier and Type | Method and Description |
---|---|
protected Field |
AnnotationBasedComponentModelProcessor.replacementMapperReference(Field originalReference,
List<Annotation> annotations,
org.mapstruct.ap.internal.gem.InjectionStrategyGem injectionStrategy) |
Copyright © 2012-2021 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.