- public static final Type VOID = new Type("V", "void");
- public static final Type INT = new Type("I", "int");
- public static final Type LONG = new Type("J", "long");
- public static final Type BOOLEAN = new Type("Z", "boolean");
- public static final Type DOUBLE = new Type("D", "double");
- public static final Type FLOAT = new Type("F", "float");
- public static final Type BYTE = new Type("B", "byte");
- public static final Type CHAR = new Type("C", "char");
- public static final Type SHORT = new Type("S", "short");
+ public static final Type VOID = new Primitive("V", "void");
+ public static final Type INT = new Primitive("I", "int");
+ public static final Type LONG = new Primitive("J", "long");
+ public static final Type BOOLEAN = new Primitive("Z", "boolean");
+ public static final Type DOUBLE = new Primitive("D", "double");
+ public static final Type FLOAT = new Primitive("F", "float");
+ public static final Type BYTE = new Primitive("B", "byte");
+ public static final Type CHAR = new Primitive("C", "char");
+ public static final Type SHORT = new Primitive("S", "short");