# Constant Field Values

## org.apache.*

- org.apache.bcel.Const
  Modifier and Type
  Constant Field
  Value
  `public static final short`
  `AALOAD`
  `50`
  `public static final short`
  `AASTORE`
  `83`
  `public static final short`
  `ACC_ABSTRACT`
  `1024`
  `public static final short`
  `ACC_ANNOTATION`
  `8192`
  `public static final short`
  `ACC_BRIDGE`
  `64`
  `public static final short`
  `ACC_ENUM`
  `16384`
  `public static final short`
  `ACC_FINAL`
  `16`
  `public static final short`
  `ACC_INTERFACE`
  `512`
  `public static final short`
  `ACC_MANDATED`
  `-32768`
  `public static final short`
  `ACC_MODULE`
  `-32768`
  `public static final short`
  `ACC_NATIVE`
  `256`
  `public static final short`
  `ACC_OPEN`
  `32`
  `public static final short`
  `ACC_PRIVATE`
  `2`
  `public static final short`
  `ACC_PROTECTED`
  `4`
  `public static final short`
  `ACC_PUBLIC`
  `1`
  `public static final short`
  `ACC_STATIC`
  `8`
  `public static final short`
  `ACC_STATIC_PHASE`
  `64`
  `public static final short`
  `ACC_STRICT`
  `2048`
  `public static final short`
  `ACC_SUPER`
  `32`
  `public static final short`
  `ACC_SYNCHRONIZED`
  `32`
  `public static final short`
  `ACC_SYNTHETIC`
  `4096`
  `public static final short`
  `ACC_TRANSIENT`
  `128`
  `public static final short`
  `ACC_TRANSITIVE`
  `32`
  `public static final short`
  `ACC_VARARGS`
  `128`
  `public static final short`
  `ACC_VOLATILE`
  `64`
  `public static final short`
  `ACONST_NULL`
  `1`
  `public static final short`
  `ALOAD`
  `25`
  `public static final short`
  `ALOAD_0`
  `42`
  `public static final short`
  `ALOAD_1`
  `43`
  `public static final short`
  `ALOAD_2`
  `44`
  `public static final short`
  `ALOAD_3`
  `45`
  `public static final short`
  `ANEWARRAY`
  `189`
  `public static final short`
  `ANEWARRAY_QUICK`
  `222`
  `public static final int`
  `APPEND_FRAME`
  `252`
  `public static final int`
  `APPEND_FRAME_MAX`
  `254`
  `public static final short`
  `ARETURN`
  `176`
  `public static final short`
  `ARRAYLENGTH`
  `190`
  `public static final short`
  `ASTORE`
  `58`
  `public static final short`
  `ASTORE_0`
  `75`
  `public static final short`
  `ASTORE_1`
  `76`
  `public static final short`
  `ASTORE_2`
  `77`
  `public static final short`
  `ASTORE_3`
  `78`
  `public static final short`
  `ATHROW`
  `191`
  `public static final byte`
  `ATTR_ANNOTATION_DEFAULT`
  `0x10`
  `public static final byte`
  `ATTR_BOOTSTRAP_METHODS`
  `0x14`
  `public static final byte`
  `ATTR_CODE`
  `0x2`
  `public static final byte`
  `ATTR_CONSTANT_VALUE`
  `0x1`
  `public static final byte`
  `ATTR_DEPRECATED`
  `0x8`
  `public static final byte`
  `ATTR_ENCLOSING_METHOD`
  `0x12`
  `public static final byte`
  `ATTR_EXCEPTIONS`
  `0x3`
  `public static final byte`
  `ATTR_INNER_CLASSES`
  `0x6`
  `public static final byte`
  `ATTR_LINE_NUMBER_TABLE`
  `0x4`
  `public static final byte`
  `ATTR_LOCAL_VARIABLE_TABLE`
  `0x5`
  `public static final byte`
  `ATTR_LOCAL_VARIABLE_TYPE_TABLE`
  `0x11`
  `public static final byte`
  `ATTR_METHOD_PARAMETERS`
  `0x15`
  `public static final byte`
  `ATTR_MODULE`
  `0x16`
  `public static final byte`
  `ATTR_MODULE_MAIN_CLASS`
  `0x18`
  `public static final byte`
  `ATTR_MODULE_PACKAGES`
  `0x17`
  `public static final byte`
  `ATTR_NEST_HOST`
  `0x19`
  `public static final byte`
  `ATTR_NEST_MEMBERS`
  `0x1a`
  `public static final byte`
  `ATTR_PMG`
  `0x9`
  `public static final byte`
  `ATTR_RECORD`
  `0x1b`
  `public static final byte`
  `ATTR_RUNTIME_INVISIBLE_ANNOTATIONS`
  `0xd`
  `public static final byte`
  `ATTR_RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS`
  `0xf`
  `public static final byte`
  `ATTR_RUNTIME_VISIBLE_ANNOTATIONS`
  `0xc`
  `public static final byte`
  `ATTR_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS`
  `0xe`
  `public static final byte`
  `ATTR_SIGNATURE`
  `0xa`
  `public static final byte`
  `ATTR_SOURCE_FILE`
  `0x0`
  `public static final byte`
  `ATTR_STACK_MAP`
  `0xb`
  `public static final byte`
  `ATTR_STACK_MAP_TABLE`
  `0x13`
  `public static final byte`
  `ATTR_SYNTHETIC`
  `0x7`
  `public static final byte`
  `ATTR_UNKNOWN`
  `0xff`
  `public static final short`
  `BALOAD`
  `51`
  `public static final short`
  `BASTORE`
  `84`
  `public static final short`
  `BIPUSH`
  `16`
  `public static final short`
  `BREAKPOINT`
  `202`
  `public static final short`
  `CALOAD`
  `52`
  `public static final short`
  `CASTORE`
  `85`
  `public static final short`
  `CHECKCAST`
  `192`
  `public static final short`
  `CHECKCAST_QUICK`
  `224`
  `public static final int`
  `CHOP_FRAME`
  `248`
  `public static final int`
  `CHOP_FRAME_MAX`
  `250`
  `public static final byte`
  `CONSTANT_Class`
  `0x7`
  `public static final byte`
  `CONSTANT_Double`
  `0x6`
  `public static final byte`
  `CONSTANT_Dynamic`
  `0x11`
  `public static final byte`
  `CONSTANT_Fieldref`
  `0x9`
  `public static final byte`
  `CONSTANT_Float`
  `0x4`
  `public static final byte`
  `CONSTANT_Integer`
  `0x3`
  `public static final byte`
  `CONSTANT_InterfaceMethodref`
  `0xb`
  `public static final byte`
  `CONSTANT_InvokeDynamic`
  `0x12`
  `public static final byte`
  `CONSTANT_Long`
  `0x5`
  `public static final byte`
  `CONSTANT_MethodHandle`
  `0xf`
  `public static final byte`
  `CONSTANT_Methodref`
  `0xa`
  `public static final byte`
  `CONSTANT_MethodType`
  `0x10`
  `public static final byte`
  `CONSTANT_Module`
  `0x13`
  `public static final byte`
  `CONSTANT_NameAndType`
  `0xc`
  `public static final byte`
  `CONSTANT_Package`
  `0x14`
  `public static final byte`
  `CONSTANT_String`
  `0x8`
  `public static final byte`
  `CONSTANT_Utf8`
  `0x1`
  `public static final String`
  `CONSTRUCTOR_NAME`
  `"<init>"`
  `public static final short`
  `D2F`
  `144`
  `public static final short`
  `D2I`
  `142`
  `public static final short`
  `D2L`
  `143`
  `public static final short`
  `DADD`
  `99`
  `public static final short`
  `DALOAD`
  `49`
  `public static final short`
  `DASTORE`
  `82`
  `public static final short`
  `DCMPG`
  `152`
  `public static final short`
  `DCMPL`
  `151`
  `public static final short`
  `DCONST_0`
  `14`
  `public static final short`
  `DCONST_1`
  `15`
  `public static final short`
  `DDIV`
  `111`
  `public static final short`
  `DLOAD`
  `24`
  `public static final short`
  `DLOAD_0`
  `38`
  `public static final short`
  `DLOAD_1`
  `39`
  `public static final short`
  `DLOAD_2`
  `40`
  `public static final short`
  `DLOAD_3`
  `41`
  `public static final short`
  `DMUL`
  `107`
  `public static final short`
  `DNEG`
  `119`
  `public static final short`
  `DREM`
  `115`
  `public static final short`
  `DRETURN`
  `175`
  `public static final short`
  `DSTORE`
  `57`
  `public static final short`
  `DSTORE_0`
  `71`
  `public static final short`
  `DSTORE_1`
  `72`
  `public static final short`
  `DSTORE_2`
  `73`
  `public static final short`
  `DSTORE_3`
  `74`
  `public static final short`
  `DSUB`
  `103`
  `public static final short`
  `DUP`
  `89`
  `public static final short`
  `DUP_X1`
  `90`
  `public static final short`
  `DUP_X2`
  `91`
  `public static final short`
  `DUP2`
  `92`
  `public static final short`
  `DUP2_X1`
  `93`
  `public static final short`
  `DUP2_X2`
  `94`
  `public static final short`
  `F2D`
  `141`
  `public static final short`
  `F2I`
  `139`
  `public static final short`
  `F2L`
  `140`
  `public static final short`
  `FADD`
  `98`
  `public static final short`
  `FALOAD`
  `48`
  `public static final short`
  `FASTORE`
  `81`
  `public static final short`
  `FCMPG`
  `150`
  `public static final short`
  `FCMPL`
  `149`
  `public static final short`
  `FCONST_0`
  `11`
  `public static final short`
  `FCONST_1`
  `12`
  `public static final short`
  `FCONST_2`
  `13`
  `public static final short`
  `FDIV`
  `110`
  `public static final short`
  `FLOAD`
  `23`
  `public static final short`
  `FLOAD_0`
  `34`
  `public static final short`
  `FLOAD_1`
  `35`
  `public static final short`
  `FLOAD_2`
  `36`
  `public static final short`
  `FLOAD_3`
  `37`
  `public static final short`
  `FMUL`
  `106`
  `public static final short`
  `FNEG`
  `118`
  `public static final short`
  `FREM`
  `114`
  `public static final short`
  `FRETURN`
  `174`
  `public static final short`
  `FSTORE`
  `56`
  `public static final short`
  `FSTORE_0`
  `67`
  `public static final short`
  `FSTORE_1`
  `68`
  `public static final short`
  `FSTORE_2`
  `69`
  `public static final short`
  `FSTORE_3`
  `70`
  `public static final short`
  `FSUB`
  `102`
  `public static final int`
  `FULL_FRAME`
  `255`
  `public static final short`
  `GETFIELD`
  `180`
  `public static final short`
  `GETFIELD_QUICK`
  `206`
  `public static final short`
  `GETFIELD_QUICK_W`
  `227`
  `public static final short`
  `GETFIELD2_QUICK`
  `208`
  `public static final short`
  `GETSTATIC`
  `178`
  `public static final short`
  `GETSTATIC_QUICK`
  `210`
  `public static final short`
  `GETSTATIC2_QUICK`
  `212`
  `public static final short`
  `GOTO`
  `167`
  `public static final short`
  `GOTO_W`
  `200`
  `public static final short`
  `I2B`
  `145`
  `public static final short`
  `I2C`
  `146`
  `public static final short`
  `I2D`
  `135`
  `public static final short`
  `I2F`
  `134`
  `public static final short`
  `I2L`
  `133`
  `public static final short`
  `I2S`
  `147`
  `public static final short`
  `IADD`
  `96`
  `public static final short`
  `IALOAD`
  `46`
  `public static final short`
  `IAND`
  `126`
  `public static final short`
  `IASTORE`
  `79`
  `public static final short`
  `ICONST_0`
  `3`
  `public static final short`
  `ICONST_1`
  `4`
  `public static final short`
  `ICONST_2`
  `5`
  `public static final short`
  `ICONST_3`
  `6`
  `public static final short`
  `ICONST_4`
  `7`
  `public static final short`
  `ICONST_5`
  `8`
  `public static final short`
  `ICONST_M1`
  `2`
  `public static final short`
  `IDIV`
  `108`
  `public static final short`
  `IF_ACMPEQ`
  `165`
  `public static final short`
  `IF_ACMPNE`
  `166`
  `public static final short`
  `IF_ICMPEQ`
  `159`
  `public static final short`
  `IF_ICMPGE`
  `162`
  `public static final short`
  `IF_ICMPGT`
  `163`
  `public static final short`
  `IF_ICMPLE`
  `164`
  `public static final short`
  `IF_ICMPLT`
  `161`
  `public static final short`
  `IF_ICMPNE`
  `160`
  `public static final short`
  `IFEQ`
  `153`
  `public static final short`
  `IFGE`
  `156`
  `public static final short`
  `IFGT`
  `157`
  `public static final short`
  `IFLE`
  `158`
  `public static final short`
  `IFLT`
  `155`
  `public static final short`
  `IFNE`
  `154`
  `public static final short`
  `IFNONNULL`
  `199`
  `public static final short`
  `IFNULL`
  `198`
  `public static final short`
  `IINC`
  `132`
  `public static final String`
  `ILLEGAL_OPCODE`
  `"<illegal opcode>"`
  `public static final String`
  `ILLEGAL_TYPE`
  `"<illegal type>"`
  `public static final short`
  `ILOAD`
  `21`
  `public static final short`
  `ILOAD_0`
  `26`
  `public static final short`
  `ILOAD_1`
  `27`
  `public static final short`
  `ILOAD_2`
  `28`
  `public static final short`
  `ILOAD_3`
  `29`
  `public static final short`
  `IMPDEP1`
  `254`
  `public static final short`
  `IMPDEP2`
  `255`
  `public static final short`
  `IMUL`
  `104`
  `public static final short`
  `INEG`
  `116`
  `public static final short`
  `INSTANCEOF`
  `193`
  `public static final short`
  `INSTANCEOF_QUICK`
  `225`
  `public static final short`
  `INT2BYTE`
  `145`
  `public static final short`
  `INT2CHAR`
  `146`
  `public static final short`
  `INT2SHORT`
  `147`
  `public static final short`
  `INVOKEDYNAMIC`
  `186`
  `public static final short`
  `INVOKEINTERFACE`
  `185`
  `public static final short`
  `INVOKEINTERFACE_QUICK`
  `218`
  `public static final short`
  `INVOKENONVIRTUAL`
  `183`
  `public static final short`
  `INVOKENONVIRTUAL_QUICK`
  `215`
  `public static final short`
  `INVOKESPECIAL`
  `183`
  `public static final short`
  `INVOKESTATIC`
  `184`
  `public static final short`
  `INVOKESTATIC_QUICK`
  `217`
  `public static final short`
  `INVOKESUPER_QUICK`
  `216`
  `public static final short`
  `INVOKEVIRTUAL`
  `182`
  `public static final short`
  `INVOKEVIRTUAL_QUICK`
  `214`
  `public static final short`
  `INVOKEVIRTUAL_QUICK_W`
  `226`
  `public static final short`
  `INVOKEVIRTUALOBJECT_QUICK`
  `219`
  `public static final short`
  `IOR`
  `128`
  `public static final short`
  `IREM`
  `112`
  `public static final short`
  `IRETURN`
  `172`
  `public static final short`
  `ISHL`
  `120`
  `public static final short`
  `ISHR`
  `122`
  `public static final short`
  `ISTORE`
  `54`
  `public static final short`
  `ISTORE_0`
  `59`
  `public static final short`
  `ISTORE_1`
  `60`
  `public static final short`
  `ISTORE_2`
  `61`
  `public static final short`
  `ISTORE_3`
  `62`
  `public static final short`
  `ISUB`
  `100`
  `public static final byte`
  `ITEM_Bogus`
  `0x0`
  `public static final byte`
  `ITEM_Double`
  `0x3`
  `public static final byte`
  `ITEM_Float`
  `0x2`
  `public static final byte`
  `ITEM_InitObject`
  `0x6`
  `public static final byte`
  `ITEM_Integer`
  `0x1`
  `public static final byte`
  `ITEM_Long`
  `0x4`
  `public static final byte`
  `ITEM_NewObject`
  `0x8`
  `public static final byte`
  `ITEM_Null`
  `0x5`
  `public static final byte`
  `ITEM_Object`
  `0x7`
  `public static final short`
  `IUSHR`
  `124`
  `public static final short`
  `IXOR`
  `130`
  `public static final short`
  `JSR`
  `168`
  `public static final short`
  `JSR_W`
  `201`
  `public static final int`
  `JVM_CLASSFILE_MAGIC`
  `-889275714`
  `public static final short`
  `KNOWN_ATTRIBUTES`
  `28`
  `public static final short`
  `L2D`
  `138`
  `public static final short`
  `L2F`
  `137`
  `public static final short`
  `L2I`
  `136`
  `public static final short`
  `LADD`
  `97`
  `public static final short`
  `LALOAD`
  `47`
  `public static final short`
  `LAND`
  `127`
  `public static final short`
  `LASTORE`
  `80`
  `public static final short`
  `LCMP`
  `148`
  `public static final short`
  `LCONST_0`
  `9`
  `public static final short`
  `LCONST_1`
  `10`
  `public static final short`
  `LDC`
  `18`
  `public static final short`
  `LDC_QUICK`
  `203`
  `public static final short`
  `LDC_W`
  `19`
  `public static final short`
  `LDC_W_QUICK`
  `204`
  `public static final short`
  `LDC2_W`
  `20`
  `public static final short`
  `LDC2_W_QUICK`
  `205`
  `public static final short`
  `LDIV`
  `109`
  `public static final short`
  `LLOAD`
  `22`
  `public static final short`
  `LLOAD_0`
  `30`
  `public static final short`
  `LLOAD_1`
  `31`
  `public static final short`
  `LLOAD_2`
  `32`
  `public static final short`
  `LLOAD_3`
  `33`
  `public static final short`
  `LMUL`
  `105`
  `public static final short`
  `LNEG`
  `117`
  `public static final short`
  `LOOKUPSWITCH`
  `171`
  `public static final short`
  `LOR`
  `129`
  `public static final short`
  `LREM`
  `113`
  `public static final short`
  `LRETURN`
  `173`
  `public static final short`
  `LSHL`
  `121`
  `public static final short`
  `LSHR`
  `123`
  `public static final short`
  `LSTORE`
  `55`
  `public static final short`
  `LSTORE_0`
  `63`
  `public static final short`
  `LSTORE_1`
  `64`
  `public static final short`
  `LSTORE_2`
  `65`
  `public static final short`
  `LSTORE_3`
  `66`
  `public static final short`
  `LSUB`
  `101`
  `public static final short`
  `LUSHR`
  `125`
  `public static final short`
  `LXOR`
  `131`
  `public static final short`
  `MAJOR`
  `45`
  `public static final short`
  `MAJOR_1_1`
  `45`
  `public static final short`
  `MAJOR_1_2`
  `46`
  `public static final short`
  `MAJOR_1_3`
  `47`
  `public static final short`
  `MAJOR_1_4`
  `48`
  `public static final short`
  `MAJOR_1_5`
  `49`
  `public static final short`
  `MAJOR_1_6`
  `50`
  `public static final short`
  `MAJOR_1_7`
  `51`
  `public static final short`
  `MAJOR_1_8`
  `52`
  `public static final short`
  `MAJOR_1_9`
  `53`
  `public static final short`
  `MAJOR_10`
  `54`
  `public static final short`
  `MAJOR_11`
  `55`
  `public static final short`
  `MAJOR_12`
  `56`
  `public static final short`
  `MAJOR_13`
  `57`
  `public static final short`
  `MAJOR_14`
  `58`
  `public static final short`
  `MAJOR_15`
  `59`
  `public static final short`
  `MAJOR_16`
  `60`
  `public static final short`
  `MAJOR_17`
  `61`
  `public static final short`
  `MAJOR_18`
  `62`
  `public static final short`
  `MAJOR_19`
  `63`
  `public static final short`
  `MAJOR_20`
  `64`
  `public static final short`
  `MAJOR_21`
  `65`
  `public static final short`
  `MAJOR_22`
  `66`
  `public static final short`
  `MAJOR_23`
  `67`
  `public static final short`
  `MAJOR_24`
  `68`
  `public static final short`
  `MAJOR_25`
  `69`
  `public static final short`
  `MAJOR_9`
  `53`
  `public static final short`
  `MAX_ACC_FLAG`
  `16384`
  `public static final int`
  `MAX_ACC_FLAG_I`
  `32768`
  `public static final int`
  `MAX_ARRAY_DIMENSIONS`
  `255`
  `public static final int`
  `MAX_BYTE`
  `255`
  `public static final int`
  `MAX_CODE_SIZE`
  `65536`
  `public static final int`
  `MAX_CP_ENTRIES`
  `65535`
  `public static final int`
  `MAX_SHORT`
  `65535`
  `public static final short`
  `MINOR`
  `3`
  `public static final short`
  `MINOR_1_1`
  `3`
  `public static final short`
  `MINOR_1_2`
  `0`
  `public static final short`
  `MINOR_1_3`
  `0`
  `public static final short`
  `MINOR_1_4`
  `0`
  `public static final short`
  `MINOR_1_5`
  `0`
  `public static final short`
  `MINOR_1_6`
  `0`
  `public static final short`
  `MINOR_1_7`
  `0`
  `public static final short`
  `MINOR_1_8`
  `0`
  `public static final short`
  `MINOR_1_9`
  `0`
  `public static final short`
  `MINOR_10`
  `0`
  `public static final short`
  `MINOR_11`
  `0`
  `public static final short`
  `MINOR_12`
  `0`
  `public static final short`
  `MINOR_13`
  `0`
  `public static final short`
  `MINOR_14`
  `0`
  `public static final short`
  `MINOR_15`
  `0`
  `public static final short`
  `MINOR_16`
  `0`
  `public static final short`
  `MINOR_17`
  `0`
  `public static final short`
  `MINOR_18`
  `0`
  `public static final short`
  `MINOR_19`
  `0`
  `public static final short`
  `MINOR_20`
  `0`
  `public static final short`
  `MINOR_21`
  `0`
  `public static final short`
  `MINOR_22`
  `0`
  `public static final short`
  `MINOR_23`
  `0`
  `public static final short`
  `MINOR_24`
  `0`
  `public static final short`
  `MINOR_25`
  `0`
  `public static final short`
  `MINOR_9`
  `0`
  `public static final short`
  `MONITORENTER`
  `194`
  `public static final short`
  `MONITOREXIT`
  `195`
  `public static final short`
  `MULTIANEWARRAY`
  `197`
  `public static final short`
  `MULTIANEWARRAY_QUICK`
  `223`
  `public static final short`
  `NEW`
  `187`
  `public static final short`
  `NEW_QUICK`
  `221`
  `public static final short`
  `NEWARRAY`
  `188`
  `public static final short`
  `NOP`
  `0`
  `public static final short`
  `POP`
  `87`
  `public static final short`
  `POP2`
  `88`
  `public static final short`
  `PUSH`
  `4711`
  `public static final short`
  `PUTFIELD`
  `181`
  `public static final short`
  `PUTFIELD_QUICK`
  `207`
  `public static final short`
  `PUTFIELD_QUICK_W`
  `228`
  `public static final short`
  `PUTFIELD2_QUICK`
  `209`
  `public static final short`
  `PUTSTATIC`
  `179`
  `public static final short`
  `PUTSTATIC_QUICK`
  `211`
  `public static final short`
  `PUTSTATIC2_QUICK`
  `213`
  `public static final byte`
  `REF_getField`
  `0x1`
  `public static final byte`
  `REF_getStatic`
  `0x2`
  `public static final byte`
  `REF_invokeInterface`
  `0x9`
  `public static final byte`
  `REF_invokeSpecial`
  `0x7`
  `public static final byte`
  `REF_invokeStatic`
  `0x6`
  `public static final byte`
  `REF_invokeVirtual`
  `0x5`
  `public static final byte`
  `REF_newInvokeSpecial`
  `0x8`
  `public static final byte`
  `REF_putField`
  `0x3`
  `public static final byte`
  `REF_putStatic`
  `0x4`
  `public static final short`
  `RESERVED`
  `-3`
  `public static final short`
  `RET`
  `169`
  `public static final short`
  `RETURN`
  `177`
  `public static final short`
  `SALOAD`
  `53`
  `public static final int`
  `SAME_FRAME`
  `0`
  `public static final int`
  `SAME_FRAME_EXTENDED`
  `251`
  `public static final int`
  `SAME_FRAME_MAX`
  `63`
  `public static final int`
  `SAME_LOCALS_1_STACK_ITEM_FRAME`
  `64`
  `public static final int`
  `SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED`
  `247`
  `public static final int`
  `SAME_LOCALS_1_STACK_ITEM_FRAME_MAX`
  `127`
  `public static final short`
  `SASTORE`
  `86`
  `public static final short`
  `SIPUSH`
  `17`
  `public static final String`
  `STATIC_INITIALIZER_NAME`
  `"<clinit>"`
  `public static final short`
  `SWAP`
  `95`
  `public static final short`
  `SWITCH`
  `4712`
  `public static final byte`
  `T_ADDRESS`
  `0x10`
  `public static final byte`
  `T_ARRAY`
  `0xd`
  `public static final byte`
  `T_BOOLEAN`
  `0x4`
  `public static final byte`
  `T_BYTE`
  `0x8`
  `public static final byte`
  `T_CHAR`
  `0x5`
  `public static final byte`
  `T_DOUBLE`
  `0x7`
  `public static final byte`
  `T_FLOAT`
  `0x6`
  `public static final byte`
  `T_INT`
  `0xa`
  `public static final byte`
  `T_LONG`
  `0xb`
  `public static final byte`
  `T_OBJECT`
  `0xe`
  `public static final byte`
  `T_REFERENCE`
  `0xe`
  `public static final byte`
  `T_SHORT`
  `0x9`
  `public static final byte`
  `T_UNKNOWN`
  `0xf`
  `public static final byte`
  `T_VOID`
  `0xc`
  `public static final short`
  `TABLESWITCH`
  `170`
  `public static final short`
  `UNDEFINED`
  `-1`
  `public static final short`
  `UNPREDICTABLE`
  `-2`
  `public static final short`
  `WIDE`
  `196`
- org.apache.bcel.Constants
  Modifier and Type
  Constant Field
  Value
  `public static final short`
  `AALOAD`
  `50`
  `public static final short`
  `AASTORE`
  `83`
  `public static final short`
  `ACC_ABSTRACT`
  `1024`
  `public static final short`
  `ACC_ANNOTATION`
  `8192`
  `public static final short`
  `ACC_BRIDGE`
  `64`
  `public static final short`
  `ACC_ENUM`
  `16384`
  `public static final short`
  `ACC_FINAL`
  `16`
  `public static final short`
  `ACC_INTERFACE`
  `512`
  `public static final short`
  `ACC_NATIVE`
  `256`
  `public static final short`
  `ACC_PRIVATE`
  `2`
  `public static final short`
  `ACC_PROTECTED`
  `4`
  `public static final short`
  `ACC_PUBLIC`
  `1`
  `public static final short`
  `ACC_STATIC`
  `8`
  `public static final short`
  `ACC_STRICT`
  `2048`
  `public static final short`
  `ACC_SUPER`
  `32`
  `public static final short`
  `ACC_SYNCHRONIZED`
  `32`
  `public static final short`
  `ACC_SYNTHETIC`
  `4096`
  `public static final short`
  `ACC_TRANSIENT`
  `128`
  `public static final short`
  `ACC_VARARGS`
  `128`
  `public static final short`
  `ACC_VOLATILE`
  `64`
  `public static final short`
  `ACONST_NULL`
  `1`
  `public static final short`
  `ALOAD`
  `25`
  `public static final short`
  `ALOAD_0`
  `42`
  `public static final short`
  `ALOAD_1`
  `43`
  `public static final short`
  `ALOAD_2`
  `44`
  `public static final short`
  `ALOAD_3`
  `45`
  `public static final short`
  `ANEWARRAY`
  `189`
  `public static final short`
  `ANEWARRAY_QUICK`
  `222`
  `public static final short`
  `ARETURN`
  `176`
  `public static final short`
  `ARRAYLENGTH`
  `190`
  `public static final short`
  `ASTORE`
  `58`
  `public static final short`
  `ASTORE_0`
  `75`
  `public static final short`
  `ASTORE_1`
  `76`
  `public static final short`
  `ASTORE_2`
  `77`
  `public static final short`
  `ASTORE_3`
  `78`
  `public static final short`
  `ATHROW`
  `191`
  `public static final byte`
  `ATTR_ANNOTATION_DEFAULT`
  `0x10`
  `public static final byte`
  `ATTR_CODE`
  `0x2`
  `public static final byte`
  `ATTR_CONSTANT_VALUE`
  `0x1`
  `public static final byte`
  `ATTR_DEPRECATED`
  `0x8`
  `public static final byte`
  `ATTR_EXCEPTIONS`
  `0x3`
  `public static final byte`
  `ATTR_INNER_CLASSES`
  `0x6`
  `public static final byte`
  `ATTR_LINE_NUMBER_TABLE`
  `0x4`
  `public static final byte`
  `ATTR_LOCAL_VARIABLE_TABLE`
  `0x5`
  `public static final byte`
  `ATTR_PMG`
  `0x9`
  `public static final byte`
  `ATTR_RUNTIMEINVISIBLE_ANNOTATIONS`
  `0xd`
  `public static final byte`
  `ATTR_RUNTIMEINVISIBLE_PARAMETER_ANNOTATIONS`
  `0xf`
  `public static final byte`
  `ATTR_RUNTIMEVISIBLE_ANNOTATIONS`
  `0xc`
  `public static final byte`
  `ATTR_RUNTIMEVISIBLE_PARAMETER_ANNOTATIONS`
  `0xe`
  `public static final byte`
  `ATTR_SIGNATURE`
  `0xa`
  `public static final byte`
  `ATTR_SOURCE_FILE`
  `0x0`
  `public static final byte`
  `ATTR_STACK_MAP`
  `0xb`
  `public static final byte`
  `ATTR_SYNTHETIC`
  `0x7`
  `public static final byte`
  `ATTR_UNKNOWN`
  `0xff`
  `public static final short`
  `BALOAD`
  `51`
  `public static final short`
  `BASTORE`
  `84`
  `public static final short`
  `BIPUSH`
  `16`
  `public static final short`
  `BREAKPOINT`
  `202`
  `public static final short`
  `CALOAD`
  `52`
  `public static final short`
  `CASTORE`
  `85`
  `public static final short`
  `CHECKCAST`
  `192`
  `public static final short`
  `CHECKCAST_QUICK`
  `224`
  `public static final byte`
  `CONSTANT_Class`
  `0x7`
  `public static final byte`
  `CONSTANT_Double`
  `0x6`
  `public static final byte`
  `CONSTANT_Fieldref`
  `0x9`
  `public static final byte`
  `CONSTANT_Float`
  `0x4`
  `public static final byte`
  `CONSTANT_Integer`
  `0x3`
  `public static final byte`
  `CONSTANT_InterfaceMethodref`
  `0xb`
  `public static final byte`
  `CONSTANT_Long`
  `0x5`
  `public static final byte`
  `CONSTANT_Methodref`
  `0xa`
  `public static final byte`
  `CONSTANT_NameAndType`
  `0xc`
  `public static final byte`
  `CONSTANT_String`
  `0x8`
  `public static final byte`
  `CONSTANT_Utf8`
  `0x1`
  `public static final String`
  `CONSTRUCTOR_NAME`
  `"<init>"`
  `public static final short`
  `D2F`
  `144`
  `public static final short`
  `D2I`
  `142`
  `public static final short`
  `D2L`
  `143`
  `public static final short`
  `DADD`
  `99`
  `public static final short`
  `DALOAD`
  `49`
  `public static final short`
  `DASTORE`
  `82`
  `public static final short`
  `DCMPG`
  `152`
  `public static final short`
  `DCMPL`
  `151`
  `public static final short`
  `DCONST_0`
  `14`
  `public static final short`
  `DCONST_1`
  `15`
  `public static final short`
  `DDIV`
  `111`
  `public static final short`
  `DLOAD`
  `24`
  `public static final short`
  `DLOAD_0`
  `38`
  `public static final short`
  `DLOAD_1`
  `39`
  `public static final short`
  `DLOAD_2`
  `40`
  `public static final short`
  `DLOAD_3`
  `41`
  `public static final short`
  `DMUL`
  `107`
  `public static final short`
  `DNEG`
  `119`
  `public static final short`
  `DREM`
  `115`
  `public static final short`
  `DRETURN`
  `175`
  `public static final short`
  `DSTORE`
  `57`
  `public static final short`
  `DSTORE_0`
  `71`
  `public static final short`
  `DSTORE_1`
  `72`
  `public static final short`
  `DSTORE_2`
  `73`
  `public static final short`
  `DSTORE_3`
  `74`
  `public static final short`
  `DSUB`
  `103`
  `public static final short`
  `DUP`
  `89`
  `public static final short`
  `DUP_X1`
  `90`
  `public static final short`
  `DUP_X2`
  `91`
  `public static final short`
  `DUP2`
  `92`
  `public static final short`
  `DUP2_X1`
  `93`
  `public static final short`
  `DUP2_X2`
  `94`
  `public static final short`
  `F2D`
  `141`
  `public static final short`
  `F2I`
  `139`
  `public static final short`
  `F2L`
  `140`
  `public static final short`
  `FADD`
  `98`
  `public static final short`
  `FALOAD`
  `48`
  `public static final short`
  `FASTORE`
  `81`
  `public static final short`
  `FCMPG`
  `150`
  `public static final short`
  `FCMPL`
  `149`
  `public static final short`
  `FCONST_0`
  `11`
  `public static final short`
  `FCONST_1`
  `12`
  `public static final short`
  `FCONST_2`
  `13`
  `public static final short`
  `FDIV`
  `110`
  `public static final short`
  `FLOAD`
  `23`
  `public static final short`
  `FLOAD_0`
  `34`
  `public static final short`
  `FLOAD_1`
  `35`
  `public static final short`
  `FLOAD_2`
  `36`
  `public static final short`
  `FLOAD_3`
  `37`
  `public static final short`
  `FMUL`
  `106`
  `public static final short`
  `FNEG`
  `118`
  `public static final short`
  `FREM`
  `114`
  `public static final short`
  `FRETURN`
  `174`
  `public static final short`
  `FSTORE`
  `56`
  `public static final short`
  `FSTORE_0`
  `67`
  `public static final short`
  `FSTORE_1`
  `68`
  `public static final short`
  `FSTORE_2`
  `69`
  `public static final short`
  `FSTORE_3`
  `70`
  `public static final short`
  `FSUB`
  `102`
  `public static final short`
  `GETFIELD`
  `180`
  `public static final short`
  `GETFIELD_QUICK`
  `206`
  `public static final short`
  `GETFIELD_QUICK_W`
  `227`
  `public static final short`
  `GETFIELD2_QUICK`
  `208`
  `public static final short`
  `GETSTATIC`
  `178`
  `public static final short`
  `GETSTATIC_QUICK`
  `210`
  `public static final short`
  `GETSTATIC2_QUICK`
  `212`
  `public static final short`
  `GOTO`
  `167`
  `public static final short`
  `GOTO_W`
  `200`
  `public static final short`
  `I2B`
  `145`
  `public static final short`
  `I2C`
  `146`
  `public static final short`
  `I2D`
  `135`
  `public static final short`
  `I2F`
  `134`
  `public static final short`
  `I2L`
  `133`
  `public static final short`
  `I2S`
  `147`
  `public static final short`
  `IADD`
  `96`
  `public static final short`
  `IALOAD`
  `46`
  `public static final short`
  `IAND`
  `126`
  `public static final short`
  `IASTORE`
  `79`
  `public static final short`
  `ICONST_0`
  `3`
  `public static final short`
  `ICONST_1`
  `4`
  `public static final short`
  `ICONST_2`
  `5`
  `public static final short`
  `ICONST_3`
  `6`
  `public static final short`
  `ICONST_4`
  `7`
  `public static final short`
  `ICONST_5`
  `8`
  `public static final short`
  `ICONST_M1`
  `2`
  `public static final short`
  `IDIV`
  `108`
  `public static final short`
  `IF_ACMPEQ`
  `165`
  `public static final short`
  `IF_ACMPNE`
  `166`
  `public static final short`
  `IF_ICMPEQ`
  `159`
  `public static final short`
  `IF_ICMPGE`
  `162`
  `public static final short`
  `IF_ICMPGT`
  `163`
  `public static final short`
  `IF_ICMPLE`
  `164`
  `public static final short`
  `IF_ICMPLT`
  `161`
  `public static final short`
  `IF_ICMPNE`
  `160`
  `public static final short`
  `IFEQ`
  `153`
  `public static final short`
  `IFGE`
  `156`
  `public static final short`
  `IFGT`
  `157`
  `public static final short`
  `IFLE`
  `158`
  `public static final short`
  `IFLT`
  `155`
  `public static final short`
  `IFNE`
  `154`
  `public static final short`
  `IFNONNULL`
  `199`
  `public static final short`
  `IFNULL`
  `198`
  `public static final short`
  `IINC`
  `132`
  `public static final String`
  `ILLEGAL_OPCODE`
  `"<illegal opcode>"`
  `public static final String`
  `ILLEGAL_TYPE`
  `"<illegal type>"`
  `public static final short`
  `ILOAD`
  `21`
  `public static final short`
  `ILOAD_0`
  `26`
  `public static final short`
  `ILOAD_1`
  `27`
  `public static final short`
  `ILOAD_2`
  `28`
  `public static final short`
  `ILOAD_3`
  `29`
  `public static final short`
  `IMPDEP1`
  `254`
  `public static final short`
  `IMPDEP2`
  `255`
  `public static final short`
  `IMUL`
  `104`
  `public static final short`
  `INEG`
  `116`
  `public static final short`
  `INSTANCEOF`
  `193`
  `public static final short`
  `INSTANCEOF_QUICK`
  `225`
  `public static final short`
  `INT2BYTE`
  `145`
  `public static final short`
  `INT2CHAR`
  `146`
  `public static final short`
  `INT2SHORT`
  `147`
  `public static final short`
  `INVOKEDYNAMIC`
  `186`
  `public static final short`
  `INVOKEINTERFACE`
  `185`
  `public static final short`
  `INVOKEINTERFACE_QUICK`
  `218`
  `public static final short`
  `INVOKENONVIRTUAL`
  `183`
  `public static final short`
  `INVOKENONVIRTUAL_QUICK`
  `215`
  `public static final short`
  `INVOKESPECIAL`
  `183`
  `public static final short`
  `INVOKESTATIC`
  `184`
  `public static final short`
  `INVOKESTATIC_QUICK`
  `217`
  `public static final short`
  `INVOKESUPER_QUICK`
  `216`
  `public static final short`
  `INVOKEVIRTUAL`
  `182`
  `public static final short`
  `INVOKEVIRTUAL_QUICK`
  `214`
  `public static final short`
  `INVOKEVIRTUAL_QUICK_W`
  `226`
  `public static final short`
  `INVOKEVIRTUALOBJECT_QUICK`
  `219`
  `public static final short`
  `IOR`
  `128`
  `public static final short`
  `IREM`
  `112`
  `public static final short`
  `IRETURN`
  `172`
  `public static final short`
  `ISHL`
  `120`
  `public static final short`
  `ISHR`
  `122`
  `public static final short`
  `ISTORE`
  `54`
  `public static final short`
  `ISTORE_0`
  `59`
  `public static final short`
  `ISTORE_1`
  `60`
  `public static final short`
  `ISTORE_2`
  `61`
  `public static final short`
  `ISTORE_3`
  `62`
  `public static final short`
  `ISUB`
  `100`
  `public static final byte`
  `ITEM_Bogus`
  `0x0`
  `public static final byte`
  `ITEM_Double`
  `0x3`
  `public static final byte`
  `ITEM_Float`
  `0x2`
  `public static final byte`
  `ITEM_InitObject`
  `0x6`
  `public static final byte`
  `ITEM_Integer`
  `0x1`
  `public static final byte`
  `ITEM_Long`
  `0x4`
  `public static final byte`
  `ITEM_NewObject`
  `0x8`
  `public static final byte`
  `ITEM_Null`
  `0x5`
  `public static final byte`
  `ITEM_Object`
  `0x7`
  `public static final short`
  `IUSHR`
  `124`
  `public static final short`
  `IXOR`
  `130`
  `public static final short`
  `JSR`
  `168`
  `public static final short`
  `JSR_W`
  `201`
  `public static final short`
  `KNOWN_ATTRIBUTES`
  `12`
  `public static final short`
  `L2D`
  `138`
  `public static final short`
  `L2F`
  `137`
  `public static final short`
  `L2I`
  `136`
  `public static final short`
  `LADD`
  `97`
  `public static final short`
  `LALOAD`
  `47`
  `public static final short`
  `LAND`
  `127`
  `public static final short`
  `LASTORE`
  `80`
  `public static final short`
  `LCMP`
  `148`
  `public static final short`
  `LCONST_0`
  `9`
  `public static final short`
  `LCONST_1`
  `10`
  `public static final short`
  `LDC`
  `18`
  `public static final short`
  `LDC_QUICK`
  `203`
  `public static final short`
  `LDC_W`
  `19`
  `public static final short`
  `LDC_W_QUICK`
  `204`
  `public static final short`
  `LDC2_W`
  `20`
  `public static final short`
  `LDC2_W_QUICK`
  `205`
  `public static final short`
  `LDIV`
  `109`
  `public static final short`
  `LLOAD`
  `22`
  `public static final short`
  `LLOAD_0`
  `30`
  `public static final short`
  `LLOAD_1`
  `31`
  `public static final short`
  `LLOAD_2`
  `32`
  `public static final short`
  `LLOAD_3`
  `33`
  `public static final short`
  `LMUL`
  `105`
  `public static final short`
  `LNEG`
  `117`
  `public static final short`
  `LOOKUPSWITCH`
  `171`
  `public static final short`
  `LOR`
  `129`
  `public static final short`
  `LREM`
  `113`
  `public static final short`
  `LRETURN`
  `173`
  `public static final short`
  `LSHL`
  `121`
  `public static final short`
  `LSHR`
  `123`
  `public static final short`
  `LSTORE`
  `55`
  `public static final short`
  `LSTORE_0`
  `63`
  `public static final short`
  `LSTORE_1`
  `64`
  `public static final short`
  `LSTORE_2`
  `65`
  `public static final short`
  `LSTORE_3`
  `66`
  `public static final short`
  `LSUB`
  `101`
  `public static final short`
  `LUSHR`
  `125`
  `public static final short`
  `LXOR`
  `131`
  `public static final short`
  `MAJOR`
  `45`
  `public static final short`
  `MAJOR_1_1`
  `45`
  `public static final short`
  `MAJOR_1_2`
  `46`
  `public static final short`
  `MAJOR_1_3`
  `47`
  `public static final short`
  `MAJOR_1_4`
  `48`
  `public static final short`
  `MAJOR_1_5`
  `49`
  `public static final short`
  `MAX_ACC_FLAG`
  `16384`
  `public static final int`
  `MAX_BYTE`
  `255`
  `public static final int`
  `MAX_CODE_SIZE`
  `65536`
  `public static final int`
  `MAX_CP_ENTRIES`
  `65535`
  `public static final int`
  `MAX_SHORT`
  `65535`
  `public static final short`
  `MINOR`
  `3`
  `public static final short`
  `MINOR_1_1`
  `3`
  `public static final short`
  `MINOR_1_2`
  `0`
  `public static final short`
  `MINOR_1_3`
  `0`
  `public static final short`
  `MINOR_1_4`
  `0`
  `public static final short`
  `MINOR_1_5`
  `0`
  `public static final short`
  `MONITORENTER`
  `194`
  `public static final short`
  `MONITOREXIT`
  `195`
  `public static final short`
  `MULTIANEWARRAY`
  `197`
  `public static final short`
  `MULTIANEWARRAY_QUICK`
  `223`
  `public static final short`
  `NEW`
  `187`
  `public static final short`
  `NEW_QUICK`
  `221`
  `public static final short`
  `NEWARRAY`
  `188`
  `public static final short`
  `NOP`
  `0`
  `public static final short`
  `POP`
  `87`
  `public static final short`
  `POP2`
  `88`
  `public static final short`
  `PUSH`
  `4711`
  `public static final short`
  `PUTFIELD`
  `181`
  `public static final short`
  `PUTFIELD_QUICK`
  `207`
  `public static final short`
  `PUTFIELD_QUICK_W`
  `228`
  `public static final short`
  `PUTFIELD2_QUICK`
  `209`
  `public static final short`
  `PUTSTATIC`
  `179`
  `public static final short`
  `PUTSTATIC_QUICK`
  `211`
  `public static final short`
  `PUTSTATIC2_QUICK`
  `213`
  `public static final short`
  `RESERVED`
  `-3`
  `public static final short`
  `RET`
  `169`
  `public static final short`
  `RETURN`
  `177`
  `public static final short`
  `SALOAD`
  `53`
  `public static final short`
  `SASTORE`
  `86`
  `public static final short`
  `SIPUSH`
  `17`
  `public static final String`
  `STATIC_INITIALIZER_NAME`
  `"<clinit>"`
  `public static final short`
  `SWAP`
  `95`
  `public static final short`
  `SWITCH`
  `4712`
  `public static final byte`
  `T_ADDRESS`
  `0x10`
  `public static final byte`
  `T_ARRAY`
  `0xd`
  `public static final byte`
  `T_BOOLEAN`
  `0x4`
  `public static final byte`
  `T_BYTE`
  `0x8`
  `public static final byte`
  `T_CHAR`
  `0x5`
  `public static final byte`
  `T_DOUBLE`
  `0x7`
  `public static final byte`
  `T_FLOAT`
  `0x6`
  `public static final byte`
  `T_INT`
  `0xa`
  `public static final byte`
  `T_LONG`
  `0xb`
  `public static final byte`
  `T_OBJECT`
  `0xe`
  `public static final byte`
  `T_REFERENCE`
  `0xe`
  `public static final byte`
  `T_SHORT`
  `0x9`
  `public static final byte`
  `T_UNKNOWN`
  `0xf`
  `public static final byte`
  `T_VOID`
  `0xc`
  `public static final short`
  `TABLESWITCH`
  `170`
  `public static final short`
  `UNDEFINED`
  `-1`
  `public static final short`
  `UNPREDICTABLE`
  `-2`
  `public static final short`
  `WIDE`
  `196`

- org.apache.bcel.classfile.ElementValue
  Modifier and Type
  Constant Field
  Value
  `public static final byte`
  `ANNOTATION`
  `0x40`
  `public static final byte`
  `ARRAY`
  `0x5b`
  `public static final byte`
  `CLASS`
  `0x63`
  `public static final byte`
  `ENUM_CONSTANT`
  `0x65`
  `public static final byte`
  `PRIMITIVE_BOOLEAN`
  `0x5a`
  `public static final byte`
  `PRIMITIVE_BYTE`
  `0x42`
  `public static final byte`
  `PRIMITIVE_CHAR`
  `0x43`
  `public static final byte`
  `PRIMITIVE_DOUBLE`
  `0x44`
  `public static final byte`
  `PRIMITIVE_FLOAT`
  `0x46`
  `public static final byte`
  `PRIMITIVE_INT`
  `0x49`
  `public static final byte`
  `PRIMITIVE_LONG`
  `0x4a`
  `public static final byte`
  `PRIMITIVE_SHORT`
  `0x53`
  `public static final byte`
  `STRING`
  `0x73`
- org.apache.bcel.classfile.JavaClass
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `EXTENSION`
  `".class"`
  `public static final byte`
  `FILE`
  `0x2`
  `public static final byte`
  `HEAP`
  `0x1`
  `public static final byte`
  `ZIP`
  `0x3`
- org.apache.bcel.classfile.Module
  Modifier and Type
  Constant Field
  Value
  `public static final String`
  `EXTENSION`
  `".jmod"`

- org.apache.bcel.generic.ElementValueGen
  Modifier and Type
  Constant Field
  Value
  `public static final int`
  `ANNOTATION`
  `64`
  `public static final int`
  `ARRAY`
  `91`
  `public static final int`
  `CLASS`
  `99`
  `public static final int`
  `ENUM_CONSTANT`
  `101`
  `public static final int`
  `PRIMITIVE_BOOLEAN`
  `90`
  `public static final int`
  `PRIMITIVE_BYTE`
  `66`
  `public static final int`
  `PRIMITIVE_CHAR`
  `67`
  `public static final int`
  `PRIMITIVE_DOUBLE`
  `68`
  `public static final int`
  `PRIMITIVE_FLOAT`
  `70`
  `public static final int`
  `PRIMITIVE_INT`
  `73`
  `public static final int`
  `PRIMITIVE_LONG`
  `74`
  `public static final int`
  `PRIMITIVE_SHORT`
  `83`
  `public static final int`
  `STRING`
  `115`

- org.apache.bcel.verifier.VerificationResult
  Modifier and Type
  Constant Field
  Value
  `public static final int`
  `VERIFIED_NOTYET`
  `0`
  `public static final int`
  `VERIFIED_OK`
  `1`
  `public static final int`
  `VERIFIED_REJECTED`
  `2`