Fields Summary |
---|
public static final short | MAJOR_1_1Major and minor version of the code. |
public static final short | MINOR_1_1 |
public static final short | MAJOR_1_2 |
public static final short | MINOR_1_2 |
public static final short | MAJOR_1_3 |
public static final short | MINOR_1_3 |
public static final short | MAJOR |
public static final short | MINOR |
public static final int | MAX_SHORTMaximum value for an unsigned short. |
public static final int | MAX_BYTEMaximum value for an unsigned byte. |
public static final short | ACC_PUBLICAccess flags for classes, fields and methods. |
public static final short | ACC_PRIVATE |
public static final short | ACC_PROTECTED |
public static final short | ACC_STATIC |
public static final short | ACC_FINAL |
public static final short | ACC_SYNCHRONIZED |
public static final short | ACC_VOLATILE |
public static final short | ACC_TRANSIENT |
public static final short | ACC_NATIVE |
public static final short | ACC_INTERFACE |
public static final short | ACC_ABSTRACT |
public static final short | ACC_STRICT |
public static final short | ACC_SUPER |
public static final short | MAX_ACC_FLAG |
public static final String[] | ACCESS_NAMES |
public static final byte | CONSTANT_Utf8Tags in constant pool to denote type of constant. |
public static final byte | CONSTANT_Integer |
public static final byte | CONSTANT_Float |
public static final byte | CONSTANT_Long |
public static final byte | CONSTANT_Double |
public static final byte | CONSTANT_Class |
public static final byte | CONSTANT_Fieldref |
public static final byte | CONSTANT_String |
public static final byte | CONSTANT_Methodref |
public static final byte | CONSTANT_InterfaceMethodref |
public static final byte | CONSTANT_NameAndType |
public static final String[] | CONSTANT_NAMES |
public static final String | STATIC_INITIALIZER_NAMEThe name of the static initializer, also called "class
initialization method" or "interface initialization
method". This is "<clinit>". |
public static final String | CONSTRUCTOR_NAMEThe name of every constructor method in a class, also called
"instance initialization method". This is "<init>". |
public static final String[] | INTERFACES_IMPLEMENTED_BY_ARRAYSThe names of the interfaces implemented by arrays |
public static final int | MAX_CP_ENTRIESLimitations of the Java Virtual Machine.
See The Java Virtual Machine Specification, Second Edition, page 152, chapter 4.10. |
public static final int | MAX_CODE_SIZE |
public static final short | NOPJava VM opcodes. |
public static final short | ACONST_NULL |
public static final short | ICONST_M1 |
public static final short | ICONST_0 |
public static final short | ICONST_1 |
public static final short | ICONST_2 |
public static final short | ICONST_3 |
public static final short | ICONST_4 |
public static final short | ICONST_5 |
public static final short | LCONST_0 |
public static final short | LCONST_1 |
public static final short | FCONST_0 |
public static final short | FCONST_1 |
public static final short | FCONST_2 |
public static final short | DCONST_0 |
public static final short | DCONST_1 |
public static final short | BIPUSH |
public static final short | SIPUSH |
public static final short | LDC |
public static final short | LDC_W |
public static final short | LDC2_W |
public static final short | ILOAD |
public static final short | LLOAD |
public static final short | FLOAD |
public static final short | DLOAD |
public static final short | ALOAD |
public static final short | ILOAD_0 |
public static final short | ILOAD_1 |
public static final short | ILOAD_2 |
public static final short | ILOAD_3 |
public static final short | LLOAD_0 |
public static final short | LLOAD_1 |
public static final short | LLOAD_2 |
public static final short | LLOAD_3 |
public static final short | FLOAD_0 |
public static final short | FLOAD_1 |
public static final short | FLOAD_2 |
public static final short | FLOAD_3 |
public static final short | DLOAD_0 |
public static final short | DLOAD_1 |
public static final short | DLOAD_2 |
public static final short | DLOAD_3 |
public static final short | ALOAD_0 |
public static final short | ALOAD_1 |
public static final short | ALOAD_2 |
public static final short | ALOAD_3 |
public static final short | IALOAD |
public static final short | LALOAD |
public static final short | FALOAD |
public static final short | DALOAD |
public static final short | AALOAD |
public static final short | BALOAD |
public static final short | CALOAD |
public static final short | SALOAD |
public static final short | ISTORE |
public static final short | LSTORE |
public static final short | FSTORE |
public static final short | DSTORE |
public static final short | ASTORE |
public static final short | ISTORE_0 |
public static final short | ISTORE_1 |
public static final short | ISTORE_2 |
public static final short | ISTORE_3 |
public static final short | LSTORE_0 |
public static final short | LSTORE_1 |
public static final short | LSTORE_2 |
public static final short | LSTORE_3 |
public static final short | FSTORE_0 |
public static final short | FSTORE_1 |
public static final short | FSTORE_2 |
public static final short | FSTORE_3 |
public static final short | DSTORE_0 |
public static final short | DSTORE_1 |
public static final short | DSTORE_2 |
public static final short | DSTORE_3 |
public static final short | ASTORE_0 |
public static final short | ASTORE_1 |
public static final short | ASTORE_2 |
public static final short | ASTORE_3 |
public static final short | IASTORE |
public static final short | LASTORE |
public static final short | FASTORE |
public static final short | DASTORE |
public static final short | AASTORE |
public static final short | BASTORE |
public static final short | CASTORE |
public static final short | SASTORE |
public static final short | POP |
public static final short | POP2 |
public static final short | DUP |
public static final short | DUP_X1 |
public static final short | DUP_X2 |
public static final short | DUP2 |
public static final short | DUP2_X1 |
public static final short | DUP2_X2 |
public static final short | SWAP |
public static final short | IADD |
public static final short | LADD |
public static final short | FADD |
public static final short | DADD |
public static final short | ISUB |
public static final short | LSUB |
public static final short | FSUB |
public static final short | DSUB |
public static final short | IMUL |
public static final short | LMUL |
public static final short | FMUL |
public static final short | DMUL |
public static final short | IDIV |
public static final short | LDIV |
public static final short | FDIV |
public static final short | DDIV |
public static final short | IREM |
public static final short | LREM |
public static final short | FREM |
public static final short | DREM |
public static final short | INEG |
public static final short | LNEG |
public static final short | FNEG |
public static final short | DNEG |
public static final short | ISHL |
public static final short | LSHL |
public static final short | ISHR |
public static final short | LSHR |
public static final short | IUSHR |
public static final short | LUSHR |
public static final short | IAND |
public static final short | LAND |
public static final short | IOR |
public static final short | LOR |
public static final short | IXOR |
public static final short | LXOR |
public static final short | IINC |
public static final short | I2L |
public static final short | I2F |
public static final short | I2D |
public static final short | L2I |
public static final short | L2F |
public static final short | L2D |
public static final short | F2I |
public static final short | F2L |
public static final short | F2D |
public static final short | D2I |
public static final short | D2L |
public static final short | D2F |
public static final short | I2B |
public static final short | INT2BYTE |
public static final short | I2C |
public static final short | INT2CHAR |
public static final short | I2S |
public static final short | INT2SHORT |
public static final short | LCMP |
public static final short | FCMPL |
public static final short | FCMPG |
public static final short | DCMPL |
public static final short | DCMPG |
public static final short | IFEQ |
public static final short | IFNE |
public static final short | IFLT |
public static final short | IFGE |
public static final short | IFGT |
public static final short | IFLE |
public static final short | IF_ICMPEQ |
public static final short | IF_ICMPNE |
public static final short | IF_ICMPLT |
public static final short | IF_ICMPGE |
public static final short | IF_ICMPGT |
public static final short | IF_ICMPLE |
public static final short | IF_ACMPEQ |
public static final short | IF_ACMPNE |
public static final short | GOTO |
public static final short | JSR |
public static final short | RET |
public static final short | TABLESWITCH |
public static final short | LOOKUPSWITCH |
public static final short | IRETURN |
public static final short | LRETURN |
public static final short | FRETURN |
public static final short | DRETURN |
public static final short | ARETURN |
public static final short | RETURN |
public static final short | GETSTATIC |
public static final short | PUTSTATIC |
public static final short | GETFIELD |
public static final short | PUTFIELD |
public static final short | INVOKEVIRTUAL |
public static final short | INVOKESPECIAL |
public static final short | INVOKENONVIRTUAL |
public static final short | INVOKESTATIC |
public static final short | INVOKEINTERFACE |
public static final short | NEW |
public static final short | NEWARRAY |
public static final short | ANEWARRAY |
public static final short | ARRAYLENGTH |
public static final short | ATHROW |
public static final short | CHECKCAST |
public static final short | INSTANCEOF |
public static final short | MONITORENTER |
public static final short | MONITOREXIT |
public static final short | WIDE |
public static final short | MULTIANEWARRAY |
public static final short | IFNULL |
public static final short | IFNONNULL |
public static final short | GOTO_W |
public static final short | JSR_W |
public static final short | BREAKPOINTNon-legal opcodes, may be used by JVM internally. |
public static final short | LDC_QUICK |
public static final short | LDC_W_QUICK |
public static final short | LDC2_W_QUICK |
public static final short | GETFIELD_QUICK |
public static final short | PUTFIELD_QUICK |
public static final short | GETFIELD2_QUICK |
public static final short | PUTFIELD2_QUICK |
public static final short | GETSTATIC_QUICK |
public static final short | PUTSTATIC_QUICK |
public static final short | GETSTATIC2_QUICK |
public static final short | PUTSTATIC2_QUICK |
public static final short | INVOKEVIRTUAL_QUICK |
public static final short | INVOKENONVIRTUAL_QUICK |
public static final short | INVOKESUPER_QUICK |
public static final short | INVOKESTATIC_QUICK |
public static final short | INVOKEINTERFACE_QUICK |
public static final short | INVOKEVIRTUALOBJECT_QUICK |
public static final short | NEW_QUICK |
public static final short | ANEWARRAY_QUICK |
public static final short | MULTIANEWARRAY_QUICK |
public static final short | CHECKCAST_QUICK |
public static final short | INSTANCEOF_QUICK |
public static final short | INVOKEVIRTUAL_QUICK_W |
public static final short | GETFIELD_QUICK_W |
public static final short | PUTFIELD_QUICK_W |
public static final short | IMPDEP1 |
public static final short | IMPDEP2 |
public static final short | PUSHFor internal purposes only. |
public static final short | SWITCH |
public static final short | UNDEFINEDIllegal codes |
public static final short | UNPREDICTABLE |
public static final short | RESERVED |
public static final String | ILLEGAL_OPCODE |
public static final String | ILLEGAL_TYPE |
public static final byte | T_BOOLEAN |
public static final byte | T_CHAR |
public static final byte | T_FLOAT |
public static final byte | T_DOUBLE |
public static final byte | T_BYTE |
public static final byte | T_SHORT |
public static final byte | T_INT |
public static final byte | T_LONG |
public static final byte | T_VOID |
public static final byte | T_ARRAY |
public static final byte | T_OBJECT |
public static final byte | T_REFERENCE |
public static final byte | T_UNKNOWN |
public static final byte | T_ADDRESS |
public static final String[] | TYPE_NAMESThe primitive type names corresponding to the T_XX constants,
e.g., TYPE_NAMES[T_INT] = "int" |
public static final String[] | CLASS_TYPE_NAMESThe primitive class names corresponding to the T_XX constants,
e.g., CLASS_TYPE_NAMES[T_INT] = "java.lang.Integer" |
public static final String[] | SHORT_TYPE_NAMESThe signature characters corresponding to primitive types,
e.g., SHORT_TYPE_NAMES[T_INT] = "I" |
public static final short[] | NO_OF_OPERANDSNumber of byte code operands, i.e., number of bytes after the tag byte
itself. |
public static final short[] | TYPE_OF_OPERANDSHow the byte code operands are to be interpreted. |
public static final String[] | OPCODE_NAMESNames of opcodes. |
public static final int[] | CONSUME_STACKNumber of words consumed on operand stack by instructions. |
public static final int[] | PRODUCE_STACKNumber of words produced onto operand stack by instructions. |
public static final byte | ATTR_UNKNOWNAttributes and their corresponding names. |
public static final byte | ATTR_SOURCE_FILE |
public static final byte | ATTR_CONSTANT_VALUE |
public static final byte | ATTR_CODE |
public static final byte | ATTR_EXCEPTIONS |
public static final byte | ATTR_LINE_NUMBER_TABLE |
public static final byte | ATTR_LOCAL_VARIABLE_TABLE |
public static final byte | ATTR_INNER_CLASSES |
public static final byte | ATTR_SYNTHETIC |
public static final byte | ATTR_DEPRECATED |
public static final byte | ATTR_PMG |
public static final byte | ATTR_SIGNATURE |
public static final byte | ATTR_STACK_MAP |
public static final short | KNOWN_ATTRIBUTES |
public static final String[] | ATTRIBUTE_NAMES |
public static final byte | ITEM_BogusConstants used in the StackMap attribute. |
public static final byte | ITEM_Integer |
public static final byte | ITEM_Float |
public static final byte | ITEM_Double |
public static final byte | ITEM_Long |
public static final byte | ITEM_Null |
public static final byte | ITEM_InitObject |
public static final byte | ITEM_Object |
public static final byte | ITEM_NewObject |
public static final String[] | ITEM_NAMES |