See: Description
| Interface | Description | 
|---|---|
| Method | This interface makes available common method properties and a matching method There are 2 known implementors:
  BuiltInMethodandSourceMethod | 
| 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  SourceReferencefrom an@Mappping. | 
| SourceReference.BuilderFromProperty | Builds a  SourceReferencefrom 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.