Package org.codehaus.janino
Interface Visitor.AnnotationVisitor<R,EX extends java.lang.Throwable>
-
- Type Parameters:
R
- The type of the object returned by thevisit*()
methodsEX
- The exception that thevisit*()
methods may throw
- All Known Subinterfaces:
Visitor.ModifierVisitor<R,EX>
- Enclosing class:
- Visitor
public static interface Visitor.AnnotationVisitor<R,EX extends java.lang.Throwable>
The visitor for all kinds ofJava.Annotation
s.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description R
visitMarkerAnnotation(Java.MarkerAnnotation ma)
R
visitNormalAnnotation(Java.NormalAnnotation na)
R
visitSingleElementAnnotation(Java.SingleElementAnnotation sea)
-
-
-
Method Detail
-
visitMarkerAnnotation
@Nullable R visitMarkerAnnotation(Java.MarkerAnnotation ma) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
visitNormalAnnotation
@Nullable R visitNormalAnnotation(Java.NormalAnnotation na) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
visitSingleElementAnnotation
@Nullable R visitSingleElementAnnotation(Java.SingleElementAnnotation sea) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
-