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 ofProcessingEnvironment
.- Since:
- 1.3
- Author:
- Filip Hrisafov
- See Also:
ProcessingEnvironment
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Elements
getElementUtils()
Returns an implementation of some utility methods for operating on elementsMap<String,String>
getOptions()
Returns the resolved options specified by the impl ofAdditionalSupportedOptionsProvider
.Types
getTypeUtils()
Returns an implementation of some utility methods for operating on types.
-
-
-
Method Detail
-
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
Map<String,String> getOptions()
Returns the resolved options specified by the impl ofAdditionalSupportedOptionsProvider
.- Returns:
- resolved options
-
-