Class Reporter
java.lang.Object
org.immutables.value.processor.meta.Reporter
- Direct Known Subclasses:
ImmutableReporter
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) abstract com.google.common.base.Optional<AnnotationMirror> annotationNamed(String simpleName) (package private) abstract com.google.common.base.Optional<Element> element()voidforAnnotation(Class<? extends Annotation> annotationType) static Reporterfrom(ProcessingEnvironment processing) private AnnotationMirrorprivate Element(package private) abstract Messagermessager()private voidreportMessage(Diagnostic.Kind messageKind, String message, Object... parameters) voidvoidwarning(Reporter.About warn, String message, Object... parameters) abstract ReporterwithAnnotation(AnnotationMirror mirror) abstract ReporterwithElement(Element mirror)
-
Constructor Details
-
Reporter
public Reporter()
-
-
Method Details
-
messager
-
element
-
annotation
-
withAnnotation
-
withElement
-
from
-
forAnnotation
-
annotationNamed
-
error
-
warning
-
warning
-
reportMessage
-
getAnnotation
-
getElement
-