Package com.google.turbine.processing
Class TurbineMessager
- java.lang.Object
-
- com.google.turbine.processing.TurbineMessager
-
- All Implemented Interfaces:
javax.annotation.processing.Messager
public class TurbineMessager extends java.lang.Object implements javax.annotation.processing.MessagerTurbine's implementation ofMessager.
-
-
Constructor Summary
Constructors Constructor Description TurbineMessager(ModelFactory factory, TurbineLog log)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprintMessage(javax.tools.Diagnostic.Kind kind, java.lang.CharSequence msg)voidprintMessage(javax.tools.Diagnostic.Kind kind, java.lang.CharSequence msg, javax.lang.model.element.Element e)voidprintMessage(javax.tools.Diagnostic.Kind kind, java.lang.CharSequence msg, javax.lang.model.element.Element e, javax.lang.model.element.AnnotationMirror a)voidprintMessage(javax.tools.Diagnostic.Kind kind, java.lang.CharSequence msg, javax.lang.model.element.Element e, javax.lang.model.element.AnnotationMirror a, javax.lang.model.element.AnnotationValue v)
-
-
-
Constructor Detail
-
TurbineMessager
public TurbineMessager(ModelFactory factory, TurbineLog log)
-
-
Method Detail
-
printMessage
public void printMessage(javax.tools.Diagnostic.Kind kind, java.lang.CharSequence msg)- Specified by:
printMessagein interfacejavax.annotation.processing.Messager
-
printMessage
public void printMessage(javax.tools.Diagnostic.Kind kind, java.lang.CharSequence msg, javax.lang.model.element.Element e)- Specified by:
printMessagein interfacejavax.annotation.processing.Messager
-
printMessage
public void printMessage(javax.tools.Diagnostic.Kind kind, java.lang.CharSequence msg, javax.lang.model.element.Element e, javax.lang.model.element.AnnotationMirror a)- Specified by:
printMessagein interfacejavax.annotation.processing.Messager
-
printMessage
public void printMessage(javax.tools.Diagnostic.Kind kind, java.lang.CharSequence msg, javax.lang.model.element.Element e, javax.lang.model.element.AnnotationMirror a, javax.lang.model.element.AnnotationValue v)- Specified by:
printMessagein interfacejavax.annotation.processing.Messager
-
-