Interface JVM

All Known Implementing Classes:
AsmBackEnd, CodeAttribute, CodeIterator, CONSTANT_Class_info, CONSTANT_Double_info, CONSTANT_Fieldref_info, CONSTANT_Float_info, CONSTANT_Integer_info, CONSTANT_InterfaceMethodref_info, CONSTANT_Long_info, CONSTANT_Methodref_info, CONSTANT_NameAndType_info, CONSTANT_String_info, CONSTANT_Unicode_info, CONSTANT_Utf8_info, ConstantPool, ConstantStrings, FieldInfo, Jump, JumpStatistics, Klass, MethodInfo, NativeRef, StackEntry

abstract interface JVM


Field Summary
static int ACC_ABSTRACT
           
static int ACC_FINAL
           
static int ACC_INTERFACE
           
static int ACC_NATIVE
           
static int ACC_PRIVATE
           
static int ACC_PROTECTED
           
static int ACC_PUBLIC
           
static int ACC_STATIC
           
static int ACC_SUPER
           
static int ACC_SYNCHRONIZED
           
static int ACC_TRANSIENT
           
static int ACC_VOLATILE
           
static byte[] BytecodeLength
           
static int CONSTANT_Class
           
static int CONSTANT_Double
           
static int CONSTANT_Fieldref
           
static int CONSTANT_Float
           
static int CONSTANT_Integer
           
static int CONSTANT_InterfaceMethodref
           
static int CONSTANT_Long
           
static int CONSTANT_Methodref
           
static int CONSTANT_NameAndType
           
static int CONSTANT_String
           
static int CONSTANT_Unicode
           
static int CONSTANT_Utf8
           
static int op_aaload
           
static int op_aastore
           
static int op_aconst_null
           
static int op_aload
           
static int op_aload_0
           
static int op_aload_1
           
static int op_aload_2
           
static int op_aload_3
           
static int op_anewarray
           
static int op_areturn
           
static int op_arraylength
           
static int op_astore
           
static int op_astore_0
           
static int op_astore_1
           
static int op_astore_2
           
static int op_astore_3
           
static int op_athrow
           
static int op_baload
           
static int op_bastore
           
static int op_bipush
           
static int op_breakpoint
           
static int op_caload
           
static int op_castore
           
static int op_checkcast
           
static int op_d2f
           
static int op_d2i
           
static int op_d2l
           
static int op_dadd
           
static int op_daload
           
static int op_dastore
           
static int op_dcmpg
           
static int op_dcmpl
           
static int op_dconst_0
           
static int op_dconst_1
           
static int op_ddiv
           
static int op_dload
           
static int op_dload_0
           
static int op_dload_1
           
static int op_dload_2
           
static int op_dload_3
           
static int op_dmul
           
static int op_dneg
           
static int op_drem
           
static int op_dreturn
           
static int op_dstore
           
static int op_dstore_0
           
static int op_dstore_1
           
static int op_dstore_2
           
static int op_dstore_3
           
static int op_dsub
           
static int op_dup
           
static int op_dup_x1
           
static int op_dup_x2
           
static int op_dup2
           
static int op_dup2_x1
           
static int op_dup2_x2
           
static int op_f2d
           
static int op_f2i
           
static int op_f2l
           
static int op_fadd
           
static int op_faload
           
static int op_fastore
           
static int op_fcmpg
           
static int op_fcmpl
           
static int op_fconst_0
           
static int op_fconst_1
           
static int op_fconst_2
           
static int op_fdiv
           
static int op_fload
           
static int op_fload_0
           
static int op_fload_1
           
static int op_fload_2
           
static int op_fload_3
           
static int op_fmul
           
static int op_fneg
           
static int op_frem
           
static int op_freturn
           
static int op_fstore
           
static int op_fstore_0
           
static int op_fstore_1
           
static int op_fstore_2
           
static int op_fstore_3
           
static int op_fsub
           
static int op_getfield
           
static int op_getstatic
           
static int op_goto
           
static int op_goto_w
           
static int op_i2b
           
static int op_i2c
           
static int op_i2d
           
static int op_i2f
           
static int op_i2l
           
static int op_i2s
           
static int op_iadd
           
static int op_iaload
           
static int op_iand
           
static int op_iastore
           
static int op_iconst_0
           
static int op_iconst_1
           
static int op_iconst_2
           
static int op_iconst_3
           
static int op_iconst_4
           
static int op_iconst_5
           
static int op_iconst_m1
           
static int op_idiv
           
static int op_if_acmpeq
           
static int op_if_acmpne
           
static int op_if_icmpeq
           
static int op_if_icmpge
           
static int op_if_icmpgt
           
static int op_if_icmple
           
static int op_if_icmplt
           
static int op_if_icmpne
           
static int op_ifeq
           
static int op_ifge
           
static int op_ifgt
           
static int op_ifle
           
static int op_iflt
           
static int op_ifne
           
static int op_ifnonnull
           
static int op_ifnull
           
static int op_iinc
           
static int op_iload
           
static int op_iload_0
           
static int op_iload_1
           
static int op_iload_2
           
static int op_iload_3
           
static int op_imul
           
static int op_ineg
           
static int op_instanceof
           
static int op_invokeinterface
           
static int op_invokespecial
           
static int op_invokestatic
           
static int op_invokevirtual
           
static int op_ior
           
static int op_irem
           
static int op_ireturn
           
static int op_ishl
           
static int op_ishr
           
static int op_istore
           
static int op_istore_0
           
static int op_istore_1
           
static int op_istore_2
           
static int op_istore_3
           
static int op_isub
           
static int op_iushr
           
static int op_ixor
           
static int op_jsr
           
static int op_jsr_w
           
static int op_l2d
           
static int op_l2f
           
static int op_l2i
           
static int op_ladd
           
static int op_laload
           
static int op_land
           
static int op_lastore
           
static int op_lcmp
           
static int op_lconst_0
           
static int op_lconst_1
           
static int op_ldc
           
static int op_ldc_w
           
static int op_ldc2_w
           
static int op_ldiv
           
static int op_lload
           
static int op_lload_0
           
static int op_lload_1
           
static int op_lload_2
           
static int op_lload_3
           
static int op_lmul
           
static int op_lneg
           
static int op_lookupswitch
           
static int op_lor
           
static int op_lrem
           
static int op_lreturn
           
static int op_lshl
           
static int op_lshr
           
static int op_lstore
           
static int op_lstore_0
           
static int op_lstore_1
           
static int op_lstore_2
           
static int op_lstore_3
           
static int op_lsub
           
static int op_lushr
           
static int op_lxor
           
static int op_monitorenter
           
static int op_monitorexit
           
static int op_multianewarray
           
static int op_new
           
static int op_newarray
           
static int op_nop
           
static int op_pop
           
static int op_pop2
           
static int op_putfield
           
static int op_putstatic
           
static int op_ret
           
static int op_return
           
static int op_saload
           
static int op_sastore
           
static int op_sipush
           
static int op_swap
           
static int op_tableswitch
           
static int op_wide
           
static java.lang.String[] OPCODE_NAMES
           
static byte[] StackDeltas
           
 

Field Detail

ACC_PUBLIC

public static final int ACC_PUBLIC

ACC_PRIVATE

public static final int ACC_PRIVATE

ACC_PROTECTED

public static final int ACC_PROTECTED

ACC_STATIC

public static final int ACC_STATIC

ACC_FINAL

public static final int ACC_FINAL

ACC_SYNCHRONIZED

public static final int ACC_SYNCHRONIZED

ACC_SUPER

public static final int ACC_SUPER

ACC_VOLATILE

public static final int ACC_VOLATILE

ACC_TRANSIENT

public static final int ACC_TRANSIENT

ACC_NATIVE

public static final int ACC_NATIVE

ACC_INTERFACE

public static final int ACC_INTERFACE

ACC_ABSTRACT

public static final int ACC_ABSTRACT

CONSTANT_Class

public static final int CONSTANT_Class

CONSTANT_Fieldref

public static final int CONSTANT_Fieldref

CONSTANT_Methodref

public static final int CONSTANT_Methodref

CONSTANT_InterfaceMethodref

public static final int CONSTANT_InterfaceMethodref

CONSTANT_String

public static final int CONSTANT_String

CONSTANT_Integer

public static final int CONSTANT_Integer

CONSTANT_Float

public static final int CONSTANT_Float

CONSTANT_Long

public static final int CONSTANT_Long

CONSTANT_Double

public static final int CONSTANT_Double

CONSTANT_NameAndType

public static final int CONSTANT_NameAndType

CONSTANT_Utf8

public static final int CONSTANT_Utf8

CONSTANT_Unicode

public static final int CONSTANT_Unicode

op_nop

public static final int op_nop

op_aconst_null

public static final int op_aconst_null

op_iconst_m1

public static final int op_iconst_m1

op_iconst_0

public static final int op_iconst_0

op_iconst_1

public static final int op_iconst_1

op_iconst_2

public static final int op_iconst_2

op_iconst_3

public static final int op_iconst_3

op_iconst_4

public static final int op_iconst_4

op_iconst_5

public static final int op_iconst_5

op_lconst_0

public static final int op_lconst_0

op_lconst_1

public static final int op_lconst_1

op_fconst_0

public static final int op_fconst_0

op_fconst_1

public static final int op_fconst_1

op_fconst_2

public static final int op_fconst_2

op_dconst_0

public static final int op_dconst_0

op_dconst_1

public static final int op_dconst_1

op_bipush

public static final int op_bipush

op_sipush

public static final int op_sipush

op_ldc

public static final int op_ldc

op_ldc_w

public static final int op_ldc_w

op_ldc2_w

public static final int op_ldc2_w

op_iload

public static final int op_iload

op_lload

public static final int op_lload

op_fload

public static final int op_fload

op_dload

public static final int op_dload

op_aload

public static final int op_aload

op_iload_0

public static final int op_iload_0

op_iload_1

public static final int op_iload_1

op_iload_2

public static final int op_iload_2

op_iload_3

public static final int op_iload_3

op_lload_0

public static final int op_lload_0

op_lload_1

public static final int op_lload_1

op_lload_2

public static final int op_lload_2

op_lload_3

public static final int op_lload_3

op_fload_0

public static final int op_fload_0

op_fload_1

public static final int op_fload_1

op_fload_2

public static final int op_fload_2

op_fload_3

public static final int op_fload_3

op_dload_0

public static final int op_dload_0

op_dload_1

public static final int op_dload_1

op_dload_2

public static final int op_dload_2

op_dload_3

public static final int op_dload_3

op_aload_0

public static final int op_aload_0

op_aload_1

public static final int op_aload_1

op_aload_2

public static final int op_aload_2

op_aload_3

public static final int op_aload_3

op_iaload

public static final int op_iaload

op_laload

public static final int op_laload

op_faload

public static final int op_faload

op_daload

public static final int op_daload

op_aaload

public static final int op_aaload

op_baload

public static final int op_baload

op_caload

public static final int op_caload

op_saload

public static final int op_saload

op_istore

public static final int op_istore

op_lstore

public static final int op_lstore

op_fstore

public static final int op_fstore

op_dstore

public static final int op_dstore

op_astore

public static final int op_astore

op_istore_0

public static final int op_istore_0

op_istore_1

public static final int op_istore_1

op_istore_2

public static final int op_istore_2

op_istore_3

public static final int op_istore_3

op_lstore_0

public static final int op_lstore_0

op_lstore_1

public static final int op_lstore_1

op_lstore_2

public static final int op_lstore_2

op_lstore_3

public static final int op_lstore_3

op_fstore_0

public static final int op_fstore_0

op_fstore_1

public static final int op_fstore_1

op_fstore_2

public static final int op_fstore_2

op_fstore_3

public static final int op_fstore_3

op_dstore_0

public static final int op_dstore_0

op_dstore_1

public static final int op_dstore_1

op_dstore_2

public static final int op_dstore_2

op_dstore_3

public static final int op_dstore_3

op_astore_0

public static final int op_astore_0

op_astore_1

public static final int op_astore_1

op_astore_2

public static final int op_astore_2

op_astore_3

public static final int op_astore_3

op_iastore

public static final int op_iastore

op_lastore

public static final int op_lastore

op_fastore

public static final int op_fastore

op_dastore

public static final int op_dastore

op_aastore

public static final int op_aastore

op_bastore

public static final int op_bastore

op_castore

public static final int op_castore

op_sastore

public static final int op_sastore

op_pop

public static final int op_pop

op_pop2

public static final int op_pop2

op_dup

public static final int op_dup

op_dup_x1

public static final int op_dup_x1

op_dup_x2

public static final int op_dup_x2

op_dup2

public static final int op_dup2

op_dup2_x1

public static final int op_dup2_x1

op_dup2_x2

public static final int op_dup2_x2

op_swap

public static final int op_swap

op_iadd

public static final int op_iadd

op_ladd

public static final int op_ladd

op_fadd

public static final int op_fadd

op_dadd

public static final int op_dadd

op_isub

public static final int op_isub

op_lsub

public static final int op_lsub

op_fsub

public static final int op_fsub

op_dsub

public static final int op_dsub

op_imul

public static final int op_imul

op_lmul

public static final int op_lmul

op_fmul

public static final int op_fmul

op_dmul

public static final int op_dmul

op_idiv

public static final int op_idiv

op_ldiv

public static final int op_ldiv

op_fdiv

public static final int op_fdiv

op_ddiv

public static final int op_ddiv

op_irem

public static final int op_irem

op_lrem

public static final int op_lrem

op_frem

public static final int op_frem

op_drem

public static final int op_drem

op_ineg

public static final int op_ineg

op_lneg

public static final int op_lneg

op_fneg

public static final int op_fneg

op_dneg

public static final int op_dneg

op_ishl

public static final int op_ishl

op_lshl

public static final int op_lshl

op_ishr

public static final int op_ishr

op_lshr

public static final int op_lshr

op_iushr

public static final int op_iushr

op_lushr

public static final int op_lushr

op_iand

public static final int op_iand

op_land

public static final int op_land

op_ior

public static final int op_ior

op_lor

public static final int op_lor

op_ixor

public static final int op_ixor

op_lxor

public static final int op_lxor

op_iinc

public static final int op_iinc

op_i2l

public static final int op_i2l

op_i2f

public static final int op_i2f

op_i2d

public static final int op_i2d

op_l2i

public static final int op_l2i

op_l2f

public static final int op_l2f

op_l2d

public static final int op_l2d

op_f2i

public static final int op_f2i

op_f2l

public static final int op_f2l

op_f2d

public static final int op_f2d

op_d2i

public static final int op_d2i

op_d2l

public static final int op_d2l

op_d2f

public static final int op_d2f

op_i2b

public static final int op_i2b

op_i2c

public static final int op_i2c

op_i2s

public static final int op_i2s

op_lcmp

public static final int op_lcmp

op_fcmpl

public static final int op_fcmpl

op_fcmpg

public static final int op_fcmpg

op_dcmpl

public static final int op_dcmpl

op_dcmpg

public static final int op_dcmpg

op_ifeq

public static final int op_ifeq

op_ifne

public static final int op_ifne

op_iflt

public static final int op_iflt

op_ifge

public static final int op_ifge

op_ifgt

public static final int op_ifgt

op_ifle

public static final int op_ifle

op_if_icmpeq

public static final int op_if_icmpeq

op_if_icmpne

public static final int op_if_icmpne

op_if_icmplt

public static final int op_if_icmplt

op_if_icmpge

public static final int op_if_icmpge

op_if_icmpgt

public static final int op_if_icmpgt

op_if_icmple

public static final int op_if_icmple

op_if_acmpeq

public static final int op_if_acmpeq

op_if_acmpne

public static final int op_if_acmpne

op_goto

public static final int op_goto

op_jsr

public static final int op_jsr

op_ret

public static final int op_ret

op_tableswitch

public static final int op_tableswitch

op_lookupswitch

public static final int op_lookupswitch

op_ireturn

public static final int op_ireturn

op_lreturn

public static final int op_lreturn

op_freturn

public static final int op_freturn

op_dreturn

public static final int op_dreturn

op_areturn

public static final int op_areturn

op_return

public static final int op_return

op_getstatic

public static final int op_getstatic

op_putstatic

public static final int op_putstatic

op_getfield

public static final int op_getfield

op_putfield

public static final int op_putfield

op_invokevirtual

public static final int op_invokevirtual

op_invokespecial

public static final int op_invokespecial

op_invokestatic

public static final int op_invokestatic

op_invokeinterface

public static final int op_invokeinterface

op_new

public static final int op_new

op_newarray

public static final int op_newarray

op_anewarray

public static final int op_anewarray

op_arraylength

public static final int op_arraylength

op_athrow

public static final int op_athrow

op_checkcast

public static final int op_checkcast

op_instanceof

public static final int op_instanceof

op_monitorenter

public static final int op_monitorenter

op_monitorexit

public static final int op_monitorexit

op_wide

public static final int op_wide

op_multianewarray

public static final int op_multianewarray

op_ifnull

public static final int op_ifnull

op_ifnonnull

public static final int op_ifnonnull

op_goto_w

public static final int op_goto_w

op_jsr_w

public static final int op_jsr_w

op_breakpoint

public static final int op_breakpoint

BytecodeLength

public static final byte[] BytecodeLength

StackDeltas

public static final byte[] StackDeltas

OPCODE_NAMES

public static final java.lang.String[] OPCODE_NAMES