Package com.ibm.wala.shrike.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 classIInvokeInstruction.Dispatchstatic interfaceIInvokeInstruction.IDispatch-
Nested classes/interfaces inherited from interface com.ibm.wala.shrike.shrikeBT.IInstruction
IInstruction.Visitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetClassType()IInvokeInstruction.IDispatchgetInvocationCode()java.lang.StringgetMethodName()java.lang.StringgetMethodSignature()-
Methods inherited from interface com.ibm.wala.shrike.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
java.lang.String getMethodSignature()
-
getMethodName
java.lang.String getMethodName()
-
getClassType
java.lang.String getClassType()
-
-