Modifier and Type | Field and Description |
---|---|
public static final short | AALOAD
Java VM opcode. |
public static final short | AASTORE
Java VM opcode. |
public static final short | ACC_ABSTRACT
One of the access flags for methods or classes. |
public static final short | ACC_ANNOTATION
One of the access flags for classes. |
public static final short | ACC_BRIDGE
One of the access flags for methods. |
public static final short | ACC_ENUM
One of the access flags for fields or classes. |
public static final short | ACC_FINAL
One of the access flags for fields, methods, or classes. |
public static final short | ACC_INTERFACE
One of the access flags for classes. |
public static final short | ACC_MANDATED
One of the access flags for MethodParameter or Module attributes. |
public static final short | ACC_MODULE
One of the access flags for classes. |
public static final short | ACC_NATIVE
One of the access flags for methods. |
public static final short | ACC_OPEN
One of the access flags for the Module attribute. |
public static final short | ACC_PRIVATE
One of the access flags for fields, methods, or classes. |
public static final short | ACC_PROTECTED
One of the access flags for fields, methods, or classes. |
public static final short | ACC_PUBLIC
One of the access flags for fields, methods, or classes. |
public static final short | ACC_STATIC
One of the access flags for fields, methods, or classes. |
public static final short | ACC_STATIC_PHASE
One of the access flags for the Module attribute. |
public static final short | ACC_STRICT
One of the access flags for methods. |
public static final short | ACC_SUPER
One of the access flags for classes. |
public static final short | ACC_SYNCHRONIZED
One of the access flags for methods. |
public static final short | ACC_SYNTHETIC
One of the access flags for fields, methods, classes, MethodParameter attribute, or Module attribute. |
public static final short | ACC_TRANSIENT
One of the access flags for fields. |
public static final short | ACC_TRANSITIVE
One of the access flags for the Module attribute. |
public static final short | ACC_VARARGS
One of the access flags for methods. |
public static final short | ACC_VOLATILE
One of the access flags for fields. |
private static final String[] | ACCESS_NAMES
The names of the access flags. |
public static final int | |
public static final short | ACONST_NULL
Java VM opcode. |
public static final short | ALOAD
Java VM opcode. |
public static final short | ALOAD_0
Java VM opcode. |
public static final short | ALOAD_1
Java VM opcode. |
public static final short | ALOAD_2
Java VM opcode. |
public static final short | ALOAD_3
Java VM opcode. |
public static final short | ANEWARRAY
Java VM opcode. |
public static final short | ANEWARRAY_QUICK
JVM internal opcode. |
public static final int | |
public static final int | |
public static final short | ARETURN
Java VM opcode. |
public static final short | ARRAYLENGTH
Java VM opcode. |
public static final short | ASTORE
Java VM opcode. |
public static final short | ASTORE_0
Java VM opcode. |
public static final short | ASTORE_1
Java VM opcode. |
public static final short | ASTORE_2
Java VM opcode. |
public static final short | ASTORE_3
Java VM opcode. |
public static final short | ATHROW
Java VM opcode. |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | ATTR_UNKNOWN
Attributes and their corresponding names. |
private static final String[] | |
public static final short | BALOAD
Java VM opcode. |
public static final short | BASTORE
Java VM opcode. |
public static final short | BIPUSH
Java VM opcode. |
public static final short | BREAKPOINT
JVM internal opcode. |
public static final short | CALOAD
Java VM opcode. |
public static final short | CASTORE
Java VM opcode. |
public static final short | CHECKCAST
Java VM opcode. |
public static final short | CHECKCAST_QUICK
JVM internal opcode. |
public static final int | |
public static final int | |
private static final String[] | CLASS_TYPE_NAMES
The primitive class names corresponding to the T_XX constants, e.g., CLASS_TYPE_NAMES[T_INT] = "java.lang.Integer" |
public static final byte | CONSTANT_Class
Marks a constant pool entry as a Class |
public static final byte | CONSTANT_Double
Marks a constant pool entry as type Double. |
public static final byte | CONSTANT_Dynamic
Marks a constant pool entry as dynamically computed. |
public static final byte | CONSTANT_Fieldref
Marks a constant pool entry as a Field Reference. |
public static final byte | CONSTANT_Float
Marks a constant pool entry as type Float. |
public static final byte | CONSTANT_Integer
Marks a constant pool entry as type Integer. |
public static final byte | CONSTANT_InterfaceMethodref
Marks a constant pool entry as an Interface Method Reference. |
public static final byte | CONSTANT_InvokeDynamic
Marks a constant pool entry as an Invoke Dynamic |
public static final byte | CONSTANT_Long
Marks a constant pool entry as type Long. |
public static final byte | CONSTANT_MethodHandle
Marks a constant pool entry as a Method Handle. |
public static final byte | CONSTANT_Methodref
Marks a constant pool entry as a Method Reference. |
public static final byte | CONSTANT_MethodType
Marks a constant pool entry as a Method Type. |
public static final byte | CONSTANT_Module
Marks a constant pool entry as a Module Reference. |
public static final byte | CONSTANT_NameAndType
Marks a constant pool entry as a name and type. |
private static final String[] | CONSTANT_NAMES
The names of the types of entries in a constant pool. |
public static final byte | CONSTANT_Package
Marks a constant pool entry as a Package Reference. |
public static final byte | CONSTANT_String
Marks a constant pool entry as type String |
public static final byte | CONSTANT_Utf8
Marks a constant pool entry as type UTF-8. |
public static final String | CONSTRUCTOR_NAME
The name of every constructor method in a class, also called "instance initialization method". |
pack-priv static final int[] | CONSUME_STACK
Number of words consumed on operand stack by instructions. |
public static final short | D2F
Java VM opcode. |
public static final short | D2I
Java VM opcode. |
public static final short | D2L
Java VM opcode. |
public static final short | DADD
Java VM opcode. |
public static final short | DALOAD
Java VM opcode. |
public static final short | DASTORE
Java VM opcode. |
public static final short | DCMPG
Java VM opcode. |
public static final short | DCMPL
Java VM opcode. |
public static final short | DCONST_0
Java VM opcode. |
public static final short | DCONST_1
Java VM opcode. |
public static final short | DDIV
Java VM opcode. |
public static final short | DLOAD
Java VM opcode. |
public static final short | DLOAD_0
Java VM opcode. |
public static final short | DLOAD_1
Java VM opcode. |
public static final short | DLOAD_2
Java VM opcode. |
public static final short | DLOAD_3
Java VM opcode. |
public static final short | DMUL
Java VM opcode. |
public static final short | DNEG
Java VM opcode. |
public static final short | DREM
Java VM opcode. |
public static final short | DRETURN
Java VM opcode. |
public static final short | DSTORE
Java VM opcode. |
public static final short | DSTORE_0
Java VM opcode. |
public static final short | DSTORE_1
Java VM opcode. |
public static final short | DSTORE_2
Java VM opcode. |
public static final short | DSTORE_3
Java VM opcode. |
public static final short | DSUB
Java VM opcode. |
public static final short | DUP
Java VM opcode. |
public static final short | DUP2
Java VM opcode. |
public static final short | DUP2_X1
Java VM opcode. |
public static final short | DUP2_X2
Java VM opcode. |
public static final short | DUP_X1
Java VM opcode. |
public static final short | DUP_X2
Java VM opcode. |
public static final byte[] | EMPTY_BYTE_ARRAY
Empty arrays used to replace references to ArrayUtils |
public static final int[] | |
public static final String[] | |
public static final short | F2D
Java VM opcode. |
public static final short | F2I
Java VM opcode. |
public static final short | F2L
Java VM opcode. |
public static final short | FADD
Java VM opcode. |
public static final short | FALOAD
Java VM opcode. |
public static final short | FASTORE
Java VM opcode. |
public static final short | FCMPG
Java VM opcode. |
public static final short | FCMPL
Java VM opcode. |
public static final short | FCONST_0
Java VM opcode. |
public static final short | FCONST_1
Java VM opcode. |
public static final short | FCONST_2
Java VM opcode. |
public static final short | FDIV
Java VM opcode. |
public static final short | FLOAD
Java VM opcode. |
public static final short | FLOAD_0
Java VM opcode. |
public static final short | FLOAD_1
Java VM opcode. |
public static final short | FLOAD_2
Java VM opcode. |
public static final short | FLOAD_3
Java VM opcode. |
public static final short | FMUL
Java VM opcode. |
public static final short | FNEG
Java VM opcode. |
public static final short | FREM
Java VM opcode. |
public static final short | FRETURN
Java VM opcode. |
public static final short | FSTORE
Java VM opcode. |
public static final short | FSTORE_0
Java VM opcode. |
public static final short | FSTORE_1
Java VM opcode. |
public static final short | FSTORE_2
Java VM opcode. |
public static final short | FSTORE_3
Java VM opcode. |
public static final short | FSUB
Java VM opcode. |
public static final int | |
public static final short | GETFIELD
Java VM opcode. |
public static final short | GETFIELD2_QUICK
JVM internal opcode. |
public static final short | GETFIELD_QUICK
JVM internal opcode. |
public static final short | GETFIELD_QUICK_W
JVM internal opcode. |
public static final short | GETSTATIC
Java VM opcode. |
public static final short | GETSTATIC2_QUICK
JVM internal opcode. |
public static final short | GETSTATIC_QUICK
JVM internal opcode. |
public static final short | GOTO
Java VM opcode. |
public static final short | GOTO_W
Java VM opcode. |
public static final short | I2B
Java VM opcode. |
public static final short | I2C
Java VM opcode. |
public static final short | I2D
Java VM opcode. |
public static final short | I2F
Java VM opcode. |
public static final short | I2L
Java VM opcode. |
public static final short | I2S
Java VM opcode. |
public static final short | IADD
Java VM opcode. |
public static final short | IALOAD
Java VM opcode. |
public static final short | IAND
Java VM opcode. |
public static final short | IASTORE
Java VM opcode. |
public static final short | ICONST_0
Java VM opcode. |
public static final short | ICONST_1
Java VM opcode. |
public static final short | ICONST_2
Java VM opcode. |
public static final short | ICONST_3
Java VM opcode. |
public static final short | ICONST_4
Java VM opcode. |
public static final short | ICONST_5
Java VM opcode. |
public static final short | ICONST_M1
Java VM opcode. |
public static final short | IDIV
Java VM opcode. |
public static final short | IF_ACMPEQ
Java VM opcode. |
public static final short | IF_ACMPNE
Java VM opcode. |
public static final short | IF_ICMPEQ
Java VM opcode. |
public static final short | IF_ICMPGE
Java VM opcode. |
public static final short | IF_ICMPGT
Java VM opcode. |
public static final short | IF_ICMPLE
Java VM opcode. |
public static final short | IF_ICMPLT
Java VM opcode. |
public static final short | IF_ICMPNE
Java VM opcode. |
public static final short | IFEQ
Java VM opcode. |
public static final short | IFGE
Java VM opcode. |
public static final short | IFGT
Java VM opcode. |
public static final short | IFLE
Java VM opcode. |
public static final short | IFLT
Java VM opcode. |
public static final short | IFNE
Java VM opcode. |
public static final short | IFNONNULL
Java VM opcode. |
public static final short | IFNULL
Java VM opcode. |
public static final short | IINC
Java VM opcode. |
public static final String | ILLEGAL_OPCODE
Mnemonic for an illegal opcode. |
public static final String | ILLEGAL_TYPE
Mnemonic for an illegal type. |
public static final short | ILOAD
Java VM opcode. |
public static final short | ILOAD_0
Java VM opcode. |
public static final short | ILOAD_1
Java VM opcode. |
public static final short | ILOAD_2
Java VM opcode. |
public static final short | ILOAD_3
Java VM opcode. |
public static final short | IMPDEP1
JVM internal opcode. |
public static final short | IMPDEP2
JVM internal opcode. |
public static final short | IMUL
Java VM opcode. |
public static final short | INEG
Java VM opcode. |
public static final short | INSTANCEOF
Java VM opcode. |
public static final short | INSTANCEOF_QUICK
JVM internal opcode. |
public static final short | INT2BYTE
Java VM opcode. |
public static final short | INT2CHAR
Java VM opcode. |
public static final short | INT2SHORT
Java VM opcode. |
private static final String[] | INTERFACES_IMPLEMENTED_BY_ARRAYS
The names of the interfaces implemented by arrays |
public static final short | INVOKEDYNAMIC
Java VM opcode. |
public static final short | INVOKEINTERFACE
Java VM opcode. |
public static final short | INVOKEINTERFACE_QUICK
JVM internal opcode. |
public static final short | INVOKENONVIRTUAL
Java VM opcode. |
public static final short | INVOKENONVIRTUAL_QUICK
JVM internal opcode. |
public static final short | INVOKESPECIAL
Java VM opcode. |
public static final short | INVOKESTATIC
Java VM opcode. |
public static final short | INVOKESTATIC_QUICK
JVM internal opcode. |
public static final short | INVOKESUPER_QUICK
JVM internal opcode. |
public static final short | INVOKEVIRTUAL
Java VM opcode. |
public static final short | INVOKEVIRTUAL_QUICK
JVM internal opcode. |
public static final short | INVOKEVIRTUAL_QUICK_W
JVM internal opcode. |
public static final short | INVOKEVIRTUALOBJECT_QUICK
JVM internal opcode. |
public static final short | IOR
Java VM opcode. |
public static final short | IREM
Java VM opcode. |
public static final short | IRETURN
Java VM opcode. |
public static final short | ISHL
Java VM opcode. |
public static final short | ISHR
Java VM opcode. |
public static final short | ISTORE
Java VM opcode. |
public static final short | ISTORE_0
Java VM opcode. |
public static final short | ISTORE_1
Java VM opcode. |
public static final short | ISTORE_2
Java VM opcode. |
public static final short | ISTORE_3
Java VM opcode. |
public static final short | ISUB
Java VM opcode. |
public static final byte | ITEM_Bogus
Constants used in the StackMap attribute. |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
private static final String[] | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final short | IUSHR
Java VM opcode. |
public static final short | IXOR
Java VM opcode. |
public static final short | JSR
Java VM opcode. |
public static final short | JSR_W
Java VM opcode. |
public static final int | JVM_CLASSFILE_MAGIC
Java class file format Magic number (0xCAFEBABE) |
public static final short | |
public static final short | L2D
Java VM opcode. |
public static final short | L2F
Java VM opcode. |
public static final short | L2I
Java VM opcode. |
public static final short | LADD
Java VM opcode. |
public static final short | LALOAD
Java VM opcode. |
public static final short | LAND
Java VM opcode. |
public static final short | LASTORE
Java VM opcode. |
public static final short | LCMP
Java VM opcode. |
public static final short | LCONST_0
Java VM opcode. |
public static final short | LCONST_1
Java VM opcode. |
public static final short | LDC
Java VM opcode. |
public static final short | LDC2_W
Java VM opcode. |
public static final short | LDC2_W_QUICK
JVM internal opcode. |
public static final short | LDC_QUICK
JVM internal opcode. |
public static final short | LDC_W
Java VM opcode. |
public static final short | LDC_W_QUICK
JVM internal opcode. |
public static final short | LDIV
Java VM opcode. |
public static final short | LLOAD
Java VM opcode. |
public static final short | LLOAD_0
Java VM opcode. |
public static final short | LLOAD_1
Java VM opcode. |
public static final short | LLOAD_2
Java VM opcode. |
public static final short | LLOAD_3
Java VM opcode. |
public static final short | LMUL
Java VM opcode. |
public static final short | LNEG
Java VM opcode. |
public static final short | LOOKUPSWITCH
Java VM opcode. |
public static final short | LOR
Java VM opcode. |
public static final short | LREM
Java VM opcode. |
public static final short | LRETURN
Java VM opcode. |
public static final short | LSHL
Java VM opcode. |
public static final short | LSHR
Java VM opcode. |
public static final short | LSTORE
Java VM opcode. |
public static final short | LSTORE_0
Java VM opcode. |
public static final short | LSTORE_1
Java VM opcode. |
public static final short | LSTORE_2
Java VM opcode. |
public static final short | LSTORE_3
Java VM opcode. |
public static final short | LSUB
Java VM opcode. |
public static final short | LUSHR
Java VM opcode. |
public static final short | LXOR
Java VM opcode. |
public static final short | MAJOR
Default major version number. |
public static final short | MAJOR_10
Major version number of class files for Java 10. |
public static final short | MAJOR_11
Major version number of class files for Java 11. |
public static final short | MAJOR_12
Major version number of class files for Java 12. |
public static final short | MAJOR_13
Major version number of class files for Java 13. |
public static final short | MAJOR_14
Major version number of class files for Java 14. |
public static final short | MAJOR_15
Major version number of class files for Java 15. |
public static final short | MAJOR_16
Major version number of class files for Java 16. |
public static final short | MAJOR_17
Major version number of class files for Java 17. |
public static final short | MAJOR_18
Major version number of class files for Java 18. |
public static final short | MAJOR_19
Major version number of class files for Java 19. |
public static final short | MAJOR_1_1
Major version number of class files for Java 1.1. |
public static final short | MAJOR_1_2
Major version number of class files for Java 1.2. |
public static final short | MAJOR_1_3
Major version number of class files for Java 1.2. |
public static final short | MAJOR_1_4
Major version number of class files for Java 1.3. |
public static final short | MAJOR_1_5
Major version number of class files for Java 1.4. |
public static final short | MAJOR_1_6
Major version number of class files for Java 1.6. |
public static final short | MAJOR_1_7
Major version number of class files for Java 1.7. |
public static final short | MAJOR_1_8
Major version number of class files for Java 1.8. |
public static final short | |
public static final short | MAJOR_9
Major version number of class files for Java 9. |
public static final short | MAX_ACC_FLAG
Deprecated
Use One of the access flags for fields, methods, or classes.
MAX_ACC_FLAG_I
|
public static final int | MAX_ACC_FLAG_I
One of the access flags for fields, methods, or classes. |
public static final int | MAX_ARRAY_DIMENSIONS
The maximum number of dimensions in an array (). |
public static final int | MAX_BYTE
Maximum value for an unsigned byte. |
public static final int | MAX_CODE_SIZE
Maximum code size (plus one; the code size must be LESS than this) One of the limitations of the Java Virtual Machine. |
public static final int | MAX_CP_ENTRIES
Maximum Constant Pool entries. |
public static final int | MAX_SHORT
Maximum value for an unsigned short. |
private static final String[] | METHODHANDLE_NAMES
The names of the reference_kinds of a CONSTANT_MethodHandle_info. |
public static final short | MINOR
Default major version number. |
public static final short | MINOR_10
Minor version number of class files for Java 10. |
public static final short | MINOR_11
Minor version number of class files for Java 11. |
public static final short | MINOR_12
Minor version number of class files for Java 12. |
public static final short | MINOR_13
Minor version number of class files for Java 13. |
public static final short | MINOR_14
Minor version number of class files for Java 14. |
public static final short | MINOR_15
Minor version number of class files for Java 15. |
public static final short | MINOR_16
Minor version number of class files for Java 16. |
public static final short | MINOR_17
Minor version number of class files for Java 17. |
public static final short | MINOR_18
Minor version number of class files for Java 18. |
public static final short | MINOR_19
Minor version number of class files for Java 19. |
public static final short | MINOR_1_1
Minor version number of class files for Java 1.1. |
public static final short | MINOR_1_2
Minor version number of class files for Java 1.2. |
public static final short | MINOR_1_3
Minor version number of class files for Java 1.3. |
public static final short | MINOR_1_4
Minor version number of class files for Java 1.4. |
public static final short | MINOR_1_5
Minor version number of class files for Java 1.5. |
public static final short | MINOR_1_6
Minor version number of class files for Java 1.6. |
public static final short | MINOR_1_7
Minor version number of class files for Java 1.7. |
public static final short | MINOR_1_8
Minor version number of class files for Java 1.8. |
public static final short | |
public static final short | MINOR_9
Minor version number of class files for Java 9. |
public static final short | MONITORENTER
Java VM opcode. |
public static final short | MONITOREXIT
Java VM opcode. |
public static final short | MULTIANEWARRAY
Java VM opcode. |
public static final short | MULTIANEWARRAY_QUICK
JVM internal opcode. |
public static final short | NEW
Java VM opcode. |
public static final short | NEW_QUICK
JVM internal opcode. |
public static final short | NEWARRAY
Java VM opcode. |
pack-priv static final short[] | NO_OF_OPERANDS
Number of byte code operands for each opcode, i.e., number of bytes after the tag byte itself. |
public static final short | NOP
Java VM opcode. |
pack-priv static final String[] | OPCODE_NAMES
Names of opcodes. |
public static final int | |
public static final short | POP
Java VM opcode. |
public static final short | POP2
Java VM opcode. |
pack-priv static final int[] | PRODUCE_STACK
Number of words produced onto operand stack by instructions. |
public static final short | PUSH
BCEL virtual instruction for pushing an arbitrary data type onto the stack. |
public static final short | PUTFIELD
Java VM opcode. |
public static final short | PUTFIELD2_QUICK
JVM internal opcode. |
public static final short | PUTFIELD_QUICK
JVM internal opcode. |
public static final short | PUTFIELD_QUICK_W
JVM internal opcode. |
public static final short | PUTSTATIC
Java VM opcode. |
public static final short | PUTSTATIC2_QUICK
JVM internal opcode. |
public static final short | PUTSTATIC_QUICK
JVM internal opcode. |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final byte | |
public static final short | RESERVED
Illegal opcode. |
public static final short | RET
Java VM opcode. |
public static final short | RETURN
Java VM opcode. |
public static final short | SALOAD
Java VM opcode. |
public static final int | SAME_FRAME
Constants used to identify StackMapEntry types. |
public static final int | |
public static final int | SAME_FRAME_MAX
Constants that define the maximum value of those constants which store ranges. |
public static final int | |
public static final int | |
public static final int | |
public static final short | SASTORE
Java VM opcode. |
private static final String[] | SHORT_TYPE_NAMES
The signature characters corresponding to primitive types, e.g., SHORT_TYPE_NAMES[T_INT] = "I" |
public static final short | SIPUSH
Java VM opcode. |
public static final String | STATIC_INITIALIZER_NAME
The name of the static initializer, also called "class initialization method" or "interface initialization method". |
public static final short | SWAP
Java VM opcode. |
public static final short | SWITCH
BCEL virtual instruction for either LOOKUPSWITCH or TABLESWITCH. |
public static final byte | T_ADDRESS
Address data type. |
public static final byte | T_ARRAY
Array data type. |
public static final byte | T_BOOLEAN
Boolean data type. |
public static final byte | T_BYTE
Byte data type. |
public static final byte | T_CHAR
Char data type. |
public static final byte | T_DOUBLE
Double data type. |
public static final byte | T_FLOAT
Float data type. |
public static final byte | T_INT
Int data type. |
public static final byte | T_LONG
Long data type. |
public static final byte | T_OBJECT
Object data type. |
public static final byte | T_REFERENCE
Reference data type (deprecated). |
public static final byte | T_SHORT
Short data type. |
public static final byte | T_UNKNOWN
Unknown data type. |
public static final byte | T_VOID
Void data type (non-standard). |
public static final short | TABLESWITCH
Java VM opcode. |
private static final String[] | TYPE_NAMES
The primitive type names corresponding to the T_XX constants, e.g., TYPE_NAMES[T_INT] = "int" |
pack-priv static final short[][] | TYPE_OF_OPERANDS
How the byte code operands are to be interpreted for each opcode. |
public static final short | UNDEFINED
Illegal opcode. |
public static final short | UNPREDICTABLE
Illegal opcode. |
public static final short | WIDE
Java VM opcode. |
Access | Constructor and Description |
---|---|
private |
Modifier and Type | Method and Description |
---|---|
public static String | |
public static String | |
public static String | Returns: the class nameThe primitive class names corresponding to the T_XX constants, e.g., CLASS_TYPE_NAMES[T_INT] = "java.lang.Integer" |
public static String | |
public static int | |
public static Iterable | |
public static String | |
public static String | |
public static short | |
public static String | |
public static short | |
public static long | |
public static int | |
public static String | |
public static String | Returns: the type nameThe primitive type names corresponding to the T_XX constants, e.g., TYPE_NAMES[T_INT] = "int" |