Package edu.umd.cs.findbugs
Class CallSite
java.lang.Object
edu.umd.cs.findbugs.CallSite
The site of a method call.
-
Constructor Summary
ConstructorsConstructorDescriptionCallSite
(org.apache.bcel.classfile.Method method, BasicBlock basicBlock, org.apache.bcel.generic.InstructionHandle handle) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Get the basic block where the call site is located.org.apache.bcel.generic.InstructionHandle
Get the instruction which performs the call.Get the Location (basic block and instruction) where the call site is located.org.apache.bcel.classfile.Method
Get the method containing the call site.int
hashCode()
-
Constructor Details
-
CallSite
public CallSite(org.apache.bcel.classfile.Method method, BasicBlock basicBlock, org.apache.bcel.generic.InstructionHandle handle) Constructor.- Parameters:
method
- the method containing the call sitebasicBlock
- the basic block where the call site is locatedhandle
- the instruction which performs the call
-
-
Method Details
-
getMethod
public org.apache.bcel.classfile.Method getMethod()Get the method containing the call site. -
getLocation
Get the Location (basic block and instruction) where the call site is located. -
getBasicBlock
Get the basic block where the call site is located. -
getHandle
public org.apache.bcel.generic.InstructionHandle getHandle()Get the instruction which performs the call. -
hashCode
public int hashCode() -
equals
-