public abstract class AbstractDependencyVisitor
extends ClassVisitor
Modifier | Constructor and Description |
---|---|
protected |
AbstractDependencyVisitor() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
addClassName(java.lang.String name) |
java.lang.String |
getCurrentClassName() |
void |
processFile(java.io.File file) |
void |
processStream(java.io.InputStream is) |
void |
visit(int version,
int access,
java.lang.String name,
java.lang.String signature,
java.lang.String superName,
java.lang.String[] interfaces) |
AnnotationVisitor |
visitAnnotation(java.lang.String desc,
boolean visible) |
FieldVisitor |
visitField(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.Object value) |
MethodVisitor |
visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions) |
AnnotationVisitor |
visitTypeAnnotation(int typeRef,
TypePath typePath,
java.lang.String desc,
boolean visible) |
protected abstract void addClassName(java.lang.String name)
public void processFile(java.io.File file)
public void processStream(java.io.InputStream is) throws java.io.IOException
java.io.IOException
public void visit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)
public AnnotationVisitor visitAnnotation(java.lang.String desc, boolean visible)
public AnnotationVisitor visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)
public FieldVisitor visitField(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.Object value)
public MethodVisitor visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
public java.lang.String getCurrentClassName()