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)
-