Package | Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotationBasedComponentModelProcessor
An
ModelElementProcessor which converts the given Mapper object into an annotation based component
model in case a matching model is selected as target component model for this mapper. |
class |
CdiComponentProcessor
A
ModelElementProcessor which converts the given Mapper
object into an application-scoped CDI bean in case CDI is configured as the
target component model for this mapper. |
class |
Jsr330ComponentProcessor
A
ModelElementProcessor which converts the given Mapper
object into a JSR 330 style bean in case "jsr330" is configured as the
target component model for this mapper. |
class |
MapperCreationProcessor
|
class |
MapperRenderingProcessor
A
ModelElementProcessor which creates a Java source file representing
the given Mapper object, unless the given mapper type is erroneous. |
class |
MapperServiceProcessor
A
ModelElementProcessor which creates files in the META-INF/services
hierarchy for classes with custom implementation class or package name. |
class |
MethodRetrievalProcessor
A
ModelElementProcessor which retrieves a list of SourceMethod s
representing all the mapping methods of the given bean mapper type as well as
all referenced mapper methods declared by other mappers referenced by the
current mapper. |
class |
SpringComponentProcessor
A
ModelElementProcessor which converts the given Mapper
object into a Spring bean in case Spring is configured as the
target component model for this mapper. |
Copyright © 2012-2021 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.