JavaScript is disabled on your browser.
Description
Enum Constant Summary
Field Summary
Constructor Summary
Method Summary
Enum Constant Details
NOP
ACONST_NULL
ICONST_M1
ICONST_0
ICONST_1
ICONST_2
ICONST_3
ICONST_4
ICONST_5
LCONST_0
LCONST_1
FCONST_0
FCONST_1
FCONST_2
DCONST_0
DCONST_1
BIPUSH
SIPUSH
LDC
LDC_W
LDC2_W
ILOAD
LLOAD
FLOAD
DLOAD
ALOAD
ILOAD_0
ILOAD_1
ILOAD_2
ILOAD_3
LLOAD_0
LLOAD_1
LLOAD_2
LLOAD_3
FLOAD_0
FLOAD_1
FLOAD_2
FLOAD_3
DLOAD_0
DLOAD_1
DLOAD_2
DLOAD_3
ALOAD_0
ALOAD_1
ALOAD_2
ALOAD_3
IALOAD
LALOAD
FALOAD
DALOAD
AALOAD
BALOAD
CALOAD
SALOAD
ISTORE
LSTORE
FSTORE
DSTORE
ASTORE
ISTORE_0
ISTORE_1
ISTORE_2
ISTORE_3
LSTORE_0
LSTORE_1
LSTORE_2
LSTORE_3
FSTORE_0
FSTORE_1
FSTORE_2
FSTORE_3
DSTORE_0
DSTORE_1
DSTORE_2
DSTORE_3
ASTORE_0
ASTORE_1
ASTORE_2
ASTORE_3
IASTORE
LASTORE
FASTORE
DASTORE
AASTORE
BASTORE
CASTORE
SASTORE
POP
POP2
DUP
DUP_X1
DUP_X2
DUP2
DUP2_X1
DUP2_X2
SWAP
IADD
LADD
FADD
DADD
ISUB
LSUB
FSUB
DSUB
IMUL
LMUL
FMUL
DMUL
IDIV
LDIV
FDIV
DDIV
IREM
LREM
FREM
DREM
INEG
LNEG
FNEG
DNEG
ISHL
LSHL
ISHR
LSHR
IUSHR
LUSHR
IAND
LAND
IOR
LOR
IXOR
LXOR
IINC
I2L
I2F
I2D
L2I
L2F
L2D
F2I
F2L
F2D
D2I
D2L
D2F
I2B
I2C
I2S
LCMP
FCMPL
FCMPG
DCMPL
DCMPG
IFEQ
IFNE
IFLT
IFGE
IFGT
IFLE
IF_ICMPEQ
IF_ICMPNE
IF_ICMPLT
IF_ICMPGE
IF_ICMPGT
IF_ICMPLE
IF_ACMPEQ
IF_ACMPNE
GOTO
JSR
RET
TABLESWITCH
LOOKUPSWITCH
IRETURN
LRETURN
FRETURN
DRETURN
ARETURN
RETURN
GETSTATIC
PUTSTATIC
GETFIELD
PUTFIELD
INVOKEVIRTUAL
INVOKESPECIAL
INVOKESTATIC
INVOKEINTERFACE
INVOKEDYNAMIC
NEW
NEWARRAY
ANEWARRAY
ARRAYLENGTH
ATHROW
CHECKCAST
INSTANCEOF
MONITORENTER
MONITOREXIT
WIDE
MULTIANEWARRAY
IFNULL
IFNONNULL
GOTO_W
JSR_W
ILLEGAL_202
ILLEGAL_203
ILLEGAL_204
ILLEGAL_205
ILLEGAL_206
ILLEGAL_207
ILLEGAL_208
ILLEGAL_209
ILLEGAL_210
ILLEGAL_211
ILLEGAL_212
ILLEGAL_213
ILLEGAL_214
ILLEGAL_215
ILLEGAL_216
ILLEGAL_217
ILLEGAL_218
ILLEGAL_219
ILLEGAL_220
ILLEGAL_221
ILLEGAL_222
ILLEGAL_223
ILLEGAL_224
ILLEGAL_225
ILLEGAL_226
ILLEGAL_227
ILLEGAL_228
ILLEGAL_229
ILLEGAL_230
ILLEGAL_231
ILLEGAL_232
ILLEGAL_233
ILLEGAL_234
ILLEGAL_235
ILLEGAL_236
ILLEGAL_237
ILLEGAL_238
ILLEGAL_239
ILLEGAL_240
ILLEGAL_241
ILLEGAL_242
ILLEGAL_243
ILLEGAL_244
ILLEGAL_245
ILLEGAL_246
ILLEGAL_247
ILLEGAL_248
ILLEGAL_249
ILLEGAL_250
ILLEGAL_251
ILLEGAL_252
ILLEGAL_253
ILLEGAL_254
ILLEGAL_255
NONE
COMPOSITE_IF
COMPOSITE_IF_ELSE
COMPOSITE_FOR_SUN
COMPOSITE_FOR_ECLIPSE
COMPOSITE_ARBITRARY_SCOPE
COMPOSITE_WHILE
CLONE
INCREMENT
INLINE_ASSIGN
MULTI_ASSIGN
FAKEGOTO
FIELD_ARRAY_ELEMENT_INCREMENT
FIELD_ARRAY_ELEMENT_ASSIGN
HEAD
COMPOSITE_EMPTY_LOOP
COMPOSITE_DO_WHILE
Field Details
clazz
immediate
push
pop
operator
loadSpec
storeSpec
constructor
Constructor Details
ByteCode(Class, InstructionSet.LoadSpec, InstructionSet.StoreSpec, InstructionSet.ImmediateSpec, InstructionSet.PopSpec, InstructionSet.PushSpec, InstructionSet.Operator)
ByteCode(Class, InstructionSet.ImmediateSpec)
ByteCode(Class, InstructionSet.PushSpec)
ByteCode(Class, InstructionSet.StoreSpec, InstructionSet.ImmediateSpec, InstructionSet.PopSpec)
ByteCode(Class, InstructionSet.StoreSpec, InstructionSet.PopSpec)
ByteCode(Class, InstructionSet.ImmediateSpec, InstructionSet.PopSpec)
ByteCode(Class, InstructionSet.ImmediateSpec, InstructionSet.PopSpec, InstructionSet.Operator)
ByteCode(Class, InstructionSet.LoadSpec, InstructionSet.ImmediateSpec, InstructionSet.PushSpec)
ByteCode(Class, InstructionSet.LoadSpec, InstructionSet.PushSpec)
ByteCode(Class, InstructionSet.ImmediateSpec, InstructionSet.PushSpec)
ByteCode(Class, InstructionSet.PopSpec, InstructionSet.PushSpec)
ByteCode(Class, InstructionSet.PopSpec, InstructionSet.PushSpec, InstructionSet.Operator)
ByteCode(Class, InstructionSet.PopSpec)
ByteCode()
Method Details
values()
valueOf(String)
getCode()
getName()
getImmediate()
get(int)
getPush()
getPop()
usesDouble()
newInstruction(MethodModel, ByteReader, boolean)
create(MethodModel, ByteReader)
getOperator()
getLoad()
getStore()
Enum Constant Summary
Enum Constants
Constructor Summary
Constructors
private
private
private
private
private
private
private
private
private
private
private
private
private
private
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
int
boolean
Returns the enum constant of this type with the specified name.
Returns an array containing the constants of this enum type, in
the order they are declared.