- java.lang.Object
-
- org.eclipse.persistence.asm.AnnotationVisitor
-
- Direct Known Subclasses:
AnnotationVisitorImpl
,AnnotationVisitorImpl
,EclipseLinkAnnotationVisitor
public abstract class AnnotationVisitor extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected AnnotationVisitor
customAnnotationVisitor
-
Constructor Summary
Constructors Constructor Description AnnotationVisitor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
setCustomAnnotationVisitor(AnnotationVisitor annotationVisitor)
abstract <T> T
unwrap()
abstract void
visit(String name, Object value)
abstract AnnotationVisitor
visitAnnotation(String name, String desc)
abstract AnnotationVisitor
visitArray(String name)
abstract void
visitEnd()
abstract void
visitEnum(String name, String desc, String value)
-
-
-
Field Detail
-
customAnnotationVisitor
protected AnnotationVisitor customAnnotationVisitor
-
-
Method Detail
-
setCustomAnnotationVisitor
public void setCustomAnnotationVisitor(AnnotationVisitor annotationVisitor)
-
visitAnnotation
public abstract AnnotationVisitor visitAnnotation(String name, String desc)
-
visitArray
public abstract AnnotationVisitor visitArray(String name)
-
visitEnd
public abstract void visitEnd()
-
unwrap
public abstract <T> T unwrap()
-
-