org.mozilla.classfile

Class ByteCode


public class ByteCode
extends java.lang.Object

This class provides opcode values expected by the JVM in Java class files. It also provides tables for internal use by the ClassFileWriter.
Author:
Roger Lawrence

Field Summary

static int
AALOAD
The byte opcodes defined by the Java Virtual Machine.
static int
AASTORE
The byte opcodes defined by the Java Virtual Machine.
static int
ACONST_NULL
The byte opcodes defined by the Java Virtual Machine.
static int
ALOAD
The byte opcodes defined by the Java Virtual Machine.
static int
ALOAD_0
The byte opcodes defined by the Java Virtual Machine.
static int
ALOAD_1
The byte opcodes defined by the Java Virtual Machine.
static int
ALOAD_2
The byte opcodes defined by the Java Virtual Machine.
static int
ALOAD_3
The byte opcodes defined by the Java Virtual Machine.
static int
ANEWARRAY
The byte opcodes defined by the Java Virtual Machine.
static int
ARETURN
The byte opcodes defined by the Java Virtual Machine.
static int
ARRAYLENGTH
The byte opcodes defined by the Java Virtual Machine.
static int
ASTORE
The byte opcodes defined by the Java Virtual Machine.
static int
ASTORE_0
The byte opcodes defined by the Java Virtual Machine.
static int
ASTORE_1
The byte opcodes defined by the Java Virtual Machine.
static int
ASTORE_2
The byte opcodes defined by the Java Virtual Machine.
static int
ASTORE_3
The byte opcodes defined by the Java Virtual Machine.
static int
ATHROW
The byte opcodes defined by the Java Virtual Machine.
static int
BALOAD
The byte opcodes defined by the Java Virtual Machine.
static int
BASTORE
The byte opcodes defined by the Java Virtual Machine.
static int
BIPUSH
The byte opcodes defined by the Java Virtual Machine.
static int
BREAKPOINT
The byte opcodes defined by the Java Virtual Machine.
static int
CALOAD
The byte opcodes defined by the Java Virtual Machine.
static int
CASTORE
The byte opcodes defined by the Java Virtual Machine.
static int
CHECKCAST
The byte opcodes defined by the Java Virtual Machine.
static int
D2F
The byte opcodes defined by the Java Virtual Machine.
static int
D2I
The byte opcodes defined by the Java Virtual Machine.
static int
D2L
The byte opcodes defined by the Java Virtual Machine.
static int
DADD
The byte opcodes defined by the Java Virtual Machine.
static int
DALOAD
The byte opcodes defined by the Java Virtual Machine.
static int
DASTORE
The byte opcodes defined by the Java Virtual Machine.
static int
DCMPG
The byte opcodes defined by the Java Virtual Machine.
static int
DCMPL
The byte opcodes defined by the Java Virtual Machine.
static int
DCONST_0
The byte opcodes defined by the Java Virtual Machine.
static int
DCONST_1
The byte opcodes defined by the Java Virtual Machine.
static int
DDIV
The byte opcodes defined by the Java Virtual Machine.
static int
DLOAD
The byte opcodes defined by the Java Virtual Machine.
static int
DLOAD_0
The byte opcodes defined by the Java Virtual Machine.
static int
DLOAD_1
The byte opcodes defined by the Java Virtual Machine.
static int
DLOAD_2
The byte opcodes defined by the Java Virtual Machine.
static int
DLOAD_3
The byte opcodes defined by the Java Virtual Machine.
static int
DMUL
The byte opcodes defined by the Java Virtual Machine.
static int
DNEG
The byte opcodes defined by the Java Virtual Machine.
static int
DREM
The byte opcodes defined by the Java Virtual Machine.
static int
DRETURN
The byte opcodes defined by the Java Virtual Machine.
static int
DSTORE
The byte opcodes defined by the Java Virtual Machine.
static int
DSTORE_0
The byte opcodes defined by the Java Virtual Machine.
static int
DSTORE_1
The byte opcodes defined by the Java Virtual Machine.
static int
DSTORE_2
The byte opcodes defined by the Java Virtual Machine.
static int
DSTORE_3
The byte opcodes defined by the Java Virtual Machine.
static int
DSUB
The byte opcodes defined by the Java Virtual Machine.
static int
DUP
The byte opcodes defined by the Java Virtual Machine.
static int
DUP2
The byte opcodes defined by the Java Virtual Machine.
static int
DUP2_X1
The byte opcodes defined by the Java Virtual Machine.
static int
DUP2_X2
The byte opcodes defined by the Java Virtual Machine.
static int
DUP_X1
The byte opcodes defined by the Java Virtual Machine.
static int
DUP_X2
The byte opcodes defined by the Java Virtual Machine.
static int
F2D
The byte opcodes defined by the Java Virtual Machine.
static int
F2I
The byte opcodes defined by the Java Virtual Machine.
static int
F2L
The byte opcodes defined by the Java Virtual Machine.
static int
FADD
The byte opcodes defined by the Java Virtual Machine.
static int
FALOAD
The byte opcodes defined by the Java Virtual Machine.
static int
FASTORE
The byte opcodes defined by the Java Virtual Machine.
static int
FCMPG
The byte opcodes defined by the Java Virtual Machine.
static int
FCMPL
The byte opcodes defined by the Java Virtual Machine.
static int
FCONST_0
The byte opcodes defined by the Java Virtual Machine.
static int
FCONST_1
The byte opcodes defined by the Java Virtual Machine.
static int
FCONST_2
The byte opcodes defined by the Java Virtual Machine.
static int
FDIV
The byte opcodes defined by the Java Virtual Machine.
static int
FLOAD
The byte opcodes defined by the Java Virtual Machine.
static int
FLOAD_0
The byte opcodes defined by the Java Virtual Machine.
static int
FLOAD_1
The byte opcodes defined by the Java Virtual Machine.
static int
FLOAD_2
The byte opcodes defined by the Java Virtual Machine.
static int
FLOAD_3
The byte opcodes defined by the Java Virtual Machine.
static int
FMUL
The byte opcodes defined by the Java Virtual Machine.
static int
FNEG
The byte opcodes defined by the Java Virtual Machine.
static int
FREM
The byte opcodes defined by the Java Virtual Machine.
static int
FRETURN
The byte opcodes defined by the Java Virtual Machine.
static int
FSTORE
The byte opcodes defined by the Java Virtual Machine.
static int
FSTORE_0
The byte opcodes defined by the Java Virtual Machine.
static int
FSTORE_1
The byte opcodes defined by the Java Virtual Machine.
static int
FSTORE_2
The byte opcodes defined by the Java Virtual Machine.
static int
FSTORE_3
The byte opcodes defined by the Java Virtual Machine.
static int
FSUB
The byte opcodes defined by the Java Virtual Machine.
static int
GETFIELD
The byte opcodes defined by the Java Virtual Machine.
static int
GETSTATIC
The byte opcodes defined by the Java Virtual Machine.
static int
GOTO
The byte opcodes defined by the Java Virtual Machine.
static int
GOTO_W
The byte opcodes defined by the Java Virtual Machine.
static int
I2B
The byte opcodes defined by the Java Virtual Machine.
static int
I2C
The byte opcodes defined by the Java Virtual Machine.
static int
I2D
The byte opcodes defined by the Java Virtual Machine.
static int
I2F
The byte opcodes defined by the Java Virtual Machine.
static int
I2L
The byte opcodes defined by the Java Virtual Machine.
static int
I2S
The byte opcodes defined by the Java Virtual Machine.
static int
IADD
The byte opcodes defined by the Java Virtual Machine.
static int
IALOAD
The byte opcodes defined by the Java Virtual Machine.
static int
IAND
The byte opcodes defined by the Java Virtual Machine.
static int
IASTORE
The byte opcodes defined by the Java Virtual Machine.
static int
ICONST_0
The byte opcodes defined by the Java Virtual Machine.
static int
ICONST_1
The byte opcodes defined by the Java Virtual Machine.
static int
ICONST_2
The byte opcodes defined by the Java Virtual Machine.
static int
ICONST_3
The byte opcodes defined by the Java Virtual Machine.
static int
ICONST_4
The byte opcodes defined by the Java Virtual Machine.
static int
ICONST_5
The byte opcodes defined by the Java Virtual Machine.
static int
ICONST_M1
The byte opcodes defined by the Java Virtual Machine.
static int
IDIV
The byte opcodes defined by the Java Virtual Machine.
static int
IFEQ
The byte opcodes defined by the Java Virtual Machine.
static int
IFGE
The byte opcodes defined by the Java Virtual Machine.
static int
IFGT
The byte opcodes defined by the Java Virtual Machine.
static int
IFLE
The byte opcodes defined by the Java Virtual Machine.
static int
IFLT
The byte opcodes defined by the Java Virtual Machine.
static int
IFNE
The byte opcodes defined by the Java Virtual Machine.
static int
IFNONNULL
The byte opcodes defined by the Java Virtual Machine.
static int
IFNULL
The byte opcodes defined by the Java Virtual Machine.
static int
IF_ACMPEQ
The byte opcodes defined by the Java Virtual Machine.
static int
IF_ACMPNE
The byte opcodes defined by the Java Virtual Machine.
static int
IF_ICMPEQ
The byte opcodes defined by the Java Virtual Machine.
static int
IF_ICMPGE
The byte opcodes defined by the Java Virtual Machine.
static int
IF_ICMPGT
The byte opcodes defined by the Java Virtual Machine.
static int
IF_ICMPLE
The byte opcodes defined by the Java Virtual Machine.
static int
IF_ICMPLT
The byte opcodes defined by the Java Virtual Machine.
static int
IF_ICMPNE
The byte opcodes defined by the Java Virtual Machine.
static int
IINC
The byte opcodes defined by the Java Virtual Machine.
static int
ILOAD
The byte opcodes defined by the Java Virtual Machine.
static int
ILOAD_0
The byte opcodes defined by the Java Virtual Machine.
static int
ILOAD_1
The byte opcodes defined by the Java Virtual Machine.
static int
ILOAD_2
The byte opcodes defined by the Java Virtual Machine.
static int
ILOAD_3
The byte opcodes defined by the Java Virtual Machine.
static int
IMPDEP1
The byte opcodes defined by the Java Virtual Machine.
static int
IMPDEP2
The byte opcodes defined by the Java Virtual Machine.
static int
IMUL
The byte opcodes defined by the Java Virtual Machine.
static int
INEG
The byte opcodes defined by the Java Virtual Machine.
static int
INSTANCEOF
The byte opcodes defined by the Java Virtual Machine.
static int
INVOKEINTERFACE
The byte opcodes defined by the Java Virtual Machine.
static int
INVOKESPECIAL
The byte opcodes defined by the Java Virtual Machine.
static int
INVOKESTATIC
The byte opcodes defined by the Java Virtual Machine.
static int
INVOKEVIRTUAL
The byte opcodes defined by the Java Virtual Machine.
static int
IOR
The byte opcodes defined by the Java Virtual Machine.
static int
IREM
The byte opcodes defined by the Java Virtual Machine.
static int
IRETURN
The byte opcodes defined by the Java Virtual Machine.
static int
ISHL
The byte opcodes defined by the Java Virtual Machine.
static int
ISHR
The byte opcodes defined by the Java Virtual Machine.
static int
ISTORE
The byte opcodes defined by the Java Virtual Machine.
static int
ISTORE_0
The byte opcodes defined by the Java Virtual Machine.
static int
ISTORE_1
The byte opcodes defined by the Java Virtual Machine.
static int
ISTORE_2
The byte opcodes defined by the Java Virtual Machine.
static int
ISTORE_3
The byte opcodes defined by the Java Virtual Machine.
static int
ISUB
The byte opcodes defined by the Java Virtual Machine.
static int
IUSHR
The byte opcodes defined by the Java Virtual Machine.
static int
IXOR
The byte opcodes defined by the Java Virtual Machine.
static int
JSR
The byte opcodes defined by the Java Virtual Machine.
static int
JSR_W
The byte opcodes defined by the Java Virtual Machine.
static int
L2D
The byte opcodes defined by the Java Virtual Machine.
static int
L2F
The byte opcodes defined by the Java Virtual Machine.
static int
L2I
The byte opcodes defined by the Java Virtual Machine.
static int
LADD
The byte opcodes defined by the Java Virtual Machine.
static int
LALOAD
The byte opcodes defined by the Java Virtual Machine.
static int
LAND
The byte opcodes defined by the Java Virtual Machine.
static int
LASTORE
The byte opcodes defined by the Java Virtual Machine.
static int
LCMP
The byte opcodes defined by the Java Virtual Machine.
static int
LCONST_0
The byte opcodes defined by the Java Virtual Machine.
static int
LCONST_1
The byte opcodes defined by the Java Virtual Machine.
static int
LDC
The byte opcodes defined by the Java Virtual Machine.
static int
LDC2_W
The byte opcodes defined by the Java Virtual Machine.
static int
LDC_W
The byte opcodes defined by the Java Virtual Machine.
static int
LDIV
The byte opcodes defined by the Java Virtual Machine.
static int
LLOAD
The byte opcodes defined by the Java Virtual Machine.
static int
LLOAD_0
The byte opcodes defined by the Java Virtual Machine.
static int
LLOAD_1
The byte opcodes defined by the Java Virtual Machine.
static int
LLOAD_2
The byte opcodes defined by the Java Virtual Machine.
static int
LLOAD_3
The byte opcodes defined by the Java Virtual Machine.
static int
LMUL
The byte opcodes defined by the Java Virtual Machine.
static int
LNEG
The byte opcodes defined by the Java Virtual Machine.
static int
LOOKUPSWITCH
The byte opcodes defined by the Java Virtual Machine.
static int
LOR
The byte opcodes defined by the Java Virtual Machine.
static int
LREM
The byte opcodes defined by the Java Virtual Machine.
static int
LRETURN
The byte opcodes defined by the Java Virtual Machine.
static int
LSHL
The byte opcodes defined by the Java Virtual Machine.
static int
LSHR
The byte opcodes defined by the Java Virtual Machine.
static int
LSTORE
The byte opcodes defined by the Java Virtual Machine.
static int
LSTORE_0
The byte opcodes defined by the Java Virtual Machine.
static int
LSTORE_1
The byte opcodes defined by the Java Virtual Machine.
static int
LSTORE_2
The byte opcodes defined by the Java Virtual Machine.
static int
LSTORE_3
The byte opcodes defined by the Java Virtual Machine.
static int
LSUB
The byte opcodes defined by the Java Virtual Machine.
static int
LUSHR
The byte opcodes defined by the Java Virtual Machine.
static int
LXOR
The byte opcodes defined by the Java Virtual Machine.
static int
MONITORENTER
The byte opcodes defined by the Java Virtual Machine.
static int
MONITOREXIT
The byte opcodes defined by the Java Virtual Machine.
static int
MULTIANEWARRAY
The byte opcodes defined by the Java Virtual Machine.
static int
NEW
The byte opcodes defined by the Java Virtual Machine.
static int
NEWARRAY
The byte opcodes defined by the Java Virtual Machine.
static int
NOP
The byte opcodes defined by the Java Virtual Machine.
static int
POP
The byte opcodes defined by the Java Virtual Machine.
static int
POP2
The byte opcodes defined by the Java Virtual Machine.
static int
PUTFIELD
The byte opcodes defined by the Java Virtual Machine.
static int
PUTSTATIC
The byte opcodes defined by the Java Virtual Machine.
static int
RET
The byte opcodes defined by the Java Virtual Machine.
static int
RETURN
The byte opcodes defined by the Java Virtual Machine.
static int
SALOAD
The byte opcodes defined by the Java Virtual Machine.
static int
SASTORE
The byte opcodes defined by the Java Virtual Machine.
static int
SIPUSH
The byte opcodes defined by the Java Virtual Machine.
static int
SWAP
The byte opcodes defined by the Java Virtual Machine.
static int
TABLESWITCH
The byte opcodes defined by the Java Virtual Machine.
static byte
T_BOOLEAN
Types for the NEWARRAY opcode.
static byte
T_BYTE
Types for the NEWARRAY opcode.
static byte
T_CHAR
Types for the NEWARRAY opcode.
static byte
T_DOUBLE
Types for the NEWARRAY opcode.
static byte
T_FLOAT
Types for the NEWARRAY opcode.
static byte
T_INT
Types for the NEWARRAY opcode.
static byte
T_LONG
Types for the NEWARRAY opcode.
static byte
T_SHORT
Types for the NEWARRAY opcode.
static int
WIDE
The byte opcodes defined by the Java Virtual Machine.

Field Details

AALOAD

public static final int AALOAD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
50

AASTORE

public static final int AASTORE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
83

ACONST_NULL

public static final int ACONST_NULL
The byte opcodes defined by the Java Virtual Machine.
Field Value:
1

ALOAD

public static final int ALOAD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
25

ALOAD_0

public static final int ALOAD_0
The byte opcodes defined by the Java Virtual Machine.
Field Value:
42

ALOAD_1

public static final int ALOAD_1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
43

ALOAD_2

public static final int ALOAD_2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
44

ALOAD_3

public static final int ALOAD_3
The byte opcodes defined by the Java Virtual Machine.
Field Value:
45

ANEWARRAY

public static final int ANEWARRAY
The byte opcodes defined by the Java Virtual Machine.
Field Value:
189

ARETURN

public static final int ARETURN
The byte opcodes defined by the Java Virtual Machine.
Field Value:
176

ARRAYLENGTH

public static final int ARRAYLENGTH
The byte opcodes defined by the Java Virtual Machine.
Field Value:
190

ASTORE

public static final int ASTORE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
58

ASTORE_0

public static final int ASTORE_0
The byte opcodes defined by the Java Virtual Machine.
Field Value:
75

ASTORE_1

public static final int ASTORE_1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
76

ASTORE_2

public static final int ASTORE_2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
77

ASTORE_3

public static final int ASTORE_3
The byte opcodes defined by the Java Virtual Machine.
Field Value:
78

ATHROW

public static final int ATHROW
The byte opcodes defined by the Java Virtual Machine.
Field Value:
191

BALOAD

public static final int BALOAD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
51

BASTORE

public static final int BASTORE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
84

BIPUSH

public static final int BIPUSH
The byte opcodes defined by the Java Virtual Machine.
Field Value:
16

BREAKPOINT

public static final int BREAKPOINT
The byte opcodes defined by the Java Virtual Machine.
Field Value:
202

CALOAD

public static final int CALOAD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
52

CASTORE

public static final int CASTORE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
85

CHECKCAST

public static final int CHECKCAST
The byte opcodes defined by the Java Virtual Machine.
Field Value:
192

D2F

public static final int D2F
The byte opcodes defined by the Java Virtual Machine.
Field Value:
144

D2I

public static final int D2I
The byte opcodes defined by the Java Virtual Machine.
Field Value:
142

D2L

public static final int D2L
The byte opcodes defined by the Java Virtual Machine.
Field Value:
143

DADD

public static final int DADD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
99

DALOAD

public static final int DALOAD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
49

DASTORE

public static final int DASTORE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
82

DCMPG

public static final int DCMPG
The byte opcodes defined by the Java Virtual Machine.
Field Value:
152

DCMPL

public static final int DCMPL
The byte opcodes defined by the Java Virtual Machine.
Field Value:
151

DCONST_0

public static final int DCONST_0
The byte opcodes defined by the Java Virtual Machine.
Field Value:
14

DCONST_1

public static final int DCONST_1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
15

DDIV

public static final int DDIV
The byte opcodes defined by the Java Virtual Machine.
Field Value:
111

DLOAD

public static final int DLOAD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
24

DLOAD_0

public static final int DLOAD_0
The byte opcodes defined by the Java Virtual Machine.
Field Value:
38

DLOAD_1

public static final int DLOAD_1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
39

DLOAD_2

public static final int DLOAD_2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
40

DLOAD_3

public static final int DLOAD_3
The byte opcodes defined by the Java Virtual Machine.
Field Value:
41

DMUL

public static final int DMUL
The byte opcodes defined by the Java Virtual Machine.
Field Value:
107

DNEG

public static final int DNEG
The byte opcodes defined by the Java Virtual Machine.
Field Value:
119

DREM

public static final int DREM
The byte opcodes defined by the Java Virtual Machine.
Field Value:
115

DRETURN

public static final int DRETURN
The byte opcodes defined by the Java Virtual Machine.
Field Value:
175

DSTORE

public static final int DSTORE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
57

DSTORE_0

public static final int DSTORE_0
The byte opcodes defined by the Java Virtual Machine.
Field Value:
71

DSTORE_1

public static final int DSTORE_1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
72

DSTORE_2

public static final int DSTORE_2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
73

DSTORE_3

public static final int DSTORE_3
The byte opcodes defined by the Java Virtual Machine.
Field Value:
74

DSUB

public static final int DSUB
The byte opcodes defined by the Java Virtual Machine.
Field Value:
103

DUP

public static final int DUP
The byte opcodes defined by the Java Virtual Machine.
Field Value:
89

DUP2

public static final int DUP2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
92

DUP2_X1

public static final int DUP2_X1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
93

DUP2_X2

public static final int DUP2_X2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
94

DUP_X1

public static final int DUP_X1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
90

DUP_X2

public static final int DUP_X2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
91

F2D

public static final int F2D
The byte opcodes defined by the Java Virtual Machine.
Field Value:
141

F2I

public static final int F2I
The byte opcodes defined by the Java Virtual Machine.
Field Value:
139

F2L

public static final int F2L
The byte opcodes defined by the Java Virtual Machine.
Field Value:
140

FADD

public static final int FADD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
98

FALOAD

public static final int FALOAD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
48

FASTORE

public static final int FASTORE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
81

FCMPG

public static final int FCMPG
The byte opcodes defined by the Java Virtual Machine.
Field Value:
150

FCMPL

public static final int FCMPL
The byte opcodes defined by the Java Virtual Machine.
Field Value:
149

FCONST_0

public static final int FCONST_0
The byte opcodes defined by the Java Virtual Machine.
Field Value:
11

FCONST_1

public static final int FCONST_1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
12

FCONST_2

public static final int FCONST_2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
13

FDIV

public static final int FDIV
The byte opcodes defined by the Java Virtual Machine.
Field Value:
110

FLOAD

public static final int FLOAD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
23

FLOAD_0

public static final int FLOAD_0
The byte opcodes defined by the Java Virtual Machine.
Field Value:
34

FLOAD_1

public static final int FLOAD_1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
35

FLOAD_2

public static final int FLOAD_2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
36

FLOAD_3

public static final int FLOAD_3
The byte opcodes defined by the Java Virtual Machine.
Field Value:
37

FMUL

public static final int FMUL
The byte opcodes defined by the Java Virtual Machine.
Field Value:
106

FNEG

public static final int FNEG
The byte opcodes defined by the Java Virtual Machine.
Field Value:
118

FREM

public static final int FREM
The byte opcodes defined by the Java Virtual Machine.
Field Value:
114

FRETURN

public static final int FRETURN
The byte opcodes defined by the Java Virtual Machine.
Field Value:
174

FSTORE

public static final int FSTORE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
56

FSTORE_0

public static final int FSTORE_0
The byte opcodes defined by the Java Virtual Machine.
Field Value:
67

FSTORE_1

public static final int FSTORE_1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
68

FSTORE_2

public static final int FSTORE_2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
69

FSTORE_3

public static final int FSTORE_3
The byte opcodes defined by the Java Virtual Machine.
Field Value:
70

FSUB

public static final int FSUB
The byte opcodes defined by the Java Virtual Machine.
Field Value:
102

GETFIELD

public static final int GETFIELD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
180

GETSTATIC

public static final int GETSTATIC
The byte opcodes defined by the Java Virtual Machine.
Field Value:
178

GOTO

public static final int GOTO
The byte opcodes defined by the Java Virtual Machine.
Field Value:
167

GOTO_W

public static final int GOTO_W
The byte opcodes defined by the Java Virtual Machine.
Field Value:
200

I2B

public static final int I2B
The byte opcodes defined by the Java Virtual Machine.
Field Value:
145

I2C

public static final int I2C
The byte opcodes defined by the Java Virtual Machine.
Field Value:
146

I2D

public static final int I2D
The byte opcodes defined by the Java Virtual Machine.
Field Value:
135

I2F

public static final int I2F
The byte opcodes defined by the Java Virtual Machine.
Field Value:
134

I2L

public static final int I2L
The byte opcodes defined by the Java Virtual Machine.
Field Value:
133

I2S

public static final int I2S
The byte opcodes defined by the Java Virtual Machine.
Field Value:
147

IADD

public static final int IADD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
96

IALOAD

public static final int IALOAD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
46

IAND

public static final int IAND
The byte opcodes defined by the Java Virtual Machine.
Field Value:
126

IASTORE

public static final int IASTORE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
79

ICONST_0

public static final int ICONST_0
The byte opcodes defined by the Java Virtual Machine.
Field Value:
3

ICONST_1

public static final int ICONST_1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
4

ICONST_2

public static final int ICONST_2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
5

ICONST_3

public static final int ICONST_3
The byte opcodes defined by the Java Virtual Machine.
Field Value:
6

ICONST_4

public static final int ICONST_4
The byte opcodes defined by the Java Virtual Machine.
Field Value:
7

ICONST_5

public static final int ICONST_5
The byte opcodes defined by the Java Virtual Machine.
Field Value:
8

ICONST_M1

public static final int ICONST_M1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
2

IDIV

public static final int IDIV
The byte opcodes defined by the Java Virtual Machine.
Field Value:
108

IFEQ

public static final int IFEQ
The byte opcodes defined by the Java Virtual Machine.
Field Value:
153

IFGE

public static final int IFGE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
156

IFGT

public static final int IFGT
The byte opcodes defined by the Java Virtual Machine.
Field Value:
157

IFLE

public static final int IFLE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
158

IFLT

public static final int IFLT
The byte opcodes defined by the Java Virtual Machine.
Field Value:
155

IFNE

public static final int IFNE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
154

IFNONNULL

public static final int IFNONNULL
The byte opcodes defined by the Java Virtual Machine.
Field Value:
199

IFNULL

public static final int IFNULL
The byte opcodes defined by the Java Virtual Machine.
Field Value:
198

IF_ACMPEQ

public static final int IF_ACMPEQ
The byte opcodes defined by the Java Virtual Machine.
Field Value:
165

IF_ACMPNE

public static final int IF_ACMPNE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
166

IF_ICMPEQ

public static final int IF_ICMPEQ
The byte opcodes defined by the Java Virtual Machine.
Field Value:
159

IF_ICMPGE

public static final int IF_ICMPGE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
162

IF_ICMPGT

public static final int IF_ICMPGT
The byte opcodes defined by the Java Virtual Machine.
Field Value:
163

IF_ICMPLE

public static final int IF_ICMPLE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
164

IF_ICMPLT

public static final int IF_ICMPLT
The byte opcodes defined by the Java Virtual Machine.
Field Value:
161

IF_ICMPNE

public static final int IF_ICMPNE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
160

IINC

public static final int IINC
The byte opcodes defined by the Java Virtual Machine.
Field Value:
132

ILOAD

public static final int ILOAD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
21

ILOAD_0

public static final int ILOAD_0
The byte opcodes defined by the Java Virtual Machine.
Field Value:
26

ILOAD_1

public static final int ILOAD_1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
27

ILOAD_2

public static final int ILOAD_2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
28

ILOAD_3

public static final int ILOAD_3
The byte opcodes defined by the Java Virtual Machine.
Field Value:
29

IMPDEP1

public static final int IMPDEP1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
254

IMPDEP2

public static final int IMPDEP2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
255

IMUL

public static final int IMUL
The byte opcodes defined by the Java Virtual Machine.
Field Value:
104

INEG

public static final int INEG
The byte opcodes defined by the Java Virtual Machine.
Field Value:
116

INSTANCEOF

public static final int INSTANCEOF
The byte opcodes defined by the Java Virtual Machine.
Field Value:
193

INVOKEINTERFACE

public static final int INVOKEINTERFACE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
185

INVOKESPECIAL

public static final int INVOKESPECIAL
The byte opcodes defined by the Java Virtual Machine.
Field Value:
183

INVOKESTATIC

public static final int INVOKESTATIC
The byte opcodes defined by the Java Virtual Machine.
Field Value:
184

INVOKEVIRTUAL

public static final int INVOKEVIRTUAL
The byte opcodes defined by the Java Virtual Machine.
Field Value:
182

IOR

public static final int IOR
The byte opcodes defined by the Java Virtual Machine.
Field Value:
128

IREM

public static final int IREM
The byte opcodes defined by the Java Virtual Machine.
Field Value:
112

IRETURN

public static final int IRETURN
The byte opcodes defined by the Java Virtual Machine.
Field Value:
172

ISHL

public static final int ISHL
The byte opcodes defined by the Java Virtual Machine.
Field Value:
120

ISHR

public static final int ISHR
The byte opcodes defined by the Java Virtual Machine.
Field Value:
122

ISTORE

public static final int ISTORE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
54

ISTORE_0

public static final int ISTORE_0
The byte opcodes defined by the Java Virtual Machine.
Field Value:
59

ISTORE_1

public static final int ISTORE_1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
60

ISTORE_2

public static final int ISTORE_2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
61

ISTORE_3

public static final int ISTORE_3
The byte opcodes defined by the Java Virtual Machine.
Field Value:
62

ISUB

public static final int ISUB
The byte opcodes defined by the Java Virtual Machine.
Field Value:
100

IUSHR

public static final int IUSHR
The byte opcodes defined by the Java Virtual Machine.
Field Value:
124

IXOR

public static final int IXOR
The byte opcodes defined by the Java Virtual Machine.
Field Value:
130

JSR

public static final int JSR
The byte opcodes defined by the Java Virtual Machine.
Field Value:
168

JSR_W

public static final int JSR_W
The byte opcodes defined by the Java Virtual Machine.
Field Value:
201

L2D

public static final int L2D
The byte opcodes defined by the Java Virtual Machine.
Field Value:
138

L2F

public static final int L2F
The byte opcodes defined by the Java Virtual Machine.
Field Value:
137

L2I

public static final int L2I
The byte opcodes defined by the Java Virtual Machine.
Field Value:
136

LADD

public static final int LADD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
97

LALOAD

public static final int LALOAD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
47

LAND

public static final int LAND
The byte opcodes defined by the Java Virtual Machine.
Field Value:
127

LASTORE

public static final int LASTORE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
80

LCMP

public static final int LCMP
The byte opcodes defined by the Java Virtual Machine.
Field Value:
148

LCONST_0

public static final int LCONST_0
The byte opcodes defined by the Java Virtual Machine.
Field Value:
9

LCONST_1

public static final int LCONST_1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
10

LDC

public static final int LDC
The byte opcodes defined by the Java Virtual Machine.
Field Value:
18

LDC2_W

public static final int LDC2_W
The byte opcodes defined by the Java Virtual Machine.
Field Value:
20

LDC_W

public static final int LDC_W
The byte opcodes defined by the Java Virtual Machine.
Field Value:
19

LDIV

public static final int LDIV
The byte opcodes defined by the Java Virtual Machine.
Field Value:
109

LLOAD

public static final int LLOAD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
22

LLOAD_0

public static final int LLOAD_0
The byte opcodes defined by the Java Virtual Machine.
Field Value:
30

LLOAD_1

public static final int LLOAD_1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
31

LLOAD_2

public static final int LLOAD_2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
32

LLOAD_3

public static final int LLOAD_3
The byte opcodes defined by the Java Virtual Machine.
Field Value:
33

LMUL

public static final int LMUL
The byte opcodes defined by the Java Virtual Machine.
Field Value:
105

LNEG

public static final int LNEG
The byte opcodes defined by the Java Virtual Machine.
Field Value:
117

LOOKUPSWITCH

public static final int LOOKUPSWITCH
The byte opcodes defined by the Java Virtual Machine.
Field Value:
171

LOR

public static final int LOR
The byte opcodes defined by the Java Virtual Machine.
Field Value:
129

LREM

public static final int LREM
The byte opcodes defined by the Java Virtual Machine.
Field Value:
113

LRETURN

public static final int LRETURN
The byte opcodes defined by the Java Virtual Machine.
Field Value:
173

LSHL

public static final int LSHL
The byte opcodes defined by the Java Virtual Machine.
Field Value:
121

LSHR

public static final int LSHR
The byte opcodes defined by the Java Virtual Machine.
Field Value:
123

LSTORE

public static final int LSTORE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
55

LSTORE_0

public static final int LSTORE_0
The byte opcodes defined by the Java Virtual Machine.
Field Value:
63

LSTORE_1

public static final int LSTORE_1
The byte opcodes defined by the Java Virtual Machine.
Field Value:
64

LSTORE_2

public static final int LSTORE_2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
65

LSTORE_3

public static final int LSTORE_3
The byte opcodes defined by the Java Virtual Machine.
Field Value:
66

LSUB

public static final int LSUB
The byte opcodes defined by the Java Virtual Machine.
Field Value:
101

LUSHR

public static final int LUSHR
The byte opcodes defined by the Java Virtual Machine.
Field Value:
125

LXOR

public static final int LXOR
The byte opcodes defined by the Java Virtual Machine.
Field Value:
131

MONITORENTER

public static final int MONITORENTER
The byte opcodes defined by the Java Virtual Machine.
Field Value:
194

MONITOREXIT

public static final int MONITOREXIT
The byte opcodes defined by the Java Virtual Machine.
Field Value:
195

MULTIANEWARRAY

public static final int MULTIANEWARRAY
The byte opcodes defined by the Java Virtual Machine.
Field Value:
197

NEW

public static final int NEW
The byte opcodes defined by the Java Virtual Machine.
Field Value:
187

NEWARRAY

public static final int NEWARRAY
The byte opcodes defined by the Java Virtual Machine.
Field Value:
188

NOP

public static final int NOP
The byte opcodes defined by the Java Virtual Machine.
Field Value:
0

POP

public static final int POP
The byte opcodes defined by the Java Virtual Machine.
Field Value:
87

POP2

public static final int POP2
The byte opcodes defined by the Java Virtual Machine.
Field Value:
88

PUTFIELD

public static final int PUTFIELD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
181

PUTSTATIC

public static final int PUTSTATIC
The byte opcodes defined by the Java Virtual Machine.
Field Value:
179

RET

public static final int RET
The byte opcodes defined by the Java Virtual Machine.
Field Value:
169

RETURN

public static final int RETURN
The byte opcodes defined by the Java Virtual Machine.
Field Value:
177

SALOAD

public static final int SALOAD
The byte opcodes defined by the Java Virtual Machine.
Field Value:
53

SASTORE

public static final int SASTORE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
86

SIPUSH

public static final int SIPUSH
The byte opcodes defined by the Java Virtual Machine.
Field Value:
17

SWAP

public static final int SWAP
The byte opcodes defined by the Java Virtual Machine.
Field Value:
95

TABLESWITCH

public static final int TABLESWITCH
The byte opcodes defined by the Java Virtual Machine.
Field Value:
170

T_BOOLEAN

public static final byte T_BOOLEAN
Types for the NEWARRAY opcode.
Field Value:
4

T_BYTE

public static final byte T_BYTE
Types for the NEWARRAY opcode.
Field Value:
8

T_CHAR

public static final byte T_CHAR
Types for the NEWARRAY opcode.
Field Value:
5

T_DOUBLE

public static final byte T_DOUBLE
Types for the NEWARRAY opcode.
Field Value:
7

T_FLOAT

public static final byte T_FLOAT
Types for the NEWARRAY opcode.
Field Value:
6

T_INT

public static final byte T_INT
Types for the NEWARRAY opcode.
Field Value:
10

T_LONG

public static final byte T_LONG
Types for the NEWARRAY opcode.
Field Value:
11

T_SHORT

public static final byte T_SHORT
Types for the NEWARRAY opcode.
Field Value:
9

WIDE

public static final int WIDE
The byte opcodes defined by the Java Virtual Machine.
Field Value:
196