Package org.mapstruct.ap.spi
Interface MapStructProcessingEnvironment
- All Known Implementing Classes:
AnnotationProcessorContext
public interface MapStructProcessingEnvironment
MapStruct will provide the implementations of its SPIs with on object implementing this interface so they can use
facilities provided by it. It is a subset of
ProcessingEnvironment.- Since:
- 1.3
- Author:
- Filip Hrisafov
- See Also:
-
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.
-
Method Details
-
getElementUtils
Elements getElementUtils()Returns an implementation of some utility methods for operating on elements- Returns:
- element utilities
-
getTypeUtils
Types getTypeUtils()Returns an implementation of some utility methods for operating on types.- Returns:
- type utilities
-
getOptions
Returns the resolved options specified by the impl ofAdditionalSupportedOptionsProvider.- Returns:
- resolved options
-