See: Description
Interface | Description |
---|---|
Method |
This interface makes available common method properties and a matching method There are 2 known implementors:
BuiltInMethod and SourceMethod |
Class | Description |
---|---|
BeanMapping |
Represents an bean mapping as configured via
@BeanMapping . |
EnumMapping |
Represents the mapping between one enum constant and another.
|
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
|
MethodMatcher |
SourceMethodMatcher $8.4 of the JavaLanguage specification describes a method body as such:
SourceMethodDeclaration: SourceMethodHeader SourceMethodBody
SourceMethodHeader: SourceMethodModifiers TypeParameters Result SourceMethodDeclarator Throws
SourceMethodDeclarator: Identifier ( FormalParameterList )
example <T extends String & Serializable> T getResult(?
|
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.
|
Intermediary representation of mapping methods as retrieved from via the annotation processing API. The intermediary representation is then processed into the mapper model representation.
Copyright © 2012-2015 Gunnar Morling; All rights reserved. Released under the Apache Software License 2.0.