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 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

      Map<String,String> getOptions()
      Returns the resolved options specified by the impl of AdditionalSupportedOptionsProvider.
      Returns:
      resolved options