Package | Description |
---|---|
org.mapstruct.ap.internal.model |
Meta-model of mapper types, their methods, mappings between properties etc.
|
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.builtin |
Contains "built-in methods" which may be added as private methods to a generated mapper.
|
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 |
Contains model processors which perform tasks such as retrieving mapping methods, creating a model representation
and writing the model into Java source files.
|
org.mapstruct.ap.internal.processor.creation |
Contains all helper classes for the
MapperCreationProcessor
|
Class and Description |
---|
EnumMapping
Represents the mapping between one enum constant and another.
|
Method
This interface makes available common method properties and a matching method There are 2 known implementors:
BuiltInMethod and SourceMethod |
SourceMethod
Represents a mapping method with source and target type and the mappings between the properties of source and target
type.
|
SourceReference
This class describes the source side of a property mapping.
|
SourceReference.PropertyEntry
A PropertyEntry contains information on the name, accessor and return type of a property.
|
Class and Description |
---|
BeanMapping
Represents an bean mapping as configured via
@BeanMapping . |
ForgedMethod
This method will be generated in absence of a suitable abstract method to implement.
|
IterableMapping
Represents an iterable mapping as configured via
@IterableMapping . |
MapMapping
Represents a map mapping as configured via
@MapMapping . |
Mapping
Represents a property mapping as configured via
@Mapping . |
MappingOptions
Encapsulates all options specifiable on a mapping method
|
Method
This interface makes available common method properties and a matching method There are 2 known implementors:
BuiltInMethod and SourceMethod |
SourceMethod
Represents a mapping method with source and target type and the mappings between the properties of source and target
type.
|
SourceMethod.Builder |
SourceReference
This class describes the source side of a property mapping.
|
SourceReference.BuilderFromMapping
Builds a
SourceReference from an @Mappping . |
SourceReference.BuilderFromProperty
Builds a
SourceReference from a property. |
SourceReference.PropertyEntry
A PropertyEntry contains information on the name, accessor and return type of a property.
|
Class and Description |
---|
Method
This interface makes available common method properties and a matching method There are 2 known implementors:
BuiltInMethod and SourceMethod |
Class and Description |
---|
Method
This interface makes available common method properties and a matching method There are 2 known implementors:
BuiltInMethod and SourceMethod |
Class and Description |
---|
SourceMethod
Represents a mapping method with source and target type and the mappings between the properties of source and target
type.
|
Class and Description |
---|
Method
This interface makes available common method properties and a matching method There are 2 known implementors:
BuiltInMethod and SourceMethod |
SourceMethod
Represents a mapping method with source and target type and the mappings between the properties of source and target
type.
|
Copyright © 2012-2015 Gunnar Morling; All rights reserved. Released under the Apache Software License 2.0.