Package | Description |
---|---|
org.mapstruct.ap.internal.model |
Meta-model of mapper types, their methods, mappings between properties etc.
|
org.mapstruct.ap.internal.model.common |
Contains types which are shared between the intermediary mapping method model ("source model") and the mapper model.
|
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 |
---|---|
Assignment |
MappingBuilderContext.MappingResolver.getTargetAssignment(Method mappingMethod,
ForgedMethodHistory description,
Type targetType,
FormattingParameters formattingParameters,
SelectionCriteria criteria,
SourceRHS sourceRHS,
AnnotationMirror positionHint,
Supplier<Assignment> forger)
returns a parameter assignment
|
CollectionAssignmentBuilder |
CollectionAssignmentBuilder.rightHandSide(SourceRHS sourceRHS) |
Modifier and Type | Method and Description |
---|---|
SourceRHS |
ParameterBinding.getSourceRHS() |
Modifier and Type | Method and Description |
---|---|
static ParameterBinding |
ParameterBinding.fromSourceRHS(SourceRHS sourceRHS) |
Modifier and Type | Method and Description |
---|---|
SourceRHS |
SelectionParameters.getSourceRHS() |
Modifier and Type | Method and Description |
---|---|
static SelectionParameters |
SelectionParameters.forSourceRHS(SourceRHS sourceRHS) |
Modifier and Type | Method and Description |
---|---|
SourceRHS |
SelectionCriteria.getSourceRHS() |
Modifier and Type | Method and Description |
---|---|
Assignment |
MappingResolverImpl.getTargetAssignment(Method mappingMethod,
ForgedMethodHistory description,
Type targetType,
FormattingParameters formattingParameters,
SelectionCriteria criteria,
SourceRHS sourceRHS,
AnnotationMirror positionHint,
Supplier<Assignment> forger) |
Copyright © 2012-2021 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.