Class Proto.Diagnosable

    • Constructor Summary

      Constructors 
      Constructor Description
      Diagnosable()  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) abstract javax.lang.model.element.Element element()
      Element suitable for reporting as a source of declaration which might causing problems.
      (package private) abstract Proto.Environment environment()  
      (package private) javax.annotation.processing.ProcessingEnvironment processing()  
      Reporter report()  
      java.lang.String simpleName()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Diagnosable

        Diagnosable()
    • Method Detail

      • element

        @Auxiliary
        abstract javax.lang.model.element.Element element()
        Element suitable for reporting as a source of declaration which might causing problems.
      • processing

        javax.annotation.processing.ProcessingEnvironment processing()