|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface JInstruction
An object JInstruction represents a JVM instruction.
| Nested Class Summary | |
|---|---|
static interface |
JInstruction.AALoad
The interface representing the aaloadinstruction. |
static interface |
JInstruction.AAStore
The interface representing the aastoreinstruction. |
static interface |
JInstruction.AConst_Null
The interface representing the aconst_nullinstruction. |
static interface |
JInstruction.ALoad
The interface representing the aloadinstruction. |
static interface |
JInstruction.ALoad_0
The interface representing the aload_0instruction. |
static interface |
JInstruction.ALoad_1
The interface representing the aload_1instruction. |
static interface |
JInstruction.ALoad_2
The interface representing the aload_2instruction. |
static interface |
JInstruction.ALoad_3
The interface representing the aload_3instruction. |
static interface |
JInstruction.ANewArray
The interface representing the anewarrayinstruction. |
static interface |
JInstruction.AReturn
The interface representing the areturninstruction. |
static interface |
JInstruction.ArrayLength
The interface representing the arraylengthinstruction. |
static interface |
JInstruction.AStore
The interface representing the astoreinstruction. |
static interface |
JInstruction.AStore_0
The interface representing the astore_0instruction. |
static interface |
JInstruction.AStore_1
The interface representing the astore_1instruction. |
static interface |
JInstruction.AStore_2
The interface representing the astore_2instruction. |
static interface |
JInstruction.AStore_3
The interface representing the astore_3instruction. |
static interface |
JInstruction.AThrow
The interface representing the athrowinstruction. |
static interface |
JInstruction.BALoad
The interface representing the baloadinstruction. |
static interface |
JInstruction.BAStore
The interface representing the bastoreinstruction. |
static interface |
JInstruction.BIPush
The interface representing the bipushinstruction. |
static interface |
JInstruction.CALoad
The interface representing the caloadinstruction. |
static interface |
JInstruction.CAStore
The interface representing the castoreinstruction. |
static interface |
JInstruction.CheckCast
The interface representing the checkcastinstruction. |
static interface |
JInstruction.D2F
The interface representing the d2finstruction. |
static interface |
JInstruction.D2I
The interface representing the d2iinstruction. |
static interface |
JInstruction.D2L
The interface representing the d2linstruction. |
static interface |
JInstruction.DAdd
The interface representing the daddinstruction. |
static interface |
JInstruction.DALoad
The interface representing the daloadinstruction. |
static interface |
JInstruction.DAStore
The interface representing the dastoreinstruction. |
static interface |
JInstruction.DCmpG
The interface representing the dcmpginstruction. |
static interface |
JInstruction.DCmpL
The interface representing the dcmplinstruction. |
static interface |
JInstruction.DConst_0
The interface representing the dconst_0instruction. |
static interface |
JInstruction.DConst_1
The interface representing the dconst_1instruction. |
static interface |
JInstruction.DDiv
The interface representing the ddivinstruction. |
static interface |
JInstruction.DLoad
The interface representing the dloadinstruction. |
static interface |
JInstruction.DLoad_0
The interface representing the dload_0instruction. |
static interface |
JInstruction.DLoad_1
The interface representing the dload_1instruction. |
static interface |
JInstruction.DLoad_2
The interface representing the dload_2instruction. |
static interface |
JInstruction.DLoad_3
The interface representing the dload_3instruction. |
static interface |
JInstruction.DMul
The interface representing the dmulinstruction. |
static interface |
JInstruction.DNeg
The interface representing the dneginstruction. |
static interface |
JInstruction.DRem
The interface representing the dreminstruction. |
static interface |
JInstruction.DReturn
The interface representing the dreturninstruction. |
static interface |
JInstruction.DStore
The interface representing the dstoreinstruction. |
static interface |
JInstruction.DStore_0
The interface representing the dstore_0instruction. |
static interface |
JInstruction.DStore_1
The interface representing the dstore_1instruction. |
static interface |
JInstruction.DStore_2
The interface representing the dstore_2instruction. |
static interface |
JInstruction.DStore_3
The interface representing the dstore_3instruction. |
static interface |
JInstruction.DSub
The interface representing the dsubinstruction. |
static interface |
JInstruction.Dup
The interface representing the dupinstruction. |
static interface |
JInstruction.Dup_X1
The interface representing the dup_x1instruction. |
static interface |
JInstruction.Dup_X2
The interface representing the dup_x2instruction. |
static interface |
JInstruction.Dup2
The interface representing the dup2instruction. |
static interface |
JInstruction.Dup2_X1
The interface representing the dup2_x1instruction. |
static interface |
JInstruction.Dup2_X2
The interface representing the dup2_x2instruction. |
static interface |
JInstruction.F2D
The interface representing the f2dinstruction. |
static interface |
JInstruction.F2I
The interface representing the f2iinstruction. |
static interface |
JInstruction.F2L
The interface representing the f2linstruction. |
static interface |
JInstruction.FAdd
The interface representing the faddinstruction. |
static interface |
JInstruction.FALoad
The interface representing the faloadinstruction. |
static interface |
JInstruction.FAStore
The interface representing the fastoreinstruction. |
static interface |
JInstruction.FCmpG
The interface representing the fcmpginstruction. |
static interface |
JInstruction.FCmpL
The interface representing the fcmplinstruction. |
static interface |
JInstruction.FConst_0
The interface representing the fconst_0instruction. |
static interface |
JInstruction.FConst_1
The interface representing the fconst_1instruction. |
static interface |
JInstruction.FConst_2
The interface representing the fconst_2instruction. |
static interface |
JInstruction.FDiv
The interface representing the fdivinstruction. |
static interface |
JInstruction.FLoad
The interface representing the floadinstruction. |
static interface |
JInstruction.FLoad_0
The interface representing the fload_0instruction. |
static interface |
JInstruction.FLoad_1
The interface representing the fload_1instruction. |
static interface |
JInstruction.FLoad_2
The interface representing the fload_2instruction. |
static interface |
JInstruction.FLoad_3
The interface representing the fload_3instruction. |
static interface |
JInstruction.FMul
The interface representing the fmulinstruction. |
static interface |
JInstruction.FNeg
The interface representing the fneginstruction. |
static interface |
JInstruction.FRem
The interface representing the freminstruction. |
static interface |
JInstruction.FReturn
The interface representing the freturninstruction. |
static interface |
JInstruction.FStore
The interface representing the fstoreinstruction. |
static interface |
JInstruction.FStore_0
The interface representing the fstore_0instruction. |
static interface |
JInstruction.FStore_1
The interface representing the fstore_1instruction. |
static interface |
JInstruction.FStore_2
The interface representing the fstore_2instruction. |
static interface |
JInstruction.FStore_3
The interface representing the fstore_3instruction. |
static interface |
JInstruction.FSub
The interface representing the fsubinstruction. |
static interface |
JInstruction.GetField
The interface representing the getfieldinstruction. |
static interface |
JInstruction.GetStatic
The interface representing the getstaticinstruction. |
static interface |
JInstruction.Goto
The interface representing the gotoinstruction. |
static interface |
JInstruction.Goto_W
The interface representing the goto_winstruction. |
static interface |
JInstruction.I2B
The interface representing the i2binstruction. |
static interface |
JInstruction.I2C
The interface representing the i2cinstruction. |
static interface |
JInstruction.I2D
The interface representing the i2dinstruction. |
static interface |
JInstruction.I2F
The interface representing the i2finstruction. |
static interface |
JInstruction.I2L
The interface representing the i2linstruction. |
static interface |
JInstruction.I2S
The interface representing the i2sinstruction. |
static interface |
JInstruction.IAdd
The interface representing the iaddinstruction. |
static interface |
JInstruction.IALoad
The interface representing the ialoadinstruction. |
static interface |
JInstruction.IAND
The interface representing the iandinstruction. |
static interface |
JInstruction.IAStore
The interface representing the iastoreinstruction. |
static interface |
JInstruction.IConst_0
The interface representing the iconst_0instruction. |
static interface |
JInstruction.IConst_1
The interface representing the iconst_1instruction. |
static interface |
JInstruction.IConst_2
The interface representing the iconst_2instruction. |
static interface |
JInstruction.IConst_3
The interface representing the iconst_3instruction. |
static interface |
JInstruction.IConst_4
The interface representing the iconst_4instruction. |
static interface |
JInstruction.IConst_5
The interface representing the iconst_5instruction. |
static interface |
JInstruction.IConst_M1
The interface representing the iconst_m1instruction. |
static interface |
JInstruction.IDiv
The interface representing the idivinstruction. |
static interface |
JInstruction.IfACmpEq
The interface representing the if_acmpeqinstruction. |
static interface |
JInstruction.IfACmpNE
The interface representing the if_acmpneinstruction. |
static interface |
JInstruction.IfEq
The interface representing the ifeqinstruction. |
static interface |
JInstruction.IfGE
The interface representing the ifgeinstruction. |
static interface |
JInstruction.IfGT
The interface representing the ifgtinstruction. |
static interface |
JInstruction.IfICmpEq
The interface representing the if_icmpeqinstruction. |
static interface |
JInstruction.IfICmpGE
The interface representing the if_icmpgeinstruction. |
static interface |
JInstruction.IfICmpGT
The interface representing the if_icmpgtinstruction. |
static interface |
JInstruction.IfICmpLE
The interface representing the if_icmpleinstruction. |
static interface |
JInstruction.IfICmpLT
The interface representing the if_icmpltinstruction. |
static interface |
JInstruction.IfICmpNE
The interface representing the if_icmpneinstruction. |
static interface |
JInstruction.IfLE
The interface representing the ifleinstruction. |
static interface |
JInstruction.IfLT
The interface representing the ifltinstruction. |
static interface |
JInstruction.IfNE
The interface representing the ifneinstruction. |
static interface |
JInstruction.IfNonNull
The interface representing the ifnonnullinstruction. |
static interface |
JInstruction.IfNull
The interface representing the ifnullinstruction. |
static interface |
JInstruction.IInc
The interface representing the iincinstruction. |
static interface |
JInstruction.ILoad
The interface representing the iloadinstruction. |
static interface |
JInstruction.ILoad_0
The interface representing the iload_0instruction. |
static interface |
JInstruction.ILoad_1
The interface representing the iload_1instruction. |
static interface |
JInstruction.ILoad_2
The interface representing the iload_2instruction. |
static interface |
JInstruction.ILoad_3
The interface representing the iload_3instruction. |
static interface |
JInstruction.IMul
The interface representing the imulinstruction. |
static interface |
JInstruction.INeg
The interface representing the ineginstruction. |
static interface |
JInstruction.InstanceOf
The interface representing the instanceofinstruction. |
static interface |
JInstruction.InvokeInterface
The interface representing the invokeinterfaceinstruction. |
static interface |
JInstruction.InvokeSpecial
The interface representing the invokespecialinstruction. |
static interface |
JInstruction.InvokeStatic
The interface representing the invokestaticinstruction. |
static interface |
JInstruction.InvokeVirtual
The interface representing the invokevirtualinstruction. |
static interface |
JInstruction.IOR
The interface representing the iorinstruction. |
static interface |
JInstruction.IRem
The interface representing the ireminstruction. |
static interface |
JInstruction.IReturn
The interface representing the ireturninstruction. |
static interface |
JInstruction.IShL
The interface representing the ishlinstruction. |
static interface |
JInstruction.IShR
The interface representing the ishrinstruction. |
static interface |
JInstruction.IStore
The interface representing the istoreinstruction. |
static interface |
JInstruction.IStore_0
The interface representing the istore_0instruction. |
static interface |
JInstruction.IStore_1
The interface representing the istore_1instruction. |
static interface |
JInstruction.IStore_2
The interface representing the istore_2instruction. |
static interface |
JInstruction.IStore_3
The interface representing the istore_3instruction. |
static interface |
JInstruction.ISub
The interface representing the isubinstruction. |
static interface |
JInstruction.IUShR
The interface representing the iushrinstruction. |
static interface |
JInstruction.IXOR
The interface representing the ixorinstruction. |
static interface |
JInstruction.JSR
The interface representing the jsrinstruction. |
static interface |
JInstruction.JSR_W
The interface representing the jsr_winstruction. |
static interface |
JInstruction.L2D
The interface representing the l2dinstruction. |
static interface |
JInstruction.L2F
The interface representing the l2finstruction. |
static interface |
JInstruction.L2I
The interface representing the l2iinstruction. |
static interface |
JInstruction.LAdd
The interface representing the laddinstruction. |
static interface |
JInstruction.LALoad
The interface representing the laloadinstruction. |
static interface |
JInstruction.LAND
The interface representing the landinstruction. |
static interface |
JInstruction.LAStore
The interface representing the lastoreinstruction. |
static interface |
JInstruction.LCmp
The interface representing the lcmpinstruction. |
static interface |
JInstruction.LConst_0
The interface representing the lconst_0instruction. |
static interface |
JInstruction.LConst_1
The interface representing the lconst_1instruction. |
static interface |
JInstruction.LdC
The interface representing the ldcinstruction. |
static interface |
JInstruction.LdC_W
The interface representing the ldc_winstruction. |
static interface |
JInstruction.LdC2_W
The interface representing the ldc2_winstruction. |
static interface |
JInstruction.LDiv
The interface representing the ldivinstruction. |
static interface |
JInstruction.LLoad
The interface representing the lloadinstruction. |
static interface |
JInstruction.LLoad_0
The interface representing the lload_0instruction. |
static interface |
JInstruction.LLoad_1
The interface representing the lload_1instruction. |
static interface |
JInstruction.LLoad_2
The interface representing the lload_2instruction. |
static interface |
JInstruction.LLoad_3
The interface representing the lload_3instruction. |
static interface |
JInstruction.LMul
The interface representing the lmulinstruction. |
static interface |
JInstruction.LNeg
The interface representing the lneginstruction. |
static interface |
JInstruction.LookupSwitch
The interface representing the lookupswitchinstruction. |
static interface |
JInstruction.LOR
The interface representing the lorinstruction. |
static interface |
JInstruction.LRem
The interface representing the lreminstruction. |
static interface |
JInstruction.LReturn
The interface representing the lreturninstruction. |
static interface |
JInstruction.LShL
The interface representing the lshlinstruction. |
static interface |
JInstruction.LShR
The interface representing the lshrinstruction. |
static interface |
JInstruction.LStore
The interface representing the lstoreinstruction. |
static interface |
JInstruction.LStore_0
The interface representing the lstore_0instruction. |
static interface |
JInstruction.LStore_1
The interface representing the lstore_1instruction. |
static interface |
JInstruction.LStore_2
The interface representing the lstore_2instruction. |
static interface |
JInstruction.LStore_3
The interface representing the lstore_3instruction. |
static interface |
JInstruction.LSub
The interface representing the lsubinstruction. |
static interface |
JInstruction.LUShR
The interface representing the lushrinstruction. |
static interface |
JInstruction.LXOR
The interface representing the lxorinstruction. |
static interface |
JInstruction.MonitorEnter
The interface representing the monitorenterinstruction. |
static interface |
JInstruction.MonitorExit
The interface representing the monitorexitinstruction. |
static interface |
JInstruction.MultiANewArray
The interface representing the multianewarrayinstruction. |
static interface |
JInstruction.New
The interface representing the newinstruction. |
static interface |
JInstruction.NewArray
The interface representing the newarrayinstruction. |
static interface |
JInstruction.NOp
The interface representing the nopinstruction. |
static interface |
JInstruction.Pop
The interface representing the popinstruction. |
static interface |
JInstruction.Pop2
The interface representing the pop2instruction. |
static interface |
JInstruction.PutField
The interface representing the putfieldinstruction. |
static interface |
JInstruction.PutStatic
The interface representing the putstaticinstruction. |
static interface |
JInstruction.Ret
The interface representing the retinstruction. |
static interface |
JInstruction.Return
The interface representing the returninstruction. |
static interface |
JInstruction.SALoad
The interface representing the saloadinstruction. |
static interface |
JInstruction.SAStore
The interface representing the sastoreinstruction. |
static interface |
JInstruction.SIPush
The interface representing the sipushinstruction. |
static interface |
JInstruction.Swap
The interface representing the swapinstruction. |
static interface |
JInstruction.TableSwitch
The interface representing the tableswitchinstruction. |
static interface |
JInstruction.Wide
The interface representing the wideinstruction. |
| Field Summary | |
|---|---|
static int |
AALOAD
The aaload opcode. |
static int |
AASTORE
The aastore opcode. |
static int |
ACONST_NULL
The aconst_null opcode. |
static int |
ALOAD
The aload opcode. |
static int |
ALOAD_0
The aload_0 opcode. |
static int |
ALOAD_1
The aload_1 opcode. |
static int |
ALOAD_2
The aload_2 opcode. |
static int |
ALOAD_3
The aload_3 opcode. |
static int |
ANEWARRAY
The anewarray opcode. |
static int |
ARETURN
The areturn opcode. |
static int |
ARRAYLENGTH
The arraylength opcode. |
static int |
ASTORE
The astore opcode. |
static int |
ASTORE_0
The astore_0 opcode. |
static int |
ASTORE_1
The astore_0 opcode. |
static int |
ASTORE_2
The astore_0 opcode. |
static int |
ASTORE_3
The astore_0 opcode. |
static int |
ATHROW
The athrow opcode. |
static int |
BALOAD
The baload opcode. |
static int |
BASTORE
The bastore opcode. |
static int |
BIPUSH
The bipush opcode. |
static int |
CALOAD
The caload opcode. |
static int |
CASTORE
The castore opcode. |
static int |
CHECKCAST
The checkcast opcode. |
static int |
D2F
The d2f opcode. |
static int |
D2I
The d2i opcode. |
static int |
D2L
The d2i opcode. |
static int |
DADD
The dadd opcode. |
static int |
DALOAD
The daload opcode. |
static int |
DASTORE
The dastore opcode. |
static int |
DCMPG
The dcmpg opcode. |
static int |
DCMPL
The dcmpl opcode. |
static int |
DCONST_0
The dconst_0 opcode. |
static int |
DCONST_1
The dconst_1 opcode. |
static int |
DDIV
The ddiv opcode. |
static int |
DLOAD
The dload opcode. |
static int |
DLOAD_0
The dload_0 opcode. |
static int |
DLOAD_1
The dload_1 opcode. |
static int |
DLOAD_2
The dload_2 opcode. |
static int |
DLOAD_3
The dload_3 opcode. |
static int |
DMUL
The dmul opcode. |
static int |
DNEG
The dneg opcode. |
static int |
DREM
The drem opcode. |
static int |
DRETURN
The dreturn opcode. |
static int |
DSTORE
The dstore opcode. |
static int |
DSTORE_0
The dstore_0 opcode. |
static int |
DSTORE_1
The dstore_1 opcode. |
static int |
DSTORE_2
The dstore_2 opcode. |
static int |
DSTORE_3
The dstore_3 opcode. |
static int |
DSUB
The dsub opcode. |
static int |
DUP
The dup opcode. |
static int |
DUP_X1
The dup_x1 opcode. |
static int |
DUP_X2
The dup_x2 opcode. |
static int |
DUP2
The dup2 opcode. |
static int |
DUP2_X1
The dup2_x1 opcode. |
static int |
DUP2_X2
The dup2_x2 opcode. |
static int |
F2D
The f2d opcode. |
static int |
F2I
The f2i opcode. |
static int |
F2L
The f2l opcode. |
static int |
FADD
The fadd opcode. |
static int |
FALOAD
The faload opcode. |
static int |
FASTORE
The fastore opcode. |
static int |
FCMPG
The fcmpg opcode. |
static int |
FCMPL
The fcmpl opcode. |
static int |
FCONST_0
The fconst_0 opcode. |
static int |
FCONST_1
The fconst_1 opcode. |
static int |
FCONST_2
The fconst_2 opcode. |
static int |
FDIV
The fdiv opcode. |
static int |
FLOAD
The fload opcode. |
static int |
FLOAD_0
The fload_0 opcode. |
static int |
FLOAD_1
The fload_1 opcode. |
static int |
FLOAD_2
The fload_2 opcode. |
static int |
FLOAD_3
The fload_3 opcode. |
static int |
FMUL
The fmul opcode. |
static int |
FNEG
The fneg opcode. |
static int |
FREM
The frem opcode. |
static int |
FRETURN
The freturn opcode. |
static int |
FSTORE
The fstore opcode. |
static int |
FSTORE_0
The fstore_0 opcode. |
static int |
FSTORE_1
The fstore_1 opcode. |
static int |
FSTORE_2
The fstore_2 opcode. |
static int |
FSTORE_3
The fstore_3 opcode. |
static int |
FSUB
The fsub opcode. |
static int |
GETFIELD
The getfield opcode. |
static int |
GETSTATIC
The getstatic opcode. |
static int |
GOTO
The goto opcode. |
static int |
GOTO_W
The goto_w opcode. |
static int |
I2B
The i2b opcode. |
static int |
I2C
The i2c opcode. |
static int |
I2D
The i2d opcode. |
static int |
I2F
The i2f opcode. |
static int |
I2L
The i2l opcode. |
static int |
I2S
The i2s opcode. |
static int |
IADD
The iadd opcode. |
static int |
IALOAD
The iaload opcode. |
static int |
IAND
The iand opcode. |
static int |
IASTORE
The iastore opcode. |
static int |
ICONST_0
The iconst_0 opcode. |
static int |
ICONST_1
The iconst_1 opcode. |
static int |
ICONST_2
The iconst_2 opcode. |
static int |
ICONST_3
The iconst_3 opcode. |
static int |
ICONST_4
The iconst_4 opcode. |
static int |
ICONST_5
The iconst_5 opcode. |
static int |
ICONST_M1
The iconst_m1 opcode. |
static int |
IDIV
The idiv opcode. |
static int |
IF_ACMPEQ
The if_acmpeq opcode. |
static int |
IF_ACMPNE
The if_acmpne opcode. |
static int |
IF_ICMPEQ
The if_icmpeq opcode. |
static int |
IF_ICMPGE
The if_icmpge opcode. |
static int |
IF_ICMPGT
The if_icmpgt opcode. |
static int |
IF_ICMPLE
The if_icmple opcode. |
static int |
IF_ICMPLT
The if_icmplt opcode. |
static int |
IF_ICMPNE
The if_icmpne opcode. |
static int |
IFEQ
The ifeq opcode. |
static int |
IFGE
The ifge opcode. |
static int |
IFGT
The ifgt opcode. |
static int |
IFLE
The ifle opcode. |
static int |
IFLT
The iflt opcode. |
static int |
IFNE
The ifne opcode. |
static int |
IFNONNULL
The ifnonnull opcode. |
static int |
IFNULL
The ifnullopcode. |
static int |
IINC
The iinc opcode. |
static int |
ILOAD
The iload opcode. |
static int |
ILOAD_0
The iload_0 opcode. |
static int |
ILOAD_1
The iload_1 opcode. |
static int |
ILOAD_2
The iload_2 opcode. |
static int |
ILOAD_3
The iload_3 opcode. |
static int |
IMUL
The imul opcode. |
static int |
INEG
The ineg opcode. |
static int |
INSTANCEOF
The instanceof opcode. |
static int |
INVOKEINTERFACE
The invokeinterface opcode. |
static int |
INVOKESPECIAL
The invokespecial opcode. |
static int |
INVOKESTATIC
The invokestatic opcode. |
static int |
INVOKEVIRTUAL
The invokevirtual opcode. |
static int |
IOR
The ior opcode. |
static int |
IREM
The irem opcode. |
static int |
IRETURN
The ireturn opcode. |
static int |
ISHL
The ishl opcode. |
static int |
ISHR
The ishr opcode. |
static int |
ISTORE
The istore opcode. |
static int |
ISTORE_0
The istore_0 opcode. |
static int |
ISTORE_1
The istore_1 opcode. |
static int |
ISTORE_2
The istore_2 opcode. |
static int |
ISTORE_3
The istore_3 opcode. |
static int |
ISUB
The isub opcode. |
static int |
IUSHR
The iushr opcode. |
static int |
IXOR
The ixor opcode. |
static int |
JSR
The jsr opcode. |
static int |
JSR_W
The jsr_w opcode. |
static int |
L2D
The l2d opcode. |
static int |
L2F
The l2f opcode. |
static int |
L2I
The l2i opcode. |
static int |
LADD
The ladd opcode. |
static int |
LALOAD
The laload opcode. |
static int |
LAND
The land opcode. |
static int |
LASTORE
The lastore opcode. |
static int |
LCMP
The lcmp opcode. |
static int |
LCONST_0
The lconst_0 opcode. |
static int |
LCONST_1
The lconst_1 opcode. |
static int |
LDC
The ldc opcode. |
static int |
LDC_W
The ldc_w opcode. |
static int |
LDC2_W
The ldc2_w opcode. |
static int |
LDIV
The ldiv opcode. |
static int |
LLOAD
The lload opcode. |
static int |
LLOAD_0
The lload_0 opcode. |
static int |
LLOAD_1
The lload_1 opcode. |
static int |
LLOAD_2
The lload_2 opcode. |
static int |
LLOAD_3
The lload_3 opcode. |
static int |
LMUL
The lmul opcode. |
static int |
LNEG
The lneg opcode. |
static int |
LOOKUPSWITCH
The lookupswitch opcode. |
static int |
LOR
The lor opcode. |
static int |
LREM
The lrem opcode. |
static int |
LRETURN
The lreturn opcode. |
static int |
LSHL
The lshl opcode. |
static int |
LSHR
The lshr opcode. |
static int |
LSTORE
The lstore opcode. |
static int |
LSTORE_0
The lstore_0 opcode. |
static int |
LSTORE_1
The lstore_1 opcode. |
static int |
LSTORE_2
The lstore_2 opcode. |
static int |
LSTORE_3
The lstore_3 opcode. |
static int |
LSUB
The lsub opcode. |
static int |
LUSHR
The lushr opcode. |
static int |
LXOR
The lxor opcode. |
static int |
MONITORENTER
The monitorenter opcode. |
static int |
MONITOREXIT
The monitorexit opcode. |
static int |
MULTIANEWARRAY
The multianewarray opcode. |
static int |
NEW
The new opcode. |
static int |
NEWARRAY
The newarray opcode. |
static int |
NOP
The nop opcode. |
static int |
POP
The pop opcode. |
static int |
POP2
The pop2 opcode. |
static int |
PUTFIELD
The putfield opcode. |
static int |
PUTSTATIC
The putstatic opcode. |
static int |
RET
The ret opcode. |
static int |
RETURN
The return opcode. |
static int |
SALOAD
The saload opcode. |
static int |
SASTORE
The sastore opcode. |
static int |
SIPUSH
The sipush opcode. |
static int |
SWAP
The swap opcode. |
static int |
TABLESWITCH
The tableswitch opcode. |
static int |
WIDE
The wide opcode. |
| Method Summary | |
|---|---|
void |
exec(JThread thread)
Executes this instruction in the specified thread. |
int |
getOpcode()
Returns the opcode of this instruction. |
| Methods inherited from interface fr.umlv.corosol.component.JVMComponent |
|---|
configure, getComponentClass, replace |
| Field Detail |
|---|
static final int NOP
static final int ACONST_NULL
static final int ICONST_M1
static final int ICONST_0
static final int ICONST_1
static final int ICONST_2
static final int ICONST_3
static final int ICONST_4
static final int ICONST_5
static final int LCONST_0
static final int LCONST_1
static final int FCONST_0
static final int FCONST_1
static final int FCONST_2
static final int DCONST_0
static final int DCONST_1
static final int BIPUSH
static final int SIPUSH
static final int LDC
static final int LDC_W
static final int LDC2_W
static final int ILOAD
static final int LLOAD
static final int FLOAD
static final int DLOAD
static final int ALOAD
static final int ILOAD_0
static final int ILOAD_1
static final int ILOAD_2
static final int ILOAD_3
static final int LLOAD_0
static final int LLOAD_1
static final int LLOAD_2
static final int LLOAD_3
static final int FLOAD_0
static final int FLOAD_1
static final int FLOAD_2
static final int FLOAD_3
static final int DLOAD_0
static final int DLOAD_1
static final int DLOAD_2
static final int DLOAD_3
static final int ALOAD_0
static final int ALOAD_1
static final int ALOAD_2
static final int ALOAD_3
static final int IALOAD
static final int LALOAD
static final int FALOAD
static final int DALOAD
static final int AALOAD
static final int BALOAD
static final int CALOAD
static final int SALOAD
static final int ISTORE
static final int LSTORE
static final int FSTORE
static final int DSTORE
static final int ASTORE
static final int ISTORE_0
static final int ISTORE_1
static final int ISTORE_2
static final int ISTORE_3
static final int LSTORE_0
static final int LSTORE_1
static final int LSTORE_2
static final int LSTORE_3
static final int FSTORE_0
static final int FSTORE_1
static final int FSTORE_2
static final int FSTORE_3
static final int DSTORE_0
static final int DSTORE_1
static final int DSTORE_2
static final int DSTORE_3
static final int ASTORE_0
static final int ASTORE_1
static final int ASTORE_2
static final int ASTORE_3
static final int IASTORE
static final int LASTORE
static final int FASTORE
static final int DASTORE
static final int AASTORE
static final int BASTORE
static final int CASTORE
static final int SASTORE
static final int POP
static final int POP2
static final int DUP
static final int DUP_X1
static final int DUP_X2
static final int DUP2
static final int DUP2_X1
static final int DUP2_X2
static final int SWAP
static final int IADD
static final int LADD
static final int FADD
static final int DADD
static final int ISUB
static final int LSUB
static final int FSUB
static final int DSUB
static final int IMUL
static final int LMUL
static final int FMUL
static final int DMUL
static final int IDIV
static final int LDIV
static final int FDIV
static final int DDIV
static final int IREM
static final int LREM
static final int FREM
static final int DREM
static final int INEG
static final int LNEG
static final int FNEG
static final int DNEG
static final int ISHL
static final int LSHL
static final int ISHR
static final int LSHR
static final int IUSHR
static final int LUSHR
static final int IAND
static final int LAND
static final int IOR
static final int LOR
static final int IXOR
static final int LXOR
static final int IINC
static final int I2L
static final int I2F
static final int I2D
static final int L2I
static final int L2F
static final int L2D
static final int F2I
static final int F2L
static final int F2D
static final int D2I
static final int D2L
static final int D2F
static final int I2B
static final int I2C
static final int I2S
static final int LCMP
static final int FCMPL
static final int FCMPG
static final int DCMPL
static final int DCMPG
static final int IFEQ
static final int IFNE
static final int IFLT
static final int IFGE
static final int IFGT
static final int IFLE
static final int IF_ICMPEQ
static final int IF_ICMPNE
static final int IF_ICMPLT
static final int IF_ICMPGE
static final int IF_ICMPGT
static final int IF_ICMPLE
static final int IF_ACMPEQ
static final int IF_ACMPNE
static final int GOTO
static final int JSR
static final int RET
static final int TABLESWITCH
static final int LOOKUPSWITCH
static final int IRETURN
static final int LRETURN
static final int FRETURN
static final int DRETURN
static final int ARETURN
static final int RETURN
static final int GETSTATIC
static final int PUTSTATIC
static final int GETFIELD
static final int PUTFIELD
static final int INVOKEVIRTUAL
static final int INVOKESPECIAL
static final int INVOKESTATIC
static final int INVOKEINTERFACE
static final int NEW
static final int NEWARRAY
static final int ANEWARRAY
static final int ARRAYLENGTH
static final int ATHROW
static final int CHECKCAST
static final int INSTANCEOF
static final int MONITORENTER
static final int MONITOREXIT
static final int WIDE
static final int MULTIANEWARRAY
static final int IFNULL
static final int IFNONNULL
static final int GOTO_W
static final int JSR_W
| Method Detail |
|---|
void exec(JThread thread)
throws java.lang.Throwable
thread - a thread
java.lang.Throwable - if an exception occurs during executionint getOpcode()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||