Package | Description |
---|---|
org.mapstruct.ap.internal.model |
Meta-model of mapper types, their methods, mappings between properties etc.
|
org.mapstruct.ap.internal.model.source |
Intermediary representation of mapping methods as retrieved from via the annotation processing API.
|
org.mapstruct.ap.internal.model.source.selector |
Provides strategies for selecting a matching mapping or factory method when mapping from one attribute to another
or instantiating the target type of a mapping method, respectively.
|
org.mapstruct.ap.internal.processor.creation |
Contains all helper classes for the
MapperCreationProcessor
|
Modifier and Type | Method and Description |
---|---|
static List<LifecycleCallbackMethodReference> |
LifecycleCallbackFactory.afterMappingMethods(Method method,
SelectionParameters selectionParameters,
MappingBuilderContext ctx) |
static List<LifecycleCallbackMethodReference> |
LifecycleCallbackFactory.beforeMappingMethods(Method method,
SelectionParameters selectionParameters,
MappingBuilderContext ctx) |
MethodReference |
MappingBuilderContext.MappingResolver.getFactoryMethod(Method mappingMethod,
Type target,
SelectionParameters selectionParameters)
returns a no arg factory method
|
Assignment |
MappingBuilderContext.MappingResolver.getTargetAssignment(Method mappingMethod,
String mappedElement,
Type sourceType,
Type targetType,
String targetPropertyName,
FormattingParameters formattingParameters,
SelectionParameters selectionParameters,
SourceRHS sourceRHS,
boolean preferUpdateMethods)
returns a parameter assignment
|
MapMappingMethod.Builder |
MapMappingMethod.Builder.keySelectionParameters(SelectionParameters keySelectionParameters) |
BeanMappingMethod.Builder |
BeanMappingMethod.Builder.selectionParameters(SelectionParameters selectionParameters) |
IterableMappingMethod.Builder |
IterableMappingMethod.Builder.selectionParameters(SelectionParameters selectionParameters) |
PropertyMapping.PropertyMappingBuilder |
PropertyMapping.PropertyMappingBuilder.selectionParameters(SelectionParameters selectionParameters) |
PropertyMapping.ConstantMappingBuilder |
PropertyMapping.ConstantMappingBuilder.selectionParameters(SelectionParameters selectionParameters) |
MapMappingMethod.Builder |
MapMappingMethod.Builder.valueSelectionParameters(SelectionParameters valueSelectionParameters) |
Modifier and Type | Method and Description |
---|---|
SelectionParameters |
MapMapping.getKeySelectionParameters() |
SelectionParameters |
BeanMapping.getSelectionParameters() |
SelectionParameters |
IterableMapping.getSelectionParameters() |
SelectionParameters |
Mapping.getSelectionParameters() |
SelectionParameters |
MapMapping.getValueSelectionParameters() |
Constructor and Description |
---|
SelectionCriteria(SelectionParameters selectionParameters,
String targetPropertyName,
boolean preferUpdateMapping) |
Modifier and Type | Method and Description |
---|---|
MethodReference |
MappingResolverImpl.getFactoryMethod(Method mappingMethod,
Type targetType,
SelectionParameters selectionParameters) |
Assignment |
MappingResolverImpl.getTargetAssignment(Method mappingMethod,
String mappedElement,
Type sourceType,
Type targetType,
String targetPropertyName,
FormattingParameters formattingParameters,
SelectionParameters selectionParameters,
SourceRHS sourceRHS,
boolean preferUpdateMapping) |
Copyright © 2012-2016 Gunnar Morling; All rights reserved. Released under the Apache Software License 2.0.