Interface OperationFactory
- All Known Implementing Classes:
OperationFactoryConditionalJump, OperationFactoryCPEntry, OperationFactoryCPEntryW, OperationFactoryDefault, OperationFactoryDup, OperationFactoryDup2, OperationFactoryDup2X1, OperationFactoryDup2X2, OperationFactoryDupBase, OperationFactoryDupX1, OperationFactoryDupX2, OperationFactoryFakeCatch, OperationFactoryGetField, OperationFactoryGetStatic, OperationFactoryGoto, OperationFactoryGotoW, OperationFactoryInvoke, OperationFactoryInvokeDynamic, OperationFactoryInvokeInterface, OperationFactoryLDC, OperationFactoryLDC2W, OperationFactoryLDCW, OperationFactoryLookupSwitch, OperationFactoryMultiANewArray, OperationFactoryNew, OperationFactoryPop, OperationFactoryPop2, OperationFactoryPutField, OperationFactoryPutStatic, OperationFactoryReturn, OperationFactorySwap, OperationFactoryTableSwitch, OperationFactoryThrow, OperationFactoryWide
public interface OperationFactory
-
Method Summary
Modifier and TypeMethodDescriptioncreateOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) getStackDelta(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method)
-
Method Details
-
getStackDelta
StackDelta getStackDelta(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) -
createOperation
Op01WithProcessedDataAndByteJumps createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset)
-