Package | Description |
---|---|
org.mapstruct.ap.internal.model |
Meta-model of mapper types, their methods, mappings between properties etc.
|
Modifier and Type | Class and Description |
---|---|
class |
BeanMappingMethod
A
MappingMethod implemented by a Mapper class which maps one bean type to another, optionally
configured by one or more PropertyMapping s. |
class |
DelegatingMethod
A method of a decorator which delegates to the corresponding method of the generated mapper implementation.
|
class |
EnumMappingMethod
A
MappingMethod which maps one enum type to another, optionally configured by one or more
EnumMapping s. |
class |
IterableMappingMethod
A
MappingMethod implemented by a Mapper class which maps one iterable type to another. |
class |
LifecycleCallbackMethodReference
Represents a reference to a method that is annotated with
@BeforeMapping or @AfterMapping . |
class |
MapMappingMethod
|
class |
MethodReference
Represents a reference to another method, e.g. used to map a bean property from source to target type or to
instantiate the return value of a mapping method (rather than calling the
new operator). |
class |
NestedPropertyMappingMethod
This method is used to convert the nested properties as listed in propertyEntries into a method
that creates a mapping from the start of this list to the end of the list.
|
class |
ValueMappingMethod
A
ValueMappingMethod which maps one value type to another, optionally configured by one or more
ValueMapping s. |
class |
VirtualMappingMethod
A mapping method which is not based on an actual method declared in the original mapper interface but is added as
private method to map a certain source/target type combination.
|
Modifier and Type | Method and Description |
---|---|
MappingMethod |
MappingBuilderContext.getExistingMappingMethod(MappingMethod newMappingMethod) |
Modifier and Type | Method and Description |
---|---|
List<MappingMethod> |
MappingBuilderContext.getMappingsToGenerate() |
List<MappingMethod> |
GeneratedType.getMethods() |
Modifier and Type | Method and Description |
---|---|
MappingMethod |
MappingBuilderContext.getExistingMappingMethod(MappingMethod newMappingMethod) |
Modifier and Type | Method and Description |
---|---|
Mapper.Builder |
Mapper.Builder.mappingMethods(List<MappingMethod> mappingMethods) |
Decorator.Builder |
Decorator.Builder.methods(List<MappingMethod> methods) |
Constructor and Description |
---|
GeneratedType(TypeFactory typeFactory,
String packageName,
String name,
String superClassName,
String interfacePackage,
String interfaceName,
List<MappingMethod> methods,
List<? extends Field> fields,
Options options,
VersionInformation versionInformation,
Accessibility accessibility,
SortedSet<Type> extraImportedTypes,
Constructor constructor) |
Copyright © 2012-2016 Gunnar Morling; All rights reserved. Released under the Apache Software License 2.0.