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.