com.jeffpalm.basic.bytecode.instr
Interface Opcodes

All Known Implementing Classes:
Parser

public interface Opcodes


Field Summary
static byte aaload
           
static byte aastore
           
static byte aconst_null
           
static byte aload
           
static byte aload_0
           
static byte aload_1
           
static byte aload_2
           
static byte aload_3
           
static byte anewarray
           
static byte areturn
           
static byte arraylength
           
static byte astore
           
static byte astore_0
           
static byte astore_1
           
static byte astore_2
           
static byte astore_3
           
static byte athrow
           
static byte baload
           
static byte bastore
           
static byte bipush
           
static byte breakpoint
           
static byte caload
           
static byte castore
           
static byte checkcast
           
static byte d2f
           
static byte d2i
           
static byte d2l
           
static byte dadd
           
static byte daload
           
static byte dastore
           
static byte dcmpg
           
static byte dcmpl
           
static byte dconst_0
           
static byte dconst_1
           
static byte ddiv
           
static byte dload
           
static byte dload_0
           
static byte dload_1
           
static byte dload_2
           
static byte dload_3
           
static byte dmul
           
static byte dneg
           
static byte drem
           
static byte dreturn
           
static byte dstore
           
static byte dstore_0
           
static byte dstore_1
           
static byte dstore_2
           
static byte dstore_3
           
static byte dsub
           
static byte dup
           
static byte dup_x1
           
static byte dup_x2
           
static byte dup2
           
static byte dup2_x1
           
static byte dup2_x2
           
static byte f2d
           
static byte f2i
           
static byte f2l
           
static byte fadd
           
static byte faload
           
static byte fastore
           
static byte fcmpg
           
static byte fcmpl
           
static byte fconst_0
           
static byte fconst_1
           
static byte fconst_2
           
static byte fdiv
           
static byte fload
           
static byte fload_0
           
static byte fload_1
           
static byte fload_2
           
static byte fload_3
           
static byte fmul
           
static byte fneg
           
static byte frem
           
static byte freturn
           
static byte fstore
           
static byte fstore_0
           
static byte fstore_1
           
static byte fstore_2
           
static byte fstore_3
           
static byte fsub
           
static byte getfield
           
static byte getstatic
           
static byte goto_
           
static byte goto_w
           
static byte i2b
           
static byte i2c
           
static byte i2d
           
static byte i2f
           
static byte i2l
           
static byte i2s
           
static byte iadd
           
static byte iaload
           
static byte iand
           
static byte iastore
           
static byte iconst_0
           
static byte iconst_1
           
static byte iconst_2
           
static byte iconst_3
           
static byte iconst_4
           
static byte iconst_5
           
static byte iconst_m1
           
static byte idiv
           
static byte if_acmpeq
           
static byte if_acmpne
           
static byte if_icmpeq
           
static byte if_icmpge
           
static byte if_icmpgt
           
static byte if_icmple
           
static byte if_icmplt
           
static byte if_icmpne
           
static byte ifeq
           
static byte ifge
           
static byte ifgt
           
static byte ifle
           
static byte iflt
           
static byte ifne
           
static byte ifnonnull
           
static byte ifnull
           
static byte iinc
           
static byte iload
           
static byte iload_0
           
static byte iload_1
           
static byte iload_2
           
static byte iload_3
           
static byte impdep1
           
static byte impdep2
           
static byte imul
           
static byte ineg
           
static byte instanceof_
           
static byte invokeinterface
           
static byte invokespecial
           
static byte invokestatic
           
static byte invokevirtual
           
static byte ior
           
static byte irem
           
static byte ireturn
           
static byte ishl
           
static byte ishr
           
static byte istore
           
static byte istore_0
           
static byte istore_1
           
static byte istore_2
           
static byte istore_3
           
static byte isub
           
static byte iushr
           
static byte ixor
           
static byte jsr
           
static byte jsr_w
           
static byte l2d
           
static byte l2f
           
static byte l2i
           
static byte ladd
           
static byte laload
           
static byte land
           
static byte lastore
           
static byte lcmp
           
static byte lconst_0
           
static byte lconst_1
           
static byte ldc
           
static byte ldc_w
           
static byte ldc2_w
           
static byte ldiv
           
static byte lload
           
static byte lload_0
           
static byte lload_1
           
static byte lload_2
           
static byte lload_3
           
static byte lmul
           
static byte lneg
           
static byte lookupswitch
           
static byte lor
           
static byte lrem
           
static byte lreturn
           
static byte lshl
           
static byte lshr
           
static byte lstore
           
static byte lstore_0
           
static byte lstore_1
           
static byte lstore_2
           
static byte lstore_3
           
static byte lsub
           
static byte lushr
           
static byte lxor
           
static byte monitorenter
           
static byte monitorexit
           
static byte multianewarray
           
static byte new_
           
static byte newarray
           
static byte nop
           
static byte pop
           
static byte pop2
           
static byte putfield
           
static byte putstatic
           
static byte ret
           
static byte return_
           
static byte saload
           
static byte sastore
           
static byte sipush
           
static byte swap
           
static byte tableswitch
           
static byte wide
           
static byte xxxunusedxxx1
           
 

Field Detail

nop

static final byte nop
See Also:
Constant Field Values

aconst_null

static final byte aconst_null
See Also:
Constant Field Values

iconst_m1

static final byte iconst_m1
See Also:
Constant Field Values

iconst_0

static final byte iconst_0
See Also:
Constant Field Values

iconst_1

static final byte iconst_1
See Also:
Constant Field Values

iconst_2

static final byte iconst_2
See Also:
Constant Field Values

iconst_3

static final byte iconst_3
See Also:
Constant Field Values

iconst_4

static final byte iconst_4
See Also:
Constant Field Values

iconst_5

static final byte iconst_5
See Also:
Constant Field Values

lconst_0

static final byte lconst_0
See Also:
Constant Field Values

lconst_1

static final byte lconst_1
See Also:
Constant Field Values

fconst_0

static final byte fconst_0
See Also:
Constant Field Values

fconst_1

static final byte fconst_1
See Also:
Constant Field Values

fconst_2

static final byte fconst_2
See Also:
Constant Field Values

dconst_0

static final byte dconst_0
See Also:
Constant Field Values

dconst_1

static final byte dconst_1
See Also:
Constant Field Values

bipush

static final byte bipush
See Also:
Constant Field Values

sipush

static final byte sipush
See Also:
Constant Field Values

ldc

static final byte ldc
See Also:
Constant Field Values

ldc_w

static final byte ldc_w
See Also:
Constant Field Values

ldc2_w

static final byte ldc2_w
See Also:
Constant Field Values

iload

static final byte iload
See Also:
Constant Field Values

lload

static final byte lload
See Also:
Constant Field Values

fload

static final byte fload
See Also:
Constant Field Values

dload

static final byte dload
See Also:
Constant Field Values

aload

static final byte aload
See Also:
Constant Field Values

iload_0

static final byte iload_0
See Also:
Constant Field Values

iload_1

static final byte iload_1
See Also:
Constant Field Values

iload_2

static final byte iload_2
See Also:
Constant Field Values

iload_3

static final byte iload_3
See Also:
Constant Field Values

lload_0

static final byte lload_0
See Also:
Constant Field Values

lload_1

static final byte lload_1
See Also:
Constant Field Values

lload_2

static final byte lload_2
See Also:
Constant Field Values

lload_3

static final byte lload_3
See Also:
Constant Field Values

fload_0

static final byte fload_0
See Also:
Constant Field Values

fload_1

static final byte fload_1
See Also:
Constant Field Values

fload_2

static final byte fload_2
See Also:
Constant Field Values

fload_3

static final byte fload_3
See Also:
Constant Field Values

dload_0

static final byte dload_0
See Also:
Constant Field Values

dload_1

static final byte dload_1
See Also:
Constant Field Values

dload_2

static final byte dload_2
See Also:
Constant Field Values

dload_3

static final byte dload_3
See Also:
Constant Field Values

aload_0

static final byte aload_0
See Also:
Constant Field Values

aload_1

static final byte aload_1
See Also:
Constant Field Values

aload_2

static final byte aload_2
See Also:
Constant Field Values

aload_3

static final byte aload_3
See Also:
Constant Field Values

iaload

static final byte iaload
See Also:
Constant Field Values

laload

static final byte laload
See Also:
Constant Field Values

faload

static final byte faload
See Also:
Constant Field Values

daload

static final byte daload
See Also:
Constant Field Values

aaload

static final byte aaload
See Also:
Constant Field Values

baload

static final byte baload
See Also:
Constant Field Values

caload

static final byte caload
See Also:
Constant Field Values

saload

static final byte saload
See Also:
Constant Field Values

istore

static final byte istore
See Also:
Constant Field Values

lstore

static final byte lstore
See Also:
Constant Field Values

fstore

static final byte fstore
See Also:
Constant Field Values

dstore

static final byte dstore
See Also:
Constant Field Values

astore

static final byte astore
See Also:
Constant Field Values

istore_0

static final byte istore_0
See Also:
Constant Field Values

istore_1

static final byte istore_1
See Also:
Constant Field Values

istore_2

static final byte istore_2
See Also:
Constant Field Values

istore_3

static final byte istore_3
See Also:
Constant Field Values

lstore_0

static final byte lstore_0
See Also:
Constant Field Values

lstore_1

static final byte lstore_1
See Also:
Constant Field Values

lstore_2

static final byte lstore_2
See Also:
Constant Field Values

lstore_3

static final byte lstore_3
See Also:
Constant Field Values

fstore_0

static final byte fstore_0
See Also:
Constant Field Values

fstore_1

static final byte fstore_1
See Also:
Constant Field Values

fstore_2

static final byte fstore_2
See Also:
Constant Field Values

fstore_3

static final byte fstore_3
See Also:
Constant Field Values

dstore_0

static final byte dstore_0
See Also:
Constant Field Values

dstore_1

static final byte dstore_1
See Also:
Constant Field Values

dstore_2

static final byte dstore_2
See Also:
Constant Field Values

dstore_3

static final byte dstore_3
See Also:
Constant Field Values

astore_0

static final byte astore_0
See Also:
Constant Field Values

astore_1

static final byte astore_1
See Also:
Constant Field Values

astore_2

static final byte astore_2
See Also:
Constant Field Values

astore_3

static final byte astore_3
See Also:
Constant Field Values

iastore

static final byte iastore
See Also:
Constant Field Values

lastore

static final byte lastore
See Also:
Constant Field Values

fastore

static final byte fastore
See Also:
Constant Field Values

dastore

static final byte dastore
See Also:
Constant Field Values

aastore

static final byte aastore
See Also:
Constant Field Values

bastore

static final byte bastore
See Also:
Constant Field Values

castore

static final byte castore
See Also:
Constant Field Values

sastore

static final byte sastore
See Also:
Constant Field Values

pop

static final byte pop
See Also:
Constant Field Values

pop2

static final byte pop2
See Also:
Constant Field Values

dup

static final byte dup
See Also:
Constant Field Values

dup_x1

static final byte dup_x1
See Also:
Constant Field Values

dup_x2

static final byte dup_x2
See Also:
Constant Field Values

dup2

static final byte dup2
See Also:
Constant Field Values

dup2_x1

static final byte dup2_x1
See Also:
Constant Field Values

dup2_x2

static final byte dup2_x2
See Also:
Constant Field Values

swap

static final byte swap
See Also:
Constant Field Values

iadd

static final byte iadd
See Also:
Constant Field Values

ladd

static final byte ladd
See Also:
Constant Field Values

fadd

static final byte fadd
See Also:
Constant Field Values

dadd

static final byte dadd
See Also:
Constant Field Values

isub

static final byte isub
See Also:
Constant Field Values

lsub

static final byte lsub
See Also:
Constant Field Values

fsub

static final byte fsub
See Also:
Constant Field Values

dsub

static final byte dsub
See Also:
Constant Field Values

imul

static final byte imul
See Also:
Constant Field Values

lmul

static final byte lmul
See Also:
Constant Field Values

fmul

static final byte fmul
See Also:
Constant Field Values

dmul

static final byte dmul
See Also:
Constant Field Values

idiv

static final byte idiv
See Also:
Constant Field Values

ldiv

static final byte ldiv
See Also:
Constant Field Values

fdiv

static final byte fdiv
See Also:
Constant Field Values

ddiv

static final byte ddiv
See Also:
Constant Field Values

irem

static final byte irem
See Also:
Constant Field Values

lrem

static final byte lrem
See Also:
Constant Field Values

frem

static final byte frem
See Also:
Constant Field Values

drem

static final byte drem
See Also:
Constant Field Values

ineg

static final byte ineg
See Also:
Constant Field Values

lneg

static final byte lneg
See Also:
Constant Field Values

fneg

static final byte fneg
See Also:
Constant Field Values

dneg

static final byte dneg
See Also:
Constant Field Values

ishl

static final byte ishl
See Also:
Constant Field Values

lshl

static final byte lshl
See Also:
Constant Field Values

ishr

static final byte ishr
See Also:
Constant Field Values

lshr

static final byte lshr
See Also:
Constant Field Values

iushr

static final byte iushr
See Also:
Constant Field Values

lushr

static final byte lushr
See Also:
Constant Field Values

iand

static final byte iand
See Also:
Constant Field Values

land

static final byte land
See Also:
Constant Field Values

ior

static final byte ior
See Also:
Constant Field Values

lor

static final byte lor
See Also:
Constant Field Values

ixor

static final byte ixor
See Also:
Constant Field Values

lxor

static final byte lxor
See Also:
Constant Field Values

iinc

static final byte iinc
See Also:
Constant Field Values

i2l

static final byte i2l
See Also:
Constant Field Values

i2f

static final byte i2f
See Also:
Constant Field Values

i2d

static final byte i2d
See Also:
Constant Field Values

l2i

static final byte l2i
See Also:
Constant Field Values

l2f

static final byte l2f
See Also:
Constant Field Values

l2d

static final byte l2d
See Also:
Constant Field Values

f2i

static final byte f2i
See Also:
Constant Field Values

f2l

static final byte f2l
See Also:
Constant Field Values

f2d

static final byte f2d
See Also:
Constant Field Values

d2i

static final byte d2i
See Also:
Constant Field Values

d2l

static final byte d2l
See Also:
Constant Field Values

d2f

static final byte d2f
See Also:
Constant Field Values

i2b

static final byte i2b
See Also:
Constant Field Values

i2c

static final byte i2c
See Also:
Constant Field Values

i2s

static final byte i2s
See Also:
Constant Field Values

lcmp

static final byte lcmp
See Also:
Constant Field Values

fcmpl

static final byte fcmpl
See Also:
Constant Field Values

fcmpg

static final byte fcmpg
See Also:
Constant Field Values

dcmpl

static final byte dcmpl
See Also:
Constant Field Values

dcmpg

static final byte dcmpg
See Also:
Constant Field Values

ifeq

static final byte ifeq
See Also:
Constant Field Values

ifne

static final byte ifne
See Also:
Constant Field Values

iflt

static final byte iflt
See Also:
Constant Field Values

ifge

static final byte ifge
See Also:
Constant Field Values

ifgt

static final byte ifgt
See Also:
Constant Field Values

ifle

static final byte ifle
See Also:
Constant Field Values

if_icmpeq

static final byte if_icmpeq
See Also:
Constant Field Values

if_icmpne

static final byte if_icmpne
See Also:
Constant Field Values

if_icmplt

static final byte if_icmplt
See Also:
Constant Field Values

if_icmpge

static final byte if_icmpge
See Also:
Constant Field Values

if_icmpgt

static final byte if_icmpgt
See Also:
Constant Field Values

if_icmple

static final byte if_icmple
See Also:
Constant Field Values

if_acmpeq

static final byte if_acmpeq
See Also:
Constant Field Values

if_acmpne

static final byte if_acmpne
See Also:
Constant Field Values

goto_

static final byte goto_
See Also:
Constant Field Values

jsr

static final byte jsr
See Also:
Constant Field Values

ret

static final byte ret
See Also:
Constant Field Values

tableswitch

static final byte tableswitch
See Also:
Constant Field Values

lookupswitch

static final byte lookupswitch
See Also:
Constant Field Values

ireturn

static final byte ireturn
See Also:
Constant Field Values

lreturn

static final byte lreturn
See Also:
Constant Field Values

freturn

static final byte freturn
See Also:
Constant Field Values

dreturn

static final byte dreturn
See Also:
Constant Field Values

areturn

static final byte areturn
See Also:
Constant Field Values

return_

static final byte return_
See Also:
Constant Field Values

getstatic

static final byte getstatic
See Also:
Constant Field Values

putstatic

static final byte putstatic
See Also:
Constant Field Values

getfield

static final byte getfield
See Also:
Constant Field Values

putfield

static final byte putfield
See Also:
Constant Field Values

invokevirtual

static final byte invokevirtual
See Also:
Constant Field Values

invokespecial

static final byte invokespecial
See Also:
Constant Field Values

invokestatic

static final byte invokestatic
See Also:
Constant Field Values

invokeinterface

static final byte invokeinterface
See Also:
Constant Field Values

xxxunusedxxx1

static final byte xxxunusedxxx1
See Also:
Constant Field Values

new_

static final byte new_
See Also:
Constant Field Values

newarray

static final byte newarray
See Also:
Constant Field Values

anewarray

static final byte anewarray
See Also:
Constant Field Values

arraylength

static final byte arraylength
See Also:
Constant Field Values

athrow

static final byte athrow
See Also:
Constant Field Values

checkcast

static final byte checkcast
See Also:
Constant Field Values

instanceof_

static final byte instanceof_
See Also:
Constant Field Values

monitorenter

static final byte monitorenter
See Also:
Constant Field Values

monitorexit

static final byte monitorexit
See Also:
Constant Field Values

wide

static final byte wide
See Also:
Constant Field Values

multianewarray

static final byte multianewarray
See Also:
Constant Field Values

ifnull

static final byte ifnull
See Also:
Constant Field Values

ifnonnull

static final byte ifnonnull
See Also:
Constant Field Values

goto_w

static final byte goto_w
See Also:
Constant Field Values

jsr_w

static final byte jsr_w
See Also:
Constant Field Values

breakpoint

static final byte breakpoint
See Also:
Constant Field Values

impdep1

static final byte impdep1
See Also:
Constant Field Values

impdep2

static final byte impdep2
See Also:
Constant Field Values