sun.tools.javap
Interface Constants
- All Superinterfaces:
- RuntimeConstants
- All Known Implementing Classes:
- Tables
public interface Constants
- extends RuntimeConstants
This interface defines constant that are used
throughout the compiler. It inherits from RuntimeConstants,
which is an autogenerated class that contains contstants
defined in the interpreter.
| Fields inherited from interface sun.tools.javap.RuntimeConstants |
ACC_ABSTRACT, ACC_EXPLICIT, ACC_FINAL, ACC_INTERFACE, ACC_NATIVE, ACC_PRIVATE, ACC_PROTECTED, ACC_PUBLIC, ACC_STATIC, ACC_STRICT, ACC_SUPER, ACC_SYNCHRONIZED, ACC_SYNTHETIC, ACC_TRANSIENT, ACC_VOLATILE, CONSTANT_CLASS, CONSTANT_DOUBLE, CONSTANT_FIELD, CONSTANT_FLOAT, CONSTANT_INTEGER, CONSTANT_INTERFACEMETHOD, CONSTANT_LONG, CONSTANT_METHOD, CONSTANT_NAMEANDTYPE, CONSTANT_STRING, CONSTANT_UNICODE, CONSTANT_UTF8, FULL_FRAME, ITEM_Bogus, ITEM_Double, ITEM_Float, ITEM_InitObject, ITEM_Integer, ITEM_Long, ITEM_NewObject, ITEM_Null, ITEM_Object, JAVA_MAGIC, JAVA_MINOR_VERSION, JAVA_VERSION, opc_aaload, opc_aastore, opc_aconst_null, opc_aload, opc_aload_0, opc_aload_1, opc_aload_2, opc_aload_3, opc_aload_w, opc_anewarray, opc_areturn, opc_arraylength, opc_astore, opc_astore_0, opc_astore_1, opc_astore_2, opc_astore_3, opc_astore_w, opc_athrow, opc_baload, opc_bastore, opc_bipush, opc_bytecode, opc_caload, opc_castore, opc_catch, opc_checkcast, opc_d2f, opc_d2i, opc_d2l, opc_dadd, opc_daload, opc_dastore, opc_dcmpg, opc_dcmpl, opc_dconst_0, opc_dconst_1, opc_ddiv, opc_dead, opc_dload, opc_dload_0, opc_dload_1, opc_dload_2, opc_dload_3, opc_dload_w, opc_dmul, opc_dneg, opc_drem, opc_dreturn, opc_dstore, opc_dstore_0, opc_dstore_1, opc_dstore_2, opc_dstore_3, opc_dstore_w, opc_dsub, opc_dup, opc_dup_x1, opc_dup_x2, opc_dup2, opc_dup2_x1, opc_dup2_x2, opc_endtry, opc_endvar, opc_f2d, opc_f2i, opc_f2l, opc_fadd, opc_faload, opc_fastore, opc_fcmpg, opc_fcmpl, opc_fconst_0, opc_fconst_1, opc_fconst_2, opc_fdiv, opc_fload, opc_fload_0, opc_fload_1, opc_fload_2, opc_fload_3, opc_fload_w, opc_fmul, opc_fneg, opc_frem, opc_freturn, opc_fstore, opc_fstore_0, opc_fstore_1, opc_fstore_2, opc_fstore_3, opc_fstore_w, opc_fsub, opc_getfield, opc_getstatic, opc_goto, opc_goto_w, opc_i2b, opc_i2c, opc_i2d, opc_i2f, opc_i2l, opc_i2s, opc_iadd, opc_iaload, opc_iand, opc_iastore, opc_iconst_0, opc_iconst_1, opc_iconst_2, opc_iconst_3, opc_iconst_4, opc_iconst_5, opc_iconst_m1, opc_idiv, opc_if_acmpeq, opc_if_acmpne, opc_if_icmpeq, opc_if_icmpge, opc_if_icmpgt, opc_if_icmple, opc_if_icmplt, opc_if_icmpne, opc_ifeq, opc_ifge, opc_ifgt, opc_ifle, opc_iflt, opc_ifne, opc_ifnonnull, opc_ifnull, opc_iinc, opc_iinc_w, opc_iload, opc_iload_0, opc_iload_1, opc_iload_2, opc_iload_3, opc_iload_w, opc_imul, opc_ineg, opc_instanceof, opc_int2byte, opc_int2char, opc_int2short, opc_invokeinterface, opc_invokenonvirtual, opc_invokespecial, opc_invokestatic, opc_invokevirtual, opc_ior, opc_irem, opc_ireturn, opc_ishl, opc_ishr, opc_istore, opc_istore_0, opc_istore_1, opc_istore_2, opc_istore_3, opc_istore_w, opc_isub, opc_iushr, opc_ixor, opc_jsr, opc_jsr_w, opc_l2d, opc_l2f, opc_l2i, opc_label, opc_ladd, opc_laload, opc_land, opc_lastore, opc_lcmp, opc_lconst_0, opc_lconst_1, opc_ldc, opc_ldc_w, opc_ldc2_w, opc_ldiv, opc_lload, opc_lload_0, opc_lload_1, opc_lload_2, opc_lload_3, opc_lload_w, opc_lmul, opc_lneg, opc_localsmap, opc_lookupswitch, opc_lor, opc_lrem, opc_lreturn, opc_lshl, opc_lshr, opc_lstore, opc_lstore_0, opc_lstore_1, opc_lstore_2, opc_lstore_3, opc_lstore_w, opc_lsub, opc_lushr, opc_lxor, opc_monitorenter, opc_monitorexit, opc_multianewarray, opc_new, opc_newarray, opc_nonpriv, opc_nop, opc_pop, opc_pop2, opc_priv, opc_putfield, opc_putstatic, opc_ret, opc_ret_w, opc_return, opc_saload, opc_sastore, opc_sipush, opc_stackmap, opc_swap, opc_tableswitch, opc_try, opc_var, opc_wide, opcLengthsTab, opcNamesTab, SAME_FRAME_BOUND, SAME_FRAME_EXTENDED, SAME_LOCALS_1_STACK_ITEM_BOUND, SAME_LOCALS_1_STACK_ITEM_EXTENDED, SIG_ARRAY, SIG_BOOLEAN, SIG_BYTE, SIG_CHAR, SIG_CLASS, SIG_DOUBLE, SIG_ENDCLASS, SIG_ENDMETHOD, SIG_FLOAT, SIG_INT, SIG_LONG, SIG_METHOD, SIG_PACKAGE, SIG_SHORT, SIG_VOID, SIGC_ARRAY, SIGC_BOOLEAN, SIGC_BYTE, SIGC_CHAR, SIGC_CLASS, SIGC_DOUBLE, SIGC_ENDCLASS, SIGC_ENDMETHOD, SIGC_FLOAT, SIGC_INT, SIGC_LONG, SIGC_METHOD, SIGC_PACKAGE, SIGC_SHORT, SIGC_VOID, T_BOOLEAN, T_BYTE, T_CHAR, T_CLASS, T_DOUBLE, T_FLOAT, T_INT, T_LONG, T_SHORT |
EOF
static final int EOF
- End of input
- See Also:
- Constant Field Values
F_VERBOSE
static final int F_VERBOSE
- See Also:
- Constant Field Values
F_DUMP
static final int F_DUMP
- See Also:
- Constant Field Values
F_WARNINGS
static final int F_WARNINGS
- See Also:
- Constant Field Values
F_DEBUG
static final int F_DEBUG
- See Also:
- Constant Field Values
F_OPTIMIZE
static final int F_OPTIMIZE
- See Also:
- Constant Field Values
F_DEPENDENCIES
static final int F_DEPENDENCIES
- See Also:
- Constant Field Values
TC_BOOLEAN
static final int TC_BOOLEAN
- See Also:
- Constant Field Values
TC_BYTE
static final int TC_BYTE
- See Also:
- Constant Field Values
TC_CHAR
static final int TC_CHAR
- See Also:
- Constant Field Values
TC_SHORT
static final int TC_SHORT
- See Also:
- Constant Field Values
TC_INT
static final int TC_INT
- See Also:
- Constant Field Values
TC_LONG
static final int TC_LONG
- See Also:
- Constant Field Values
TC_FLOAT
static final int TC_FLOAT
- See Also:
- Constant Field Values
TC_DOUBLE
static final int TC_DOUBLE
- See Also:
- Constant Field Values
TC_NULL
static final int TC_NULL
- See Also:
- Constant Field Values
TC_ARRAY
static final int TC_ARRAY
- See Also:
- Constant Field Values
TC_CLASS
static final int TC_CLASS
- See Also:
- Constant Field Values
TC_VOID
static final int TC_VOID
- See Also:
- Constant Field Values
TC_METHOD
static final int TC_METHOD
- See Also:
- Constant Field Values
TC_ERROR
static final int TC_ERROR
- See Also:
- Constant Field Values
TM_NULL
static final int TM_NULL
- See Also:
- Constant Field Values
TM_VOID
static final int TM_VOID
- See Also:
- Constant Field Values
TM_BOOLEAN
static final int TM_BOOLEAN
- See Also:
- Constant Field Values
TM_BYTE
static final int TM_BYTE
- See Also:
- Constant Field Values
TM_CHAR
static final int TM_CHAR
- See Also:
- Constant Field Values
TM_SHORT
static final int TM_SHORT
- See Also:
- Constant Field Values
TM_INT
static final int TM_INT
- See Also:
- Constant Field Values
TM_LONG
static final int TM_LONG
- See Also:
- Constant Field Values
TM_FLOAT
static final int TM_FLOAT
- See Also:
- Constant Field Values
TM_DOUBLE
static final int TM_DOUBLE
- See Also:
- Constant Field Values
TM_ARRAY
static final int TM_ARRAY
- See Also:
- Constant Field Values
TM_CLASS
static final int TM_CLASS
- See Also:
- Constant Field Values
TM_METHOD
static final int TM_METHOD
- See Also:
- Constant Field Values
TM_ERROR
static final int TM_ERROR
- See Also:
- Constant Field Values
TM_INT32
static final int TM_INT32
- See Also:
- Constant Field Values
TM_NUM32
static final int TM_NUM32
- See Also:
- Constant Field Values
TM_NUM64
static final int TM_NUM64
- See Also:
- Constant Field Values
TM_INTEGER
static final int TM_INTEGER
- See Also:
- Constant Field Values
TM_REAL
static final int TM_REAL
- See Also:
- Constant Field Values
TM_NUMBER
static final int TM_NUMBER
- See Also:
- Constant Field Values
TM_REFERENCE
static final int TM_REFERENCE
- See Also:
- Constant Field Values
CS_UNDEFINED
static final int CS_UNDEFINED
- See Also:
- Constant Field Values
CS_UNDECIDED
static final int CS_UNDECIDED
- See Also:
- Constant Field Values
CS_BINARY
static final int CS_BINARY
- See Also:
- Constant Field Values
CS_SOURCE
static final int CS_SOURCE
- See Also:
- Constant Field Values
CS_PARSED
static final int CS_PARSED
- See Also:
- Constant Field Values
CS_COMPILED
static final int CS_COMPILED
- See Also:
- Constant Field Values
CS_NOTFOUND
static final int CS_NOTFOUND
- See Also:
- Constant Field Values
ATT_ALL
static final int ATT_ALL
- See Also:
- Constant Field Values
ATT_CODE
static final int ATT_CODE
- See Also:
- Constant Field Values
OFFSETBITS
static final int OFFSETBITS
- See Also:
- Constant Field Values
MAXFILESIZE
static final int MAXFILESIZE
- See Also:
- Constant Field Values
MAXLINENUMBER
static final int MAXLINENUMBER
- See Also:
- Constant Field Values
COMMA
static final int COMMA
- See Also:
- Constant Field Values
ASSIGN
static final int ASSIGN
- See Also:
- Constant Field Values
ASGMUL
static final int ASGMUL
- See Also:
- Constant Field Values
ASGDIV
static final int ASGDIV
- See Also:
- Constant Field Values
ASGREM
static final int ASGREM
- See Also:
- Constant Field Values
ASGADD
static final int ASGADD
- See Also:
- Constant Field Values
ASGSUB
static final int ASGSUB
- See Also:
- Constant Field Values
ASGLSHIFT
static final int ASGLSHIFT
- See Also:
- Constant Field Values
ASGRSHIFT
static final int ASGRSHIFT
- See Also:
- Constant Field Values
ASGURSHIFT
static final int ASGURSHIFT
- See Also:
- Constant Field Values
ASGBITAND
static final int ASGBITAND
- See Also:
- Constant Field Values
ASGBITOR
static final int ASGBITOR
- See Also:
- Constant Field Values
ASGBITXOR
static final int ASGBITXOR
- See Also:
- Constant Field Values
COND
static final int COND
- See Also:
- Constant Field Values
OR
static final int OR
- See Also:
- Constant Field Values
AND
static final int AND
- See Also:
- Constant Field Values
BITOR
static final int BITOR
- See Also:
- Constant Field Values
BITXOR
static final int BITXOR
- See Also:
- Constant Field Values
BITAND
static final int BITAND
- See Also:
- Constant Field Values
NE
static final int NE
- See Also:
- Constant Field Values
EQ
static final int EQ
- See Also:
- Constant Field Values
GE
static final int GE
- See Also:
- Constant Field Values
GT
static final int GT
- See Also:
- Constant Field Values
LE
static final int LE
- See Also:
- Constant Field Values
LT
static final int LT
- See Also:
- Constant Field Values
INSTANCEOF
static final int INSTANCEOF
- See Also:
- Constant Field Values
LSHIFT
static final int LSHIFT
- See Also:
- Constant Field Values
RSHIFT
static final int RSHIFT
- See Also:
- Constant Field Values
URSHIFT
static final int URSHIFT
- See Also:
- Constant Field Values
ADD
static final int ADD
- See Also:
- Constant Field Values
SUB
static final int SUB
- See Also:
- Constant Field Values
DIV
static final int DIV
- See Also:
- Constant Field Values
REM
static final int REM
- See Also:
- Constant Field Values
MUL
static final int MUL
- See Also:
- Constant Field Values
CAST
static final int CAST
- See Also:
- Constant Field Values
POS
static final int POS
- See Also:
- Constant Field Values
NEG
static final int NEG
- See Also:
- Constant Field Values
NOT
static final int NOT
- See Also:
- Constant Field Values
BITNOT
static final int BITNOT
- See Also:
- Constant Field Values
PREINC
static final int PREINC
- See Also:
- Constant Field Values
PREDEC
static final int PREDEC
- See Also:
- Constant Field Values
NEWARRAY
static final int NEWARRAY
- See Also:
- Constant Field Values
NEWINSTANCE
static final int NEWINSTANCE
- See Also:
- Constant Field Values
NEWFROMNAME
static final int NEWFROMNAME
- See Also:
- Constant Field Values
POSTINC
static final int POSTINC
- See Also:
- Constant Field Values
POSTDEC
static final int POSTDEC
- See Also:
- Constant Field Values
FIELD
static final int FIELD
- See Also:
- Constant Field Values
METHOD
static final int METHOD
- See Also:
- Constant Field Values
ARRAYACCESS
static final int ARRAYACCESS
- See Also:
- Constant Field Values
NEW
static final int NEW
- See Also:
- Constant Field Values
INC
static final int INC
- See Also:
- Constant Field Values
DEC
static final int DEC
- See Also:
- Constant Field Values
CONVERT
static final int CONVERT
- See Also:
- Constant Field Values
EXPR
static final int EXPR
- See Also:
- Constant Field Values
ARRAY
static final int ARRAY
- See Also:
- Constant Field Values
GOTO
static final int GOTO
- See Also:
- Constant Field Values
IDENT
static final int IDENT
- See Also:
- Constant Field Values
BOOLEANVAL
static final int BOOLEANVAL
- See Also:
- Constant Field Values
BYTEVAL
static final int BYTEVAL
- See Also:
- Constant Field Values
CHARVAL
static final int CHARVAL
- See Also:
- Constant Field Values
SHORTVAL
static final int SHORTVAL
- See Also:
- Constant Field Values
INTVAL
static final int INTVAL
- See Also:
- Constant Field Values
LONGVAL
static final int LONGVAL
- See Also:
- Constant Field Values
FLOATVAL
static final int FLOATVAL
- See Also:
- Constant Field Values
DOUBLEVAL
static final int DOUBLEVAL
- See Also:
- Constant Field Values
STRINGVAL
static final int STRINGVAL
- See Also:
- Constant Field Values
BYTE
static final int BYTE
- See Also:
- Constant Field Values
CHAR
static final int CHAR
- See Also:
- Constant Field Values
SHORT
static final int SHORT
- See Also:
- Constant Field Values
INT
static final int INT
- See Also:
- Constant Field Values
LONG
static final int LONG
- See Also:
- Constant Field Values
FLOAT
static final int FLOAT
- See Also:
- Constant Field Values
DOUBLE
static final int DOUBLE
- See Also:
- Constant Field Values
VOID
static final int VOID
- See Also:
- Constant Field Values
BOOLEAN
static final int BOOLEAN
- See Also:
- Constant Field Values
TRUE
static final int TRUE
- See Also:
- Constant Field Values
FALSE
static final int FALSE
- See Also:
- Constant Field Values
THIS
static final int THIS
- See Also:
- Constant Field Values
SUPER
static final int SUPER
- See Also:
- Constant Field Values
NULL
static final int NULL
- See Also:
- Constant Field Values
IF
static final int IF
- See Also:
- Constant Field Values
ELSE
static final int ELSE
- See Also:
- Constant Field Values
FOR
static final int FOR
- See Also:
- Constant Field Values
WHILE
static final int WHILE
- See Also:
- Constant Field Values
DO
static final int DO
- See Also:
- Constant Field Values
SWITCH
static final int SWITCH
- See Also:
- Constant Field Values
CASE
static final int CASE
- See Also:
- Constant Field Values
DEFAULT
static final int DEFAULT
- See Also:
- Constant Field Values
BREAK
static final int BREAK
- See Also:
- Constant Field Values
CONTINUE
static final int CONTINUE
- See Also:
- Constant Field Values
RETURN
static final int RETURN
- See Also:
- Constant Field Values
TRY
static final int TRY
- See Also:
- Constant Field Values
CATCH
static final int CATCH
- See Also:
- Constant Field Values
FINALLY
static final int FINALLY
- See Also:
- Constant Field Values
THROW
static final int THROW
- See Also:
- Constant Field Values
STAT
static final int STAT
- See Also:
- Constant Field Values
EXPRESSION
static final int EXPRESSION
- See Also:
- Constant Field Values
DECLARATION
static final int DECLARATION
- See Also:
- Constant Field Values
VARDECLARATION
static final int VARDECLARATION
- See Also:
- Constant Field Values
IMPORT
static final int IMPORT
- See Also:
- Constant Field Values
CLASS
static final int CLASS
- See Also:
- Constant Field Values
EXTENDS
static final int EXTENDS
- See Also:
- Constant Field Values
IMPLEMENTS
static final int IMPLEMENTS
- See Also:
- Constant Field Values
INTERFACE
static final int INTERFACE
- See Also:
- Constant Field Values
PACKAGE
static final int PACKAGE
- See Also:
- Constant Field Values
PRIVATE
static final int PRIVATE
- See Also:
- Constant Field Values
PUBLIC
static final int PUBLIC
- See Also:
- Constant Field Values
PROTECTED
static final int PROTECTED
- See Also:
- Constant Field Values
CONST
static final int CONST
- See Also:
- Constant Field Values
STATIC
static final int STATIC
- See Also:
- Constant Field Values
TRANSIENT
static final int TRANSIENT
- See Also:
- Constant Field Values
SYNCHRONIZED
static final int SYNCHRONIZED
- See Also:
- Constant Field Values
NATIVE
static final int NATIVE
- See Also:
- Constant Field Values
FINAL
static final int FINAL
- See Also:
- Constant Field Values
VOLATILE
static final int VOLATILE
- See Also:
- Constant Field Values
ABSTRACT
static final int ABSTRACT
- See Also:
- Constant Field Values
STRICT
static final int STRICT
- See Also:
- Constant Field Values
SEMICOLON
static final int SEMICOLON
- See Also:
- Constant Field Values
COLON
static final int COLON
- See Also:
- Constant Field Values
QUESTIONMARK
static final int QUESTIONMARK
- See Also:
- Constant Field Values
LBRACE
static final int LBRACE
- See Also:
- Constant Field Values
RBRACE
static final int RBRACE
- See Also:
- Constant Field Values
LPAREN
static final int LPAREN
- See Also:
- Constant Field Values
RPAREN
static final int RPAREN
- See Also:
- Constant Field Values
LSQBRACKET
static final int LSQBRACKET
- See Also:
- Constant Field Values
RSQBRACKET
static final int RSQBRACKET
- See Also:
- Constant Field Values
THROWS
static final int THROWS
- See Also:
- Constant Field Values
ERROR
static final int ERROR
- See Also:
- Constant Field Values
COMMENT
static final int COMMENT
- See Also:
- Constant Field Values
TYPE
static final int TYPE
- See Also:
- Constant Field Values
LENGTH
static final int LENGTH
- See Also:
- Constant Field Values
INLINERETURN
static final int INLINERETURN
- See Also:
- Constant Field Values
INLINEMETHOD
static final int INLINEMETHOD
- See Also:
- Constant Field Values
INLINENEWINSTANCE
static final int INLINENEWINSTANCE
- See Also:
- Constant Field Values
METHODREF
static final int METHODREF
- See Also:
- Constant Field Values
FIELDREF
static final int FIELDREF
- See Also:
- Constant Field Values
STACK
static final int STACK
- See Also:
- Constant Field Values
LOCAL
static final int LOCAL
- See Also:
- Constant Field Values
CPINDEX
static final int CPINDEX
- See Also:
- Constant Field Values
CPNAME
static final int CPNAME
- See Also:
- Constant Field Values
SIGN
static final int SIGN
- See Also:
- Constant Field Values
BITS
static final int BITS
- See Also:
- Constant Field Values
INF
static final int INF
- See Also:
- Constant Field Values
NAN
static final int NAN
- See Also:
- Constant Field Values
INNERCLASS
static final int INNERCLASS
- See Also:
- Constant Field Values
OF
static final int OF
- See Also:
- Constant Field Values
SYNTHETIC
static final int SYNTHETIC
- See Also:
- Constant Field Values
opPrecedence
static final int[] opPrecedence
opNames
static final java.lang.String[] opNames