Package | Description |
---|---|
org.mapstruct.ap.internal.model.common |
Contains types which are shared between the intermediary mapping method model ("source model") and the mapper model.
|
org.mapstruct.ap.internal.util |
Several helper types dealing with collection types, option management etc.
|
org.mapstruct.ap.spi |
SPI (service provider interface) contracts to be implemented for advanced use cases.
|
Class and Description |
---|
BuilderInfo
Holder for the builder information.
|
Class and Description |
---|
AccessorNamingStrategy
A service provider interface for the mapping between method names and properties.
|
AstModifyingAnnotationProcessor
A contract to be implemented by other annotation processors which - against the design philosophy of JSR 269 - alter
the types under compilation.
|
BuilderProvider
A service provider interface that is used to detect types that require a builder for mapping.
|
MapStructProcessingEnvironment
MapStruct will provide the implementations of its SPIs with on object implementing this interface so they can use
facilities provided by it.
|
Class and Description |
---|
AccessorNamingStrategy
A service provider interface for the mapping between method names and properties.
|
BuilderInfo
Holder for the builder information.
|
BuilderInfo.Builder |
BuilderProvider
A service provider interface that is used to detect types that require a builder for mapping.
|
DefaultAccessorNamingStrategy
The default JavaBeans-compliant implementation of the
AccessorNamingStrategy service provider interface. |
DefaultBuilderProvider
Default implementation of
BuilderProvider . |
MapStructProcessingEnvironment
MapStruct will provide the implementations of its SPIs with on object implementing this interface so they can use
facilities provided by it.
|
MethodType
Different types of a method.
|
Copyright © 2012-2019 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.