Package | Description |
---|---|
edu.umd.cs.findbugs.ba |
A bytecode analysis framework for BCEL, providing CFG construction, generic
dataflow analysis, and a variety of specific dataflow analyses.
|
Modifier and Type | Class | Description |
---|---|---|
class |
CompoundMethodChooser |
Deprecated.
|
Modifier and Type | Field | Description |
---|---|---|
static JavaClassAndMethodChooser |
Hierarchy.ANY_METHOD |
JavaClassAndMethodChooser which accepts any method.
|
static JavaClassAndMethodChooser |
Hierarchy.CONCRETE_METHOD |
JavaClassAndMethodChooser which accepts only concrete (not abstract or
native) methods.
|
static JavaClassAndMethodChooser |
Hierarchy.INSTANCE_METHOD |
JavaClassAndMethodChooser which accepts only instance methods.
|
static JavaClassAndMethodChooser |
Hierarchy.STATIC_METHOD |
JavaClassAndMethodChooser which accepts only static methods.
|
Modifier and Type | Method | Description |
---|---|---|
static JavaClassAndMethod |
Hierarchy.findExactMethod(org.apache.bcel.generic.InvokeInstruction inv,
org.apache.bcel.generic.ConstantPoolGen cpg,
JavaClassAndMethodChooser chooser) |
Look up the method referenced by given InvokeInstruction.
|
static XMethod |
Hierarchy2.findExactMethod(org.apache.bcel.generic.InvokeInstruction inv,
org.apache.bcel.generic.ConstantPoolGen cpg,
JavaClassAndMethodChooser chooser) |
Look up the method referenced by given InvokeInstruction.
|
static JavaClassAndMethod |
Hierarchy.findInvocationLeastUpperBound(org.apache.bcel.classfile.JavaClass jClass,
java.lang.String methodName,
java.lang.String methodSig,
JavaClassAndMethodChooser methodChooser,
boolean invokeInterface) |
|
static JavaClassAndMethod |
Hierarchy.findInvocationLeastUpperBound(org.apache.bcel.generic.InvokeInstruction inv,
org.apache.bcel.generic.ConstantPoolGen cpg,
JavaClassAndMethodChooser methodChooser) |
|
static XMethod |
Hierarchy2.findInvocationLeastUpperBound(org.apache.bcel.generic.InvokeInstruction inv,
org.apache.bcel.generic.ConstantPoolGen cpg,
JavaClassAndMethodChooser methodChooser) |
|
static JavaClassAndMethod |
Hierarchy.findMethod(org.apache.bcel.classfile.JavaClass[] classList,
java.lang.String methodName,
java.lang.String methodSig,
JavaClassAndMethodChooser chooser) |
Find a method in given list of classes, searching the classes in order.
|
static JavaClassAndMethod |
Hierarchy.findMethod(org.apache.bcel.classfile.JavaClass javaClass,
java.lang.String methodName,
java.lang.String methodSig,
JavaClassAndMethodChooser chooser) |
|
static XMethod |
Hierarchy.findXMethod(org.apache.bcel.classfile.JavaClass[] classList,
java.lang.String methodName,
java.lang.String methodSig,
JavaClassAndMethodChooser chooser) |
Deprecated.
|
static XMethod |
Hierarchy.findXMethod(org.apache.bcel.classfile.JavaClass javaClass,
java.lang.String methodName,
java.lang.String methodSig,
JavaClassAndMethodChooser chooser) |
Deprecated.
|
static JavaClassAndMethod |
Hierarchy.visitSuperClassMethods(JavaClassAndMethod method,
JavaClassAndMethodChooser chooser) |
Visit all superclass methods which the given method overrides.
|
static JavaClassAndMethod |
Hierarchy.visitSuperInterfaceMethods(JavaClassAndMethod method,
JavaClassAndMethodChooser chooser) |
Visit all superinterface methods which the given method implements.
|
Constructor | Description |
---|---|
CompoundMethodChooser(JavaClassAndMethodChooser[] conjunctList) |
Deprecated.
|
SpotBugs is licensed under the LGPL.