| Package | Description |
|---|---|
| org.mapstruct.ap.conversion |
Provides built-in conversions between primitive and wrapper types, strings, dates etc.
|
| org.mapstruct.ap.model |
Meta-model of mapper types, their methods, mappings between properties etc.
|
| org.mapstruct.ap.model.source |
Intermediary representation of mapping methods as retrieved from via the annotation processing API.
|
| org.mapstruct.ap.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.util |
Several helper types dealing with collection types, option management etc.
|
| org.mapstruct.ap.writer |
Infrastructure for dealing with the FreeMarker template engine.
|
| Class and Description |
|---|
| Type
Represents the type of a bean property, parameter etc.
|
| TypeConversion
An inline conversion between source and target type of a mapping.
|
| Class and Description |
|---|
| AbstractModelElement
Default implementation of
ModelElement which writes model elements
using FreeMarker templates. |
| Annotation |
| MapperReference
A reference to another mapper class, which itself may be generated or
hand-written.
|
| MappingMethod
A method implemented or referenced by a
Mapper class. |
| MappingMethodReference
Represents a reference to
MappingMethod. |
| ModelElement
A model element with the ability to write itself into a given
Writer. |
| ModelElement.Context
Passed to
ModelElement, providing access to additional data
specific to a given implementation of the model serialization mechanism. |
| Options
The options passed to the code generator.
|
| Parameter
A parameter of a mapping method.
|
| PropertyMapping
Represents the mapping between a source and target property, e.g.
|
| ReportingPolicy
Possible issue reporting policies.
|
| Type
Represents the type of a bean property, parameter etc.
|
| TypeConversion
An inline conversion between source and target type of a mapping.
|
| Class and Description |
|---|
| Parameter
A parameter of a mapping method.
|
| Type
Represents the type of a bean property, parameter etc.
|
| Class and Description |
|---|
| Annotation |
| Mapper
Represents a type implementing a mapper interface (annotated with
@Mapper. |
| MapperReference
A reference to another mapper class, which itself may be generated or
hand-written.
|
| Options
The options passed to the code generator.
|
| Class and Description |
|---|
| Options
The options passed to the code generator.
|
| Parameter
A parameter of a mapping method.
|
| Type
Represents the type of a bean property, parameter etc.
|
| Class and Description |
|---|
| ModelElement
A model element with the ability to write itself into a given
Writer. |
| ModelElement.Context
Passed to
ModelElement, providing access to additional data
specific to a given implementation of the model serialization mechanism. |
Copyright © 2012-2013. All Rights Reserved.