# Uses of Interface
org.codehaus.janino.Visitor.AnnotationVisitor

Packages that use Visitor.AnnotationVisitor
Package
Description
org.codehaus.janino
The core of the Janino Java compiler.

## Uses of Visitor.AnnotationVisitor in org.codehaus.janino

Subinterfaces of Visitor.AnnotationVisitor in org.codehaus.janino
Modifier and Type
Interface
Description
`static interface`
`Visitor.ModifierVisitor<R,EX extends Throwable>`
The visitor for the different kinds of `Java.Modifier`s.
Methods in org.codehaus.janino with parameters of type Visitor.AnnotationVisitor
Modifier and Type
Method
Description
`<R, EX extends Throwable>
R`
Java.Annotation.`accept(Visitor.AnnotationVisitor<R,EX> visitor)`
Invokes the "`visit...()`" method of `Visitor.AnnotationVisitor` for the concrete `Java.Annotation` type.
`<R, EX extends Throwable>
R`
Java.MarkerAnnotation.`accept(Visitor.AnnotationVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.NormalAnnotation.`accept(Visitor.AnnotationVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.SingleElementAnnotation.`accept(Visitor.AnnotationVisitor<R,EX> visitor)`