public abstract class DependencyVisitor extends DelegatingVisitor implements org.objectweb.asm.ClassVisitor, org.objectweb.asm.FieldVisitor, org.objectweb.asm.MethodVisitor
Constructor and Description |
---|
DependencyVisitor() |
DependencyVisitor(org.objectweb.asm.ClassVisitor pClassVisitor) |
Modifier and Type | Method and Description |
---|---|
org.objectweb.asm.FieldVisitor |
doVisitField(int access,
String name,
String desc,
String signature,
Object value) |
org.objectweb.asm.AnnotationVisitor |
doVisitFieldAnnotation(String desc,
boolean visible) |
org.objectweb.asm.MethodVisitor |
doVisitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions) |
org.objectweb.asm.AnnotationVisitor |
doVisitMethodAnnotation(String desc,
boolean visible) |
void |
visit(int version,
int access,
String name,
String signature,
String superName,
String[] interfaces) |
protected abstract String |
visitDependency(String pClassName) |
void |
visitFieldInsn(int opcode,
String owner,
String name,
String desc) |
void |
visitLdcInsn(Object cst) |
void |
visitLocalVariable(String name,
String desc,
String signature,
org.objectweb.asm.Label start,
org.objectweb.asm.Label end,
int index) |
void |
visitMethodInsn(int opcode,
String owner,
String name,
String desc) |
void |
visitMultiANewArrayInsn(String desc,
int dims) |
org.objectweb.asm.AnnotationVisitor |
visitParameterAnnotation(int parameter,
String desc,
boolean visible) |
void |
visitTryCatchBlock(org.objectweb.asm.Label start,
org.objectweb.asm.Label end,
org.objectweb.asm.Label handler,
String type) |
void |
visitTypeInsn(int opcode,
String desc) |
doVisitClassAnnotation, doVisitClassAttribute, doVisitClassEnd, doVisitFieldAttribute, doVisitFieldEnd, doVisitMethodAttribute, doVisitMethodEnd, visitAnnotation, visitAnnotationDefault, visitAttribute, visitCode, visitEnd, visitField, visitIincInsn, visitInnerClass, visitInsn, visitIntInsn, visitJumpInsn, visitLabel, visitLineNumber, visitLookupSwitchInsn, visitMaxs, visitMethod, visitOuterClass, visitSource, visitTableSwitchInsn, visitVarInsn
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod, visitOuterClass, visitSource
public DependencyVisitor()
public DependencyVisitor(org.objectweb.asm.ClassVisitor pClassVisitor)
public void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
visit
in interface org.objectweb.asm.ClassVisitor
visit
in class DelegatingVisitor
public org.objectweb.asm.AnnotationVisitor doVisitFieldAnnotation(String desc, boolean visible)
doVisitFieldAnnotation
in class DelegatingVisitor
public org.objectweb.asm.AnnotationVisitor doVisitMethodAnnotation(String desc, boolean visible)
doVisitMethodAnnotation
in class DelegatingVisitor
public org.objectweb.asm.FieldVisitor doVisitField(int access, String name, String desc, String signature, Object value)
doVisitField
in class DelegatingVisitor
public org.objectweb.asm.MethodVisitor doVisitMethod(int access, String name, String desc, String signature, String[] exceptions)
doVisitMethod
in class DelegatingVisitor
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int parameter, String desc, boolean visible)
visitParameterAnnotation
in interface org.objectweb.asm.MethodVisitor
visitParameterAnnotation
in class DelegatingVisitor
public void visitTypeInsn(int opcode, String desc)
visitTypeInsn
in interface org.objectweb.asm.MethodVisitor
visitTypeInsn
in class DelegatingVisitor
public void visitFieldInsn(int opcode, String owner, String name, String desc)
visitFieldInsn
in interface org.objectweb.asm.MethodVisitor
visitFieldInsn
in class DelegatingVisitor
public void visitMethodInsn(int opcode, String owner, String name, String desc)
visitMethodInsn
in interface org.objectweb.asm.MethodVisitor
visitMethodInsn
in class DelegatingVisitor
public void visitLdcInsn(Object cst)
visitLdcInsn
in interface org.objectweb.asm.MethodVisitor
visitLdcInsn
in class DelegatingVisitor
public void visitMultiANewArrayInsn(String desc, int dims)
visitMultiANewArrayInsn
in interface org.objectweb.asm.MethodVisitor
visitMultiANewArrayInsn
in class DelegatingVisitor
public void visitLocalVariable(String name, String desc, String signature, org.objectweb.asm.Label start, org.objectweb.asm.Label end, int index)
visitLocalVariable
in interface org.objectweb.asm.MethodVisitor
visitLocalVariable
in class DelegatingVisitor
public void visitTryCatchBlock(org.objectweb.asm.Label start, org.objectweb.asm.Label end, org.objectweb.asm.Label handler, String type)
visitTryCatchBlock
in interface org.objectweb.asm.MethodVisitor
visitTryCatchBlock
in class DelegatingVisitor
Copyright © 2013. All Rights Reserved.