Enum Class Opcode

java.lang.Object
java.lang.Enum<Opcode>
java.lang.classfile.Opcode
All Implemented Interfaces:
Serializable, Comparable<Opcode>, Constable

public enum Opcode extends Enum<Opcode>
Describes the opcodes of the JVM instruction set, as described in JVMS 6.5. This includes a few pseudo-opcodes modified by wide.

An opcode describes the operation of an instruction.

API Note:
The enum constants are named after the opcodes' mnemonics in uppercase. Wide pseudo-opcodes are named with the original opcodes' mnemonic plus a _W suffix. However, ldc_w, ldc2_w, goto_w, and jsr_w are legitimate opcodes instead of wide pseudo-opcodes.
See Java Virtual Machine Specification:
6.5 Instructions
Since:
24
See Also: