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.