|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use XMethod | |
---|---|
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.interproc | |
edu.umd.cs.findbugs.detect |
Uses of XMethod in edu.umd.cs.findbugs |
---|
Methods in edu.umd.cs.findbugs that return XMethod | |
---|---|
XMethod |
MethodAnnotation.toXMethod()
Convert to an XMethod. |
Methods in edu.umd.cs.findbugs with parameters of type XMethod | |
---|---|
BugInstance |
BugInstance.addMethod(XMethod xmethod)
Add a MethodAnnotation from an XMethod. |
static SourceLineAnnotation |
SourceLineAnnotation.forEntireMethod(org.apache.bcel.classfile.JavaClass javaClass,
XMethod xmethod)
Create a SourceLineAnnotation covering an entire method. |
static MethodAnnotation |
MethodAnnotation.fromXMethod(XMethod xmethod)
Create a MethodAnnotation from an XMethod. |
Uses of XMethod in edu.umd.cs.findbugs.ba |
---|
Classes in edu.umd.cs.findbugs.ba that implement XMethod | |
---|---|
class |
AbstractMethod
|
class |
InstanceMethod
|
class |
StaticMethod
|
Methods in edu.umd.cs.findbugs.ba that return XMethod | |
---|---|
static XMethod |
XFactory.createXMethod(org.apache.bcel.generic.InvokeInstruction invokeInstruction,
org.apache.bcel.generic.ConstantPoolGen cpg)
Create an XMethod object from an InvokeInstruction. |
static XMethod |
XFactory.createXMethod(org.apache.bcel.classfile.JavaClass javaClass,
org.apache.bcel.classfile.Method method)
Create an XMethod object from a BCEL Method. |
static XMethod |
XFactory.createXMethod(PreorderVisitor visitor)
Create an XMethod object from the method currently being visited by the given PreorderVisitor. |
static XMethod |
XFactory.createXMethod(java.lang.String className,
java.lang.String methodName,
java.lang.String methodSig,
boolean isStatic)
Create an XMethod. |
static XMethod |
Hierarchy.findXMethod(org.apache.bcel.classfile.JavaClass[] classList,
java.lang.String methodName,
java.lang.String methodSig)
Find XMethod for method in given list of classes, searching the classes in order. |
static XMethod |
Hierarchy.findXMethod(org.apache.bcel.classfile.JavaClass[] classList,
java.lang.String methodName,
java.lang.String methodSig,
JavaClassAndMethodChooser chooser)
Find XMethod for method in given list of classes, searching the classes in order. |
static XMethod |
Hierarchy.findXMethod(org.apache.bcel.classfile.JavaClass javaClass,
java.lang.String methodName,
java.lang.String methodSig,
JavaClassAndMethodChooser chooser)
Find a method in given class. |
XMethod |
XMethodParameter.getMethod()
|
XMethod |
MethodUnprofitableException.getMethod()
|
XMethod |
JavaClassAndMethod.toXMethod()
Convert to an XMethod. |
Methods in edu.umd.cs.findbugs.ba with parameters of type XMethod | |
---|---|
static java.lang.String |
SignatureConverter.convertMethodSignature(XMethod xmethod)
Convenience method for generating a method signature in human readable form. |
MethodHash |
ClassHash.getMethodHash(XMethod method)
Get method hash for given method. |
boolean |
NullnessAnnotationDatabase.parameterMustBeNonNull(XMethod m,
int param)
|
void |
ClassHash.setMethodHash(XMethod method,
byte[] methodHash)
Set method hash for given method. |
Constructors in edu.umd.cs.findbugs.ba with parameters of type XMethod | |
---|---|
JavaClassAndMethod(XMethod method)
Constructor. |
|
XMethodParameter(XMethod m,
int p)
|
Uses of XMethod in edu.umd.cs.findbugs.ba.interproc |
---|
Methods in edu.umd.cs.findbugs.ba.interproc that return XMethod | |
---|---|
protected XMethod |
MethodPropertyDatabase.parseKey(java.lang.String methodStr)
|
Methods in edu.umd.cs.findbugs.ba.interproc with parameters of type XMethod | |
---|---|
protected void |
MethodPropertyDatabase.writeKey(java.io.Writer writer,
XMethod method)
|
Uses of XMethod in edu.umd.cs.findbugs.detect |
---|
Methods in edu.umd.cs.findbugs.detect that return types with arguments of type XMethod | |
---|---|
static java.util.Set<XMethod> |
Methods.getMethods()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |