public interface ByteCodes
This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.
Modifier and Type | Field and Description |
---|---|
static int |
aaload
Byte code instruction codes.
|
static int |
aastore
Byte code instruction codes.
|
static int |
aconst_null
Byte code instruction codes.
|
static int |
aload
Byte code instruction codes.
|
static int |
aload_0
Byte code instruction codes.
|
static int |
aload_1
Byte code instruction codes.
|
static int |
aload_2
Byte code instruction codes.
|
static int |
aload_3
Byte code instruction codes.
|
static int |
anewarray
Byte code instruction codes.
|
static int |
areturn
Byte code instruction codes.
|
static int |
arraylength
Byte code instruction codes.
|
static int |
astore
Byte code instruction codes.
|
static int |
astore_0
Byte code instruction codes.
|
static int |
astore_1
Byte code instruction codes.
|
static int |
astore_2
Byte code instruction codes.
|
static int |
astore_3
Byte code instruction codes.
|
static int |
athrow
Byte code instruction codes.
|
static int |
baload
Byte code instruction codes.
|
static int |
bastore
Byte code instruction codes.
|
static int |
bipush
Byte code instruction codes.
|
static int |
bool_and
Virtual instruction codes; used for constant folding.
|
static int |
bool_not
Virtual instruction codes; used for constant folding.
|
static int |
bool_or
Virtual instruction codes; used for constant folding.
|
static int |
breakpoint
Byte code instruction codes.
|
static int |
BYTEcode
Type codes.
|
static int |
ByteCodeCount
Byte code instruction codes.
|
static int |
caload
Byte code instruction codes.
|
static int |
castore
Byte code instruction codes.
|
static int |
CHARcode
Type codes.
|
static int |
checkcast
Byte code instruction codes.
|
static int |
d2f
Byte code instruction codes.
|
static int |
d2i
Byte code instruction codes.
|
static int |
d2l
Byte code instruction codes.
|
static int |
dadd
Byte code instruction codes.
|
static int |
daload
Byte code instruction codes.
|
static int |
dastore
Byte code instruction codes.
|
static int |
dcmpg
Byte code instruction codes.
|
static int |
dcmpl
Byte code instruction codes.
|
static int |
dconst_0
Byte code instruction codes.
|
static int |
dconst_1
Byte code instruction codes.
|
static int |
ddiv
Byte code instruction codes.
|
static int |
dload
Byte code instruction codes.
|
static int |
dload_0
Byte code instruction codes.
|
static int |
dload_1
Byte code instruction codes.
|
static int |
dload_2
Byte code instruction codes.
|
static int |
dload_3
Byte code instruction codes.
|
static int |
dmod
Byte code instruction codes.
|
static int |
dmul
Byte code instruction codes.
|
static int |
dneg
Byte code instruction codes.
|
static int |
dontgoto
All conditional jumps come in pairs.
|
static int |
DOUBLEcode
Type codes.
|
static int |
dreturn
Byte code instruction codes.
|
static int |
dstore
Byte code instruction codes.
|
static int |
dstore_0
Byte code instruction codes.
|
static int |
dstore_1
Byte code instruction codes.
|
static int |
dstore_2
Byte code instruction codes.
|
static int |
dstore_3
Byte code instruction codes.
|
static int |
dsub
Byte code instruction codes.
|
static int |
dup
Byte code instruction codes.
|
static int |
dup_x1
Byte code instruction codes.
|
static int |
dup_x2
Byte code instruction codes.
|
static int |
dup2
Byte code instruction codes.
|
static int |
dup2_x1
Byte code instruction codes.
|
static int |
dup2_x2
Byte code instruction codes.
|
static int |
error
Virtual opcode for disallowed operations.
|
static int |
f2d
Byte code instruction codes.
|
static int |
f2i
Byte code instruction codes.
|
static int |
f2l
Byte code instruction codes.
|
static int |
fadd
Byte code instruction codes.
|
static int |
faload
Byte code instruction codes.
|
static int |
fastore
Byte code instruction codes.
|
static int |
fcmpg
Byte code instruction codes.
|
static int |
fcmpl
Byte code instruction codes.
|
static int |
fconst_0
Byte code instruction codes.
|
static int |
fconst_1
Byte code instruction codes.
|
static int |
fconst_2
Byte code instruction codes.
|
static int |
fdiv
Byte code instruction codes.
|
static int |
fload
Byte code instruction codes.
|
static int |
fload_0
Byte code instruction codes.
|
static int |
fload_1
Byte code instruction codes.
|
static int |
fload_2
Byte code instruction codes.
|
static int |
fload_3
Byte code instruction codes.
|
static int |
FLOATcode
Type codes.
|
static int |
fmod
Byte code instruction codes.
|
static int |
fmul
Byte code instruction codes.
|
static int |
fneg
Byte code instruction codes.
|
static int |
freturn
Byte code instruction codes.
|
static int |
fstore
Byte code instruction codes.
|
static int |
fstore_0
Byte code instruction codes.
|
static int |
fstore_1
Byte code instruction codes.
|
static int |
fstore_2
Byte code instruction codes.
|
static int |
fstore_3
Byte code instruction codes.
|
static int |
fsub
Byte code instruction codes.
|
static int |
getfield
Byte code instruction codes.
|
static int |
getstatic
Byte code instruction codes.
|
static int |
goto_
Byte code instruction codes.
|
static int |
goto_w
Byte code instruction codes.
|
static int |
i2d
Byte code instruction codes.
|
static int |
i2f
Byte code instruction codes.
|
static int |
i2l
Byte code instruction codes.
|
static int |
iadd
Byte code instruction codes.
|
static int |
iaload
Byte code instruction codes.
|
static int |
iand
Byte code instruction codes.
|
static int |
iastore
Byte code instruction codes.
|
static int |
iconst_0
Byte code instruction codes.
|
static int |
iconst_1
Byte code instruction codes.
|
static int |
iconst_2
Byte code instruction codes.
|
static int |
iconst_3
Byte code instruction codes.
|
static int |
iconst_4
Byte code instruction codes.
|
static int |
iconst_5
Byte code instruction codes.
|
static int |
iconst_m1
Byte code instruction codes.
|
static int |
idiv
Byte code instruction codes.
|
static int |
if_acmp_nonnull
Byte code instruction codes.
|
static int |
if_acmp_null
Byte code instruction codes.
|
static int |
if_acmpeq
Byte code instruction codes.
|
static int |
if_acmpne
Byte code instruction codes.
|
static int |
if_icmpeq
Byte code instruction codes.
|
static int |
if_icmpge
Byte code instruction codes.
|
static int |
if_icmpgt
Byte code instruction codes.
|
static int |
if_icmple
Byte code instruction codes.
|
static int |
if_icmplt
Byte code instruction codes.
|
static int |
if_icmpne
Byte code instruction codes.
|
static int |
ifeq
Byte code instruction codes.
|
static int |
ifge
Byte code instruction codes.
|
static int |
ifgt
Byte code instruction codes.
|
static int |
ifle
Byte code instruction codes.
|
static int |
iflt
Byte code instruction codes.
|
static int |
ifne
Byte code instruction codes.
|
static int |
iinc
Byte code instruction codes.
|
static int |
illegal
Byte code instruction codes.
|
static int |
iload
Byte code instruction codes.
|
static int |
iload_0
Byte code instruction codes.
|
static int |
iload_1
Byte code instruction codes.
|
static int |
iload_2
Byte code instruction codes.
|
static int |
iload_3
Byte code instruction codes.
|
static int |
imod
Byte code instruction codes.
|
static int |
imul
Byte code instruction codes.
|
static int |
ineg
Byte code instruction codes.
|
static int |
instanceof_
Byte code instruction codes.
|
static int |
int2byte
Byte code instruction codes.
|
static int |
int2char
Byte code instruction codes.
|
static int |
int2short
Byte code instruction codes.
|
static int |
INTcode
Type codes.
|
static int |
invokedynamic
Byte code instruction codes.
|
static int |
invokeinterface
Byte code instruction codes.
|
static int |
invokespecial
Byte code instruction codes.
|
static int |
invokestatic
Byte code instruction codes.
|
static int |
invokevirtual
Byte code instruction codes.
|
static int |
ior
Byte code instruction codes.
|
static int |
ireturn
Byte code instruction codes.
|
static int |
ishl
Byte code instruction codes.
|
static int |
ishll
Virtual opcodes; used for shifts with long shiftcount
|
static int |
ishr
Byte code instruction codes.
|
static int |
ishrl
Virtual opcodes; used for shifts with long shiftcount
|
static int |
istore
Byte code instruction codes.
|
static int |
istore_0
Byte code instruction codes.
|
static int |
istore_1
Byte code instruction codes.
|
static int |
istore_2
Byte code instruction codes.
|
static int |
istore_3
Byte code instruction codes.
|
static int |
isub
Byte code instruction codes.
|
static int |
iushr
Byte code instruction codes.
|
static int |
iushrl
Virtual opcodes; used for shifts with long shiftcount
|
static int |
ixor
Byte code instruction codes.
|
static int |
jsr
Byte code instruction codes.
|
static int |
jsr_w
Byte code instruction codes.
|
static int |
l2d
Byte code instruction codes.
|
static int |
l2f
Byte code instruction codes.
|
static int |
l2i
Byte code instruction codes.
|
static int |
ladd
Byte code instruction codes.
|
static int |
laload
Byte code instruction codes.
|
static int |
land
Byte code instruction codes.
|
static int |
lastore
Byte code instruction codes.
|
static int |
lcmp
Byte code instruction codes.
|
static int |
lconst_0
Byte code instruction codes.
|
static int |
lconst_1
Byte code instruction codes.
|
static int |
ldc1
Byte code instruction codes.
|
static int |
ldc2
Byte code instruction codes.
|
static int |
ldc2w
Byte code instruction codes.
|
static int |
ldiv
Byte code instruction codes.
|
static int |
lload
Byte code instruction codes.
|
static int |
lload_0
Byte code instruction codes.
|
static int |
lload_1
Byte code instruction codes.
|
static int |
lload_2
Byte code instruction codes.
|
static int |
lload_3
Byte code instruction codes.
|
static int |
lmod
Byte code instruction codes.
|
static int |
lmul
Byte code instruction codes.
|
static int |
lneg
Byte code instruction codes.
|
static int |
LONGcode
Type codes.
|
static int |
lookupswitch
Byte code instruction codes.
|
static int |
lor
Byte code instruction codes.
|
static int |
lreturn
Byte code instruction codes.
|
static int |
lshl
Byte code instruction codes.
|
static int |
lshll
Virtual opcodes; used for shifts with long shiftcount
|
static int |
lshr
Byte code instruction codes.
|
static int |
lshrl
Virtual opcodes; used for shifts with long shiftcount
|
static int |
lstore
Byte code instruction codes.
|
static int |
lstore_0
Byte code instruction codes.
|
static int |
lstore_1
Byte code instruction codes.
|
static int |
lstore_2
Byte code instruction codes.
|
static int |
lstore_3
Byte code instruction codes.
|
static int |
lsub
Byte code instruction codes.
|
static int |
lushr
Byte code instruction codes.
|
static int |
lushrl
Virtual opcodes; used for shifts with long shiftcount
|
static int |
lxor
Byte code instruction codes.
|
static int |
monitorenter
Byte code instruction codes.
|
static int |
monitorexit
Byte code instruction codes.
|
static int |
multianewarray
Byte code instruction codes.
|
static int |
new_
Byte code instruction codes.
|
static int |
newarray
Byte code instruction codes.
|
static int |
nop
Byte code instruction codes.
|
static int |
nullchk
Virtual opcode for null reference checks
|
static int |
OBJECTcode
Type codes.
|
static int |
pop
Byte code instruction codes.
|
static int |
pop2
Byte code instruction codes.
|
static int |
preMask |
static int |
preShift
Shift and mask constants for shifting prefix instructions.
|
static int |
putfield
Byte code instruction codes.
|
static int |
putstatic
Byte code instruction codes.
|
static int |
ret
Byte code instruction codes.
|
static int |
return_
Byte code instruction codes.
|
static int |
saload
Byte code instruction codes.
|
static int |
sastore
Byte code instruction codes.
|
static int |
SHORTcode
Type codes.
|
static int |
sipush
Byte code instruction codes.
|
static int |
string_add
Virtual instruction codes; used for constant folding.
|
static int |
swap
Byte code instruction codes.
|
static int |
tableswitch
Byte code instruction codes.
|
static int |
TypeCodeCount
Type codes.
|
static String[] |
typecodeNames |
static int |
VOIDcode
Type codes.
|
static int |
wide
Byte code instruction codes.
|
static final int illegal
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 ldc1
static final int ldc2
static final int ldc2w
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 imod
static final int lmod
static final int fmod
static final int dmod
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 int2byte
static final int int2char
static final int int2short
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 invokedynamic
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 if_acmp_null
static final int if_acmp_nonnull
static final int goto_w
static final int jsr_w
static final int breakpoint
static final int ByteCodeCount
static final int string_add
static final int bool_not
static final int bool_and
static final int bool_or
static final int ishll
static final int lshll
static final int ishrl
static final int lshrl
static final int iushrl
static final int lushrl
static final int nullchk
static final int error
static final int dontgoto
static final int preShift
static final int preMask
static final int INTcode
static final int LONGcode
static final int FLOATcode
static final int DOUBLEcode
static final int OBJECTcode
static final int BYTEcode
static final int CHARcode
static final int SHORTcode
static final int VOIDcode
static final int TypeCodeCount
static final String[] typecodeNames
Copyright © 2017 earcam. All rights reserved.