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 | Method and Description |
---|---|
ForgedMethodHistory |
AbstractMappingMethodBuilder.getDescription() |
ForgedMethodHistory |
ForgedMethod.getHistory() |
Modifier and Type | Method and Description |
---|---|
static ForgedMethod |
ForgedMethod.forElementMapping(String name,
Type sourceType,
Type returnType,
Method basedOn,
ForgedMethodHistory history,
boolean forgedNameBased)
Creates a new forged method for mapping a collection element, map key/value or stream element
|
static ForgedMethod |
ForgedMethod.forPropertyMapping(String name,
Type sourceType,
Type returnType,
List<Parameter> parameters,
Method basedOn,
ForgedMethodHistory history,
MappingReferences mappingReferences,
boolean forgedNameBased)
Creates a new forged method for mapping a bean property to a property
|
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
|
Constructor and Description |
---|
ForgedMethodHistory(ForgedMethodHistory history,
String sourceElement,
String targetPropertyName,
Type sourceType,
Type targetType,
boolean usePropertyNames,
String elementType) |
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.