| Package | Description |
|---|---|
| org.mapstruct.ap.internal.model |
Meta-model of mapper types, their methods, mappings between properties etc.
|
| org.mapstruct.ap.internal.model.beanmapping |
helper classes used in
BeanMappingMethod
|
| 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.model.source |
Intermediary representation of mapping methods as retrieved from via the annotation processing API.
|
| org.mapstruct.ap.internal.model.source.selector |
Provides strategies for selecting a matching mapping or factory method when mapping from one attribute to another
or instantiating the target type of a mapping method, respectively.
|
| 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.
|
| org.mapstruct.ap.internal.processor.creation |
Contains all helper classes for the
MapperCreationProcessor
|
| org.mapstruct.ap.internal.util |
Several helper types dealing with collection types, option management etc.
|
| Class and Description |
|---|
| AccessorNamingUtils
Utils for working with the
AccessorNamingStrategy. |
| FormattingMessager
Prints out diagnostics raised by the annotation processor.
|
| Class and Description |
|---|
| FormattingMessager
Prints out diagnostics raised by the annotation processor.
|
| Class and Description |
|---|
| AccessorNamingUtils
Utils for working with the
AccessorNamingStrategy. |
| FormattingMessager
Prints out diagnostics raised by the annotation processor.
|
| RoundContext
Keeps contextual data in the scope of one annotation processing round.
|
| Class and Description |
|---|
| FormattingMessager
Prints out diagnostics raised by the annotation processor.
|
| Class and Description |
|---|
| FormattingMessager
Prints out diagnostics raised by the annotation processor.
|
| Class and Description |
|---|
| AccessorNamingUtils
Utils for working with the
AccessorNamingStrategy. |
| FormattingMessager
Prints out diagnostics raised by the annotation processor.
|
| RoundContext
Keeps contextual data in the scope of one annotation processing round.
|
| Class and Description |
|---|
| FormattingMessager
Prints out diagnostics raised by the annotation processor.
|
| Class and Description |
|---|
| AccessorNamingUtils
Utils for working with the
AccessorNamingStrategy. |
| AnnotationProcessorContext
Keeps contextual data in the scope of the entire annotation processor ("application scope").
|
| Extractor
This is a helper interface until we migrate to Java 8.
|
| Message
A message used in warnings/errors raised by the annotation processor.
|
| ValueProvider
This a wrapper class which provides the value that needs to be used in the models.
|
Copyright © 2012-2021 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.