| Package | Description |
|---|---|
| org.mapstruct.ap.internal.model |
Meta-model of mapper types, their methods, mappings between properties etc.
|
| org.mapstruct.ap.internal.model.beanmapping |
helper classes used in
BeanMappingMethod
|
| org.mapstruct.ap.internal.model.source |
Intermediary representation of mapping methods as retrieved from via the annotation processing API.
|
| Modifier and Type | Method and Description |
|---|---|
PropertyMapping.ConstantMappingBuilder |
PropertyMapping.ConstantMappingBuilder.options(MappingOptions options) |
| Modifier and Type | Method and Description |
|---|---|
MappingOptions |
MappingReference.getMapping() |
| Modifier and Type | Method and Description |
|---|---|
TargetReference.Builder |
TargetReference.Builder.mapping(MappingOptions mapping) |
SourceReference.BuilderFromMapping |
SourceReference.BuilderFromMapping.mapping(MappingOptions mapping) |
| Constructor and Description |
|---|
MappingReference(MappingOptions mapping,
TargetReference targetReference,
SourceReference sourceReference) |
| Modifier and Type | Method and Description |
|---|---|
MappingOptions |
MappingOptions.copyForForwardInheritance(SourceMethod templateMethod,
BeanMappingOptions beanMappingOptions)
Creates a copy of this mapping
|
MappingOptions |
MappingOptions.copyForInverseInheritance(SourceMethod templateMethod,
BeanMappingOptions beanMappingOptions) |
static MappingOptions |
MappingOptions.forIgnore(String targetName) |
| Modifier and Type | Method and Description |
|---|---|
Set<MappingOptions> |
MappingMethodOptions.getMappings() |
| Modifier and Type | Method and Description |
|---|---|
static void |
MappingOptions.addInstance(org.mapstruct.ap.internal.gem.MappingGem mapping,
ExecutableElement method,
BeanMappingOptions beanMappingOptions,
FormattingMessager messager,
Types typeUtils,
Set<MappingOptions> mappings) |
static void |
MappingOptions.addInstances(org.mapstruct.ap.internal.gem.MappingsGem gem,
ExecutableElement method,
BeanMappingOptions beanMappingOptions,
FormattingMessager messager,
Types typeUtils,
Set<MappingOptions> mappings) |
static Set<String> |
MappingOptions.getMappingTargetNamesBy(Predicate<MappingOptions> predicate,
Set<MappingOptions> mappings) |
static Set<String> |
MappingOptions.getMappingTargetNamesBy(Predicate<MappingOptions> predicate,
Set<MappingOptions> mappings) |
SourceMethod.Builder |
SourceMethod.Builder.setMappingOptions(Set<MappingOptions> mappings) |
| Constructor and Description |
|---|
MappingMethodOptions(MapperOptions mapper,
Set<MappingOptions> mappings,
IterableMappingOptions iterableMapping,
MapMappingOptions mapMapping,
BeanMappingOptions beanMapping,
EnumMappingOptions enumMappingOptions,
List<ValueMappingOptions> valueMappings) |
Copyright © 2012-2021 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.