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 TypeMethodDescriptionbooleanGet the basic block where the call site is located.org.apache.bcel.generic.InstructionHandleGet the instruction which performs the call.Get the Location (basic block and instruction) where the call site is located.org.apache.bcel.classfile.MethodGet the method containing the call site.inthashCode()
-
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
-