Top Fields Constructors Methods
org.kordamp.jipsy.processor

public final Class ProcessorLogger

extends Object
implements Logger
Class Inheritance
All Implemented Interfaces
org.kordamp.jipsy.processor.Logger
Imports
javax.annotation.processing.Messager, javax.tools.Diagnostic.Kind, java.io.PrintWriter, .StringWriter

Field Summary

Modifier and TypeField and Description
private final StringBuffer
private final Messager
private final Options

Constructor Summary

AccessConstructor and Description
public
ProcessorLogger(Messager messager, Options options)

Method Summary

Modifier and TypeMethod and Description
public static String
public String
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

logContentback to summary
private final StringBuffer logContent
messagerback to summary
private final Messager messager
optionsback to summary
private final Options options

Constructor Detail

ProcessorLoggerback to summary
public ProcessorLogger(Messager messager, Options options)

Method Detail

exceptionToStringback to summary
public static String exceptionToString(Exception exception)
getFileContentback to summary
public String getFileContent()

Implements org.kordamp.jipsy.processor.Logger.getFileContent.

Annotations
@Override
noteback to summary
public void note(LogLocation location, String message)

Implements org.kordamp.jipsy.processor.Logger.note.

Annotations
@Override
warningback to summary
public void warning(LogLocation location, String message)

Implements org.kordamp.jipsy.processor.Logger.warning.

Annotations
@Override