Package org.mapstruct.ap.internal.util
Class AnnotationProcessorContext
java.lang.Object
org.mapstruct.ap.internal.util.AnnotationProcessorContext
- All Implemented Interfaces:
MapStructProcessingEnvironment
Keeps contextual data in the scope of the entire annotation processor ("application scope").
- Author:
- Gunnar Morling
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns an implementation of some utility methods for operating on elementsReturns the resolved options specified by the impl ofAdditionalSupportedOptionsProvider.Returns an implementation of some utility methods for operating on types.
-
Constructor Details
-
AnnotationProcessorContext
-
-
Method Details
-
getElementUtils
Description copied from interface:MapStructProcessingEnvironmentReturns an implementation of some utility methods for operating on elements- Specified by:
getElementUtilsin interfaceMapStructProcessingEnvironment- Returns:
- element utilities
-
getTypeUtils
Description copied from interface:MapStructProcessingEnvironmentReturns an implementation of some utility methods for operating on types.- Specified by:
getTypeUtilsin interfaceMapStructProcessingEnvironment- Returns:
- type utilities
-
getAstModifyingAnnotationProcessors
-
getAccessorNaming
-
getAccessorNamingStrategy
-
getEnumMappingStrategy
-
getBuilderProvider
-
getEnumTransformationStrategies
-
getOptions
Description copied from interface:MapStructProcessingEnvironmentReturns the resolved options specified by the impl ofAdditionalSupportedOptionsProvider.- Specified by:
getOptionsin interfaceMapStructProcessingEnvironment- Returns:
- resolved options
-