public class OperationFactoryInvokeInterface extends OperationFactoryDefault
OperationFactoryDefault.Handler| Modifier and Type | Field and Description |
|---|---|
private static int |
LENGTH_OF_DATA |
private static int |
OFFSET_OF_METHOD_INDEX |
| Constructor and Description |
|---|
OperationFactoryInvokeInterface() |
| Modifier and Type | Method and Description |
|---|---|
Op01WithProcessedDataAndByteJumps |
createOperation(JVMInstr instr,
ByteData bd,
ConstantPool cp,
int offset) |
StackDelta |
getStackDelta(JVMInstr instr,
byte[] data,
ConstantPoolEntry[] cpEntries,
StackSim stackSim,
Method method) |
checkCat, getCat, getStackTypesprivate static final int OFFSET_OF_METHOD_INDEX
private static final int LENGTH_OF_DATA
public Op01WithProcessedDataAndByteJumps createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset)
createOperation in interface OperationFactorycreateOperation in class OperationFactoryDefaultpublic StackDelta getStackDelta(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method)
getStackDelta in interface OperationFactorygetStackDelta in class OperationFactoryDefault