net.sourceforge.pmd.typeresolution.visitors
Class PMDASMVisitor
java.lang.Object
net.sourceforge.pmd.typeresolution.visitors.PMDASMVisitor
public class PMDASMVisitor
- extends java.lang.Object
Method Summary |
java.util.List<java.lang.String> |
getInnerClasses()
|
java.util.Map<java.lang.String,java.lang.String> |
getPackages()
|
void |
visit(int version,
int access,
java.lang.String name,
java.lang.String sig,
java.lang.String superName,
java.lang.String[] interfaces)
|
AnnotationVisitor |
visitAnnotation(java.lang.String desc,
boolean visible)
|
void |
visitAttribute(Attribute attr)
|
void |
visitEnd()
|
FieldVisitor |
visitField(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String sig,
java.lang.Object value)
|
void |
visitInnerClass(java.lang.String name,
java.lang.String outerName,
java.lang.String innerName,
int access)
|
MethodVisitor |
visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String sig,
java.lang.String[] exceptions)
|
void |
visitOuterClass(java.lang.String owner,
java.lang.String name,
java.lang.String desc)
|
void |
visitSource(java.lang.String source,
java.lang.String debug)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
innerClasses
public java.util.List<java.lang.String> innerClasses
PMDASMVisitor
public PMDASMVisitor()
getPackages
public java.util.Map<java.lang.String,java.lang.String> getPackages()
getInnerClasses
public java.util.List<java.lang.String> getInnerClasses()
visit
public void visit(int version,
int access,
java.lang.String name,
java.lang.String sig,
java.lang.String superName,
java.lang.String[] interfaces)
visitAnnotation
public AnnotationVisitor visitAnnotation(java.lang.String desc,
boolean visible)
visitField
public FieldVisitor visitField(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String sig,
java.lang.Object value)
visitMethod
public MethodVisitor visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String sig,
java.lang.String[] exceptions)
visitSource
public void visitSource(java.lang.String source,
java.lang.String debug)
visitInnerClass
public void visitInnerClass(java.lang.String name,
java.lang.String outerName,
java.lang.String innerName,
int access)
visitOuterClass
public void visitOuterClass(java.lang.String owner,
java.lang.String name,
java.lang.String desc)
visitEnd
public void visitEnd()
visitAttribute
public void visitAttribute(Attribute attr)