FindBugs™ 1.3.9

edu.umd.cs.findbugs.detect
Class TestASM

java.lang.Object
  extended by org.objectweb.asm.tree.MemberNode
      extended by org.objectweb.asm.tree.ClassNode
          extended by edu.umd.cs.findbugs.asm.ClassNodeDetector
              extended by edu.umd.cs.findbugs.detect.TestASM
All Implemented Interfaces:
Detector2, Priorities, org.objectweb.asm.ClassVisitor

public class TestASM
extends ClassNodeDetector

Sample detector, using ASM

Author:
David Hovemeyer

Field Summary
 
Fields inherited from class edu.umd.cs.findbugs.asm.ClassNodeDetector
bugReporter
 
Fields inherited from class org.objectweb.asm.tree.ClassNode
access, fields, innerClasses, interfaces, methods, name, outerClass, outerMethod, outerMethodDesc, signature, sourceDebug, sourceFile, superName, version
 
Fields inherited from class org.objectweb.asm.tree.MemberNode
attrs, invisibleAnnotations, visibleAnnotations
 
Fields inherited from interface edu.umd.cs.findbugs.Priorities
EXP_PRIORITY, HIGH_PRIORITY, IGNORE_PRIORITY, LOW_PRIORITY, NORMAL_PRIORITY
 
Constructor Summary
TestASM(BugReporter bugReporter)
           
 
Method Summary
 org.objectweb.asm.FieldVisitor visitField(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.Object value)
           
 org.objectweb.asm.MethodVisitor visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
           
 
Methods inherited from class edu.umd.cs.findbugs.asm.ClassNodeDetector
finishPass, getDetectorClassName, visitClass
 
Methods inherited from class org.objectweb.asm.tree.ClassNode
accept, visit, visitInnerClass, visitOuterClass, visitSource
 
Methods inherited from class org.objectweb.asm.tree.MemberNode
visitAnnotation, visitAttribute, visitEnd
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.asm.ClassVisitor
visitAnnotation, visitAttribute, visitEnd
 

Constructor Detail

TestASM

public TestASM(BugReporter bugReporter)
Method Detail

visitMethod

public org.objectweb.asm.MethodVisitor visitMethod(int access,
                                                   java.lang.String name,
                                                   java.lang.String desc,
                                                   java.lang.String signature,
                                                   java.lang.String[] exceptions)
Specified by:
visitMethod in interface org.objectweb.asm.ClassVisitor
Overrides:
visitMethod in class org.objectweb.asm.tree.ClassNode

visitField

public org.objectweb.asm.FieldVisitor visitField(int access,
                                                 java.lang.String name,
                                                 java.lang.String desc,
                                                 java.lang.String signature,
                                                 java.lang.Object value)
Specified by:
visitField in interface org.objectweb.asm.ClassVisitor
Overrides:
visitField in class org.objectweb.asm.tree.ClassNode

FindBugs™ 1.3.9

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.