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 | Class and Description |
---|---|
class |
AnnotationMapperReference
Mapper reference which is retrieved via Annotation-based dependency injection.
|
class |
DefaultMapperReference
Mapper reference which is retrieved via the
Mappers#getMapper() method. |
class |
MapperReference
A reference to another mapper class, which itself may be generated or hand-written.
|
class |
SupportingField
supports the
|
Modifier and Type | Method and Description |
---|---|
Field |
SupportingMappingMethod.getSupportingField() |
Modifier and Type | Method and Description |
---|---|
List<Field> |
GeneratedType.getFields() |
Modifier and Type | Method and Description |
---|---|
static void |
SupportingField.addAllFieldsIn(Set<SupportingMappingMethod> supportingMappingMethods,
Set<Field> targets) |
Mapper.Builder |
Mapper.Builder.fields(List<Field> fields) |
static List<String> |
Field.getFieldNames(Set<Field> fields) |
void |
GeneratedType.setFields(List<Field> fields) |
Constructor and Description |
---|
GeneratedType(TypeFactory typeFactory,
String packageName,
String name,
String superClassName,
String interfacePackage,
String interfaceName,
List<MappingMethod> methods,
List<Field> fields,
Options options,
VersionInformation versionInformation,
Accessibility accessibility,
SortedSet<Type> extraImportedTypes,
Constructor constructor) |
SupportingMappingMethod(BuiltInMethod method,
Set<Field> existingFields) |
Modifier and Type | Method and Description |
---|---|
protected Field |
AnnotationBasedComponentModelProcessor.replacementMapperReference(Field originalReference,
List<Annotation> annotations,
org.mapstruct.ap.internal.gem.InjectionStrategyGem injectionStrategy) |
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.