Uses of Package
org.mapstruct.ap.internal.util
Packages that use org.mapstruct.ap.internal.util
Package
Description
Meta-model of mapper types, their methods, mappings between properties etc.
helper classes used in
BeanMappingMethod
Contains types which are shared between the intermediary mapping method model ("source model") and the mapper model.
Intermediary representation of mapping methods as retrieved from via the annotation processing API.
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.
Contains model processors which perform tasks such as retrieving mapping methods, creating a model representation
and writing the model into Java source files.
Contains all helper classes for the
MapperCreationProcessor
Several helper types dealing with collection types, option management etc.
-
Classes in org.mapstruct.ap.internal.util used by org.mapstruct.ap.internal.modelClassDescriptionUtils for working with the
AccessorNamingStrategy.Prints out diagnostics raised by the annotation processor.A base helper class that provides utility methods for working with repeatable annotations. -
Classes in org.mapstruct.ap.internal.util used by org.mapstruct.ap.internal.model.beanmapping
-
Classes in org.mapstruct.ap.internal.util used by org.mapstruct.ap.internal.model.commonClassDescriptionUtils for working with the
AccessorNamingStrategy.Prints out diagnostics raised by the annotation processor.Keeps contextual data in the scope of one annotation processing round. -
Classes in org.mapstruct.ap.internal.util used by org.mapstruct.ap.internal.model.sourceClassDescriptionPrints out diagnostics raised by the annotation processor.
-
Classes in org.mapstruct.ap.internal.util used by org.mapstruct.ap.internal.model.source.selectorClassDescriptionPrints out diagnostics raised by the annotation processor.
-
Classes in org.mapstruct.ap.internal.util used by org.mapstruct.ap.internal.processorClassDescriptionUtils for working with the
AccessorNamingStrategy.Prints out diagnostics raised by the annotation processor.A message used in warnings/errors raised by the annotation processor.Keeps contextual data in the scope of one annotation processing round. -
Classes in org.mapstruct.ap.internal.util used by org.mapstruct.ap.internal.processor.creationClassDescriptionPrints out diagnostics raised by the annotation processor.
-
Classes in org.mapstruct.ap.internal.util used by org.mapstruct.ap.internal.utilClassDescriptionMapStruct specific abstract implementation of
ElementUtils.Replaces the usage ofTypeUtilswithin MapStruct by delegating to the original implementation or to our specific workarounds if necessary.Utils for working with theAccessorNamingStrategy.Keeps contextual data in the scope of the entire annotation processor ("application scope").This is a helper interface until we migrate to Java 8.A message used in warnings/errors raised by the annotation processor.