| Package | Description |
|---|---|
| org.mapstruct.ap.internal.model |
Meta-model of mapper types, their methods, mappings between properties etc.
|
| org.mapstruct.ap.internal.processor.creation |
Contains all helper classes for the
MapperCreationProcessor
|
| 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. |
| Modifier and Type | Method and Description |
|---|---|
static MapperReference |
MapperReference.findMapperReference(List<MapperReference> mapperReferences,
SourceMethod method) |
MapperReference |
MethodReference.getDeclaringMapper() |
| Modifier and Type | Method and Description |
|---|---|
List<MapperReference> |
MappingBuilderContext.getMapperReferences() |
| Modifier and Type | Method and Description |
|---|---|
static MethodReference |
MethodReference.forMapperReference(Method method,
MapperReference declaringMapper,
List<ParameterBinding> parameterBindings) |
static LifecycleCallbackMethodReference |
LifecycleCallbackMethodReference.forMethodReference(SelectedMethod<SourceMethod> lifecycleMethod,
MapperReference mapperReference,
Method containingMethod,
Set<String> existingVariableNames) |
| Modifier and Type | Method and Description |
|---|---|
static MapperReference |
MapperReference.findMapperReference(List<MapperReference> mapperReferences,
SourceMethod method) |
| Constructor and Description |
|---|
MethodReference(Method method,
MapperReference declaringMapper,
Parameter providingParameter,
List<ParameterBinding> parameterBindings)
Creates a new reference to the given method.
|
| Constructor and Description |
|---|
MappingBuilderContext(TypeFactory typeFactory,
Elements elementUtils,
Types typeUtils,
FormattingMessager messager,
AccessorNamingUtils accessorNaming,
EnumMappingStrategy enumMappingStrategy,
Map<String,EnumTransformationStrategy> enumTransformationStrategies,
Options options,
MappingBuilderContext.MappingResolver mappingResolver,
TypeElement mapper,
List<SourceMethod> sourceModel,
List<MapperReference> mapperReferences) |
| Constructor and Description |
|---|
MappingResolverImpl(FormattingMessager messager,
Elements elementUtils,
Types typeUtils,
TypeFactory typeFactory,
List<Method> sourceModel,
List<MapperReference> mapperReferences,
boolean verboseLogging) |
Copyright © 2012-2021 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.