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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Op01WithProcessedDataAndByteJumps
createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset)
StackDelta
getStackDelta(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method)
-
-
-
Method Detail
-
getStackDelta
StackDelta getStackDelta(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method)
-
createOperation
Op01WithProcessedDataAndByteJumps createOperation(JVMInstr instr, ByteData bd, ConstantPool cp, int offset)
-
-