FindBugs™ 1.3.9

edu.umd.cs.findbugs.visitclass
Class Util

java.lang.Object
  extended by edu.umd.cs.findbugs.visitclass.Util

public class Util
extends java.lang.Object

Author:
pugh

Constructor Summary
Util()
           
 
Method Summary
static org.apache.bcel.classfile.JavaClass getOuterClass(org.apache.bcel.classfile.JavaClass obj)
          Determine the outer class of obj.
static int getSizeOfSurroundingTryBlock(org.apache.bcel.classfile.ConstantPool constantPool, org.apache.bcel.classfile.Code code, java.lang.String vmNameOfExceptionClass, int pc)
           
static int getSizeOfSurroundingTryBlock(org.apache.bcel.classfile.Method method, java.lang.String vmNameOfExceptionClass, int pc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Util

public Util()
Method Detail

getOuterClass

@CheckForNull
public static org.apache.bcel.classfile.JavaClass getOuterClass(org.apache.bcel.classfile.JavaClass obj)
                                                         throws java.lang.ClassNotFoundException
Determine the outer class of obj.

Parameters:
obj -
Returns:
JavaClass for outer class, or null if obj is not an outer class
Throws:
java.lang.ClassNotFoundException

getSizeOfSurroundingTryBlock

public static int getSizeOfSurroundingTryBlock(@CheckForNull
                                               org.apache.bcel.classfile.Method method,
                                               java.lang.String vmNameOfExceptionClass,
                                               int pc)

getSizeOfSurroundingTryBlock

public static int getSizeOfSurroundingTryBlock(org.apache.bcel.classfile.ConstantPool constantPool,
                                               org.apache.bcel.classfile.Code code,
                                               @CheckForNull
                                               java.lang.String vmNameOfExceptionClass,
                                               int pc)

FindBugs™ 1.3.9

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