Uses of Package
org.mapstruct.ap.spi
Packages that use org.mapstruct.ap.spi
Package
Description
Meta-model of mapper types, their methods, mappings between properties etc.
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.
Contains model processors which perform tasks such as retrieving mapping methods, creating a model representation
and writing the model into Java source files.
Several helper types dealing with collection types, option management etc.
SPI (service provider interface) contracts to be implemented for advanced use cases.
-
Classes in org.mapstruct.ap.spi used by org.mapstruct.ap.internal.modelClassDescriptionA service provider interface for the mapping between different enum constantsA service provider interface for transforming name based value mappings.
-
Classes in org.mapstruct.ap.spi used by org.mapstruct.ap.internal.model.common
-
Classes in org.mapstruct.ap.spi used by org.mapstruct.ap.internal.model.sourceClassDescriptionA service provider interface for transforming name based value mappings.
-
Classes in org.mapstruct.ap.spi used by org.mapstruct.ap.internal.processorClassDescriptionA service provider interface for the mapping between different enum constantsA service provider interface for transforming name based value mappings.
-
Classes in org.mapstruct.ap.spi used by org.mapstruct.ap.internal.utilClassDescriptionA service provider interface for the mapping between method names and properties.A contract to be implemented by other annotation processors which - against the design philosophy of JSR 269 - alter the types under compilation.A service provider interface that is used to detect types that require a builder for mapping.A service provider interface for the mapping between different enum constantsA service provider interface for transforming name based value mappings.MapStruct will provide the implementations of its SPIs with on object implementing this interface so they can use facilities provided by it.
-
Classes in org.mapstruct.ap.spi used by org.mapstruct.ap.spiClassDescriptionA service provider interface for the mapping between method names and properties.Holder for the builder information.A service provider interface that is used to detect types that require a builder for mapping.The default JavaBeans-compliant implementation of the
AccessorNamingStrategyservice provider interface.Default implementation ofBuilderProvider.A service provider interface for the mapping between different enum constantsA service provider interface for transforming name based value mappings.MapStruct will provide the implementations of its SPIs with on object implementing this interface so they can use facilities provided by it.Different types of a method.