abstract class AbstractRecursiveAnnotationVisitor
extends org.objectweb.asm.AnnotationVisitor
| 限定符和类型 | 字段和说明 |
|---|---|
protected AnnotationAttributes |
attributes |
protected ClassLoader |
classLoader |
| 构造器和说明 |
|---|
AbstractRecursiveAnnotationVisitor(ClassLoader classLoader,
AnnotationAttributes attributes) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object |
getEnumValue(String asmTypeDescriptor,
String attributeValue) |
void |
visit(String attributeName,
Object attributeValue) |
org.objectweb.asm.AnnotationVisitor |
visitAnnotation(String attributeName,
String asmTypeDescriptor) |
org.objectweb.asm.AnnotationVisitor |
visitArray(String attributeName) |
void |
visitEnum(String attributeName,
String asmTypeDescriptor,
String attributeValue) |
protected final AnnotationAttributes attributes
protected final ClassLoader classLoader
public AbstractRecursiveAnnotationVisitor(ClassLoader classLoader, AnnotationAttributes attributes)
public void visit(String attributeName, Object attributeValue)
visit 在类中 org.objectweb.asm.AnnotationVisitorpublic org.objectweb.asm.AnnotationVisitor visitAnnotation(String attributeName, String asmTypeDescriptor)
visitAnnotation 在类中 org.objectweb.asm.AnnotationVisitorpublic org.objectweb.asm.AnnotationVisitor visitArray(String attributeName)
visitArray 在类中 org.objectweb.asm.AnnotationVisitorpublic void visitEnum(String attributeName, String asmTypeDescriptor, String attributeValue)
visitEnum 在类中 org.objectweb.asm.AnnotationVisitorCopyright © 2020. All rights reserved.