- 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 AnnotationVisitorcustomAnnotationVisitor
-
Constructor Summary
Constructors Constructor Description AnnotationVisitor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidsetCustomAnnotationVisitor(AnnotationVisitor annotationVisitor)abstract <T> Tunwrap()abstract voidvisit(String name, Object value)abstract AnnotationVisitorvisitAnnotation(String name, String desc)abstract AnnotationVisitorvisitArray(String name)abstract voidvisitEnd()abstract voidvisitEnum(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()
-
-