|
FindBugs™ 1.3.9 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JavaClassAndMethod | |
---|---|
edu.umd.cs.findbugs | Main package for the FindBugs application - contains the engine class (FindBugs), the object model classes for bug instances (BugInstance, BugAnnotation), and other miscellany. |
edu.umd.cs.findbugs.ba | A bytecode analysis framework for BCEL, providing CFG construction, generic dataflow analysis, and a variety of specific dataflow analyses. |
edu.umd.cs.findbugs.ba.npe |
Uses of JavaClassAndMethod in edu.umd.cs.findbugs |
---|
Methods in edu.umd.cs.findbugs with parameters of type JavaClassAndMethod | |
---|---|
BugInstance |
BugInstance.addMethod(JavaClassAndMethod classAndMethod)
Add a method annotation. |
Uses of JavaClassAndMethod in edu.umd.cs.findbugs.ba |
---|
Methods in edu.umd.cs.findbugs.ba that return JavaClassAndMethod | |
---|---|
static JavaClassAndMethod |
Hierarchy.findConcreteMethod(org.apache.bcel.classfile.JavaClass javaClass,
java.lang.String methodName,
java.lang.String methodSig)
Deprecated. |
static JavaClassAndMethod |
Hierarchy.findExactMethod(org.apache.bcel.generic.InvokeInstruction inv,
org.apache.bcel.generic.ConstantPoolGen cpg)
Look up the method referenced by given InvokeInstruction. |
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 JavaClassAndMethod |
Hierarchy.findInvocationLeastUpperBound(org.apache.bcel.generic.InvokeInstruction inv,
org.apache.bcel.generic.ConstantPoolGen cpg)
Find the least upper bound method in the class hierarchy which could be called by the given InvokeInstruction. |
static JavaClassAndMethod |
Hierarchy.findInvocationLeastUpperBound(org.apache.bcel.generic.InvokeInstruction inv,
org.apache.bcel.generic.ConstantPoolGen cpg,
JavaClassAndMethodChooser methodChooser)
|
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.findMethod(org.apache.bcel.classfile.JavaClass[] classList,
java.lang.String methodName,
java.lang.String methodSig)
Deprecated. |
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)
Find a method in given class. |
static JavaClassAndMethod |
Hierarchy.findMethod(org.apache.bcel.classfile.JavaClass javaClass,
java.lang.String methodName,
java.lang.String methodSig,
JavaClassAndMethodChooser chooser)
|
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. |
Methods in edu.umd.cs.findbugs.ba that return types with arguments of type JavaClassAndMethod | |
---|---|
static java.util.Set<JavaClassAndMethod> |
Hierarchy.resolveMethodCallTargets(org.apache.bcel.generic.InvokeInstruction invokeInstruction,
TypeFrame typeFrame,
org.apache.bcel.generic.ConstantPoolGen cpg)
Resolve possible method call targets. |
static java.util.Set<JavaClassAndMethod> |
Hierarchy.resolveMethodCallTargets(org.apache.bcel.generic.ReferenceType receiverType,
org.apache.bcel.generic.InvokeInstruction invokeInstruction,
org.apache.bcel.generic.ConstantPoolGen cpg)
Resolve possible instance method call targets. |
static java.util.Set<JavaClassAndMethod> |
Hierarchy.resolveMethodCallTargets(org.apache.bcel.generic.ReferenceType receiverType,
org.apache.bcel.generic.InvokeInstruction invokeInstruction,
org.apache.bcel.generic.ConstantPoolGen cpg,
boolean receiverTypeIsExact)
Resolve possible instance method call targets. |
Methods in edu.umd.cs.findbugs.ba with parameters of type JavaClassAndMethod | |
---|---|
boolean |
JavaClassAndMethodChooser.choose(JavaClassAndMethod javaClassAndMethod)
Deprecated. |
boolean |
CompoundMethodChooser.choose(JavaClassAndMethod javaClassAndMethod)
Deprecated. |
static XMethod |
XFactory.createXMethod(JavaClassAndMethod classAndMethod)
|
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. |
Constructors in edu.umd.cs.findbugs.ba with parameters of type JavaClassAndMethod | |
---|---|
MethodUnprofitableException(JavaClassAndMethod method)
Constructor. |
Uses of JavaClassAndMethod in edu.umd.cs.findbugs.ba.npe |
---|
Methods in edu.umd.cs.findbugs.ba.npe that return JavaClassAndMethod | |
---|---|
JavaClassAndMethod |
NonNullParamViolation.getClassAndMethod()
|
JavaClassAndMethod |
NonNullSpecification.getClassAndMethod()
|
JavaClassAndMethod |
IsNullValueAnalysis.getClassAndMethod()
|
Methods in edu.umd.cs.findbugs.ba.npe with parameters of type JavaClassAndMethod | |
---|---|
void |
IsNullValueAnalysis.setClassAndMethod(JavaClassAndMethod classAndMethod)
|
Constructors in edu.umd.cs.findbugs.ba.npe with parameters of type JavaClassAndMethod | |
---|---|
NonNullParamViolation(JavaClassAndMethod classAndMethod,
int param)
|
|
NonNullSpecification(JavaClassAndMethod classAndMethod,
ParameterNullnessProperty nonParamProperty,
ParameterNullnessProperty possiblyNullProperty)
|
|
FindBugs™ 1.3.9 | |||||||||
PREV NEXT | FRAMES NO FRAMES |