Class ProcessorLogger

  • All Implemented Interfaces:
    Logger

    public final class ProcessorLogger
    extends java.lang.Object
    implements Logger
    • Constructor Detail

      • ProcessorLogger

        public ProcessorLogger​(javax.annotation.processing.Messager messager,
                               Options options)
    • Method Detail

      • note

        public void note​(LogLocation location,
                         java.lang.String message)
        Specified by:
        note in interface Logger
      • warning

        public void warning​(LogLocation location,
                            java.lang.String message)
        Specified by:
        warning in interface Logger
      • getFileContent

        public java.lang.String getFileContent()
        Specified by:
        getFileContent in interface Logger
      • exceptionToString

        public static java.lang.String exceptionToString​(java.lang.Exception exception)