public class AnnotationReader
extends org.objectweb.asm.commons.EmptyVisitor
Constructor and Description |
---|
AnnotationReader(byte[] data)
Reads the classfile bytecode in data and to extract the version.
|
Modifier and Type | Method and Description |
---|---|
long |
getMTime() |
int |
getVersion() |
void |
visit(String name,
Object value) |
org.objectweb.asm.AnnotationVisitor |
visitAnnotation(String desc,
boolean visible) |
visit, visitAnnotation, visitAnnotationDefault, visitArray, visitAttribute, visitCode, visitEnd, visitEnum, visitField, visitFieldInsn, visitFrame, visitIincInsn, visitInnerClass, visitInsn, visitIntInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLookupSwitchInsn, visitMaxs, visitMethod, visitMethodInsn, visitMultiANewArrayInsn, visitOuterClass, visitParameterAnnotation, visitSource, visitTableSwitchInsn, visitTryCatchBlock, visitTypeInsn, visitVarInsn
public AnnotationReader(byte[] data) throws IOException
IOException
- - if the classfile is malformed.public org.objectweb.asm.AnnotationVisitor visitAnnotation(String desc, boolean visible)
visitAnnotation
in interface org.objectweb.asm.ClassVisitor
visitAnnotation
in interface org.objectweb.asm.FieldVisitor
visitAnnotation
in interface org.objectweb.asm.MethodVisitor
visitAnnotation
in class org.objectweb.asm.commons.EmptyVisitor
public void visit(String name, Object value)
visit
in interface org.objectweb.asm.AnnotationVisitor
visit
in class org.objectweb.asm.commons.EmptyVisitor
public int getVersion()
public long getMTime()