Package com.ibm.wala.shrikeBT
Interface IInvokeInstruction
-
- All Superinterfaces:
IInstruction
- All Known Implementing Classes:
InvokeDynamicInstruction
,InvokeInstruction
public interface IInvokeInstruction extends IInstruction
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IInvokeInstruction.Dispatch
static interface
IInvokeInstruction.IDispatch
-
Nested classes/interfaces inherited from interface com.ibm.wala.shrikeBT.IInstruction
IInstruction.Visitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getClassType()
IInvokeInstruction.IDispatch
getInvocationCode()
String
getMethodName()
String
getMethodSignature()
-
Methods inherited from interface com.ibm.wala.shrikeBT.IInstruction
getBranchTargets, getPoppedCount, getPushedType, getPushedWordSize, isFallThrough, isPEI, redirectTargets, toString, visit
-
-
-
-
Method Detail
-
getInvocationCode
IInvokeInstruction.IDispatch getInvocationCode()
- Returns:
- one of BytecodeConstants.INVOKE[SPECIAL|VIRTUAL|STATIC|INTERFACE]
-
getMethodSignature
String getMethodSignature()
-
getMethodName
String getMethodName()
-
getClassType
String getClassType()
-
-