public enum JavaType extends Enum<JavaType>
| Enum Constant and Description | 
|---|
| BIG_DECIMALjava.math.BigDecimal. | 
| BOOLEAN_OBJECTjava.lang.Boolean. | 
| BOOLEAN_PRIMITIVEprimitive boolean. | 
| BYTE_OBJECTjava.lang.Byte. | 
| BYTE_PRIMITIVEprimitive byte. | 
| BYTE_PRIMITIVE_ARRAYprimitive byte array. | 
| CHAR_OBJECTjava.lang.Char. | 
| CHAR_PRIMITIVEprimitive char. | 
| DATEjava.util.Date. | 
| DOUBLE_OBJECTjava.lang.Double. | 
| DOUBLE_PRIMITIVEprimitive double. | 
| ENUMjava.lang.Enum. | 
| FLOAT_OBJECTjava.lang.Float. | 
| FLOAT_PRIMITIVEprimitive float. | 
| INTEGER_OBJECTjava.lang.Integer. | 
| INTEGER_PRIMITIVEprimitive int. | 
| LONG_OBJECTjava.lang.Long. | 
| LONG_PRIMITIVEprimitive long. | 
| SHORT_OBJECTjava.lang.Short. | 
| SHORT_PRIMITIVEprimitive short. | 
| STRINGjava.lang.String. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getClassName()Returns the class name. | 
| String | getFullClassName()Returns the class name, if necessary qualified with the package name. | 
| String | getPackagePrefix()Returns the package prefix. | 
| boolean | isNumber()Returns whether the type is a number. | 
| boolean | isPrimitive()Returns whether the type is a primitive type. | 
| static JavaType | valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static JavaType[] | values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
public static final JavaType STRING
public static final JavaType BIG_DECIMAL
public static final JavaType BOOLEAN_PRIMITIVE
public static final JavaType BOOLEAN_OBJECT
public static final JavaType BYTE_PRIMITIVE
public static final JavaType BYTE_OBJECT
public static final JavaType SHORT_PRIMITIVE
public static final JavaType SHORT_OBJECT
public static final JavaType INTEGER_PRIMITIVE
public static final JavaType INTEGER_OBJECT
public static final JavaType LONG_PRIMITIVE
public static final JavaType LONG_OBJECT
public static final JavaType FLOAT_PRIMITIVE
public static final JavaType FLOAT_OBJECT
public static final JavaType DOUBLE_PRIMITIVE
public static final JavaType DOUBLE_OBJECT
public static final JavaType CHAR_PRIMITIVE
public static final JavaType CHAR_OBJECT
public static final JavaType BYTE_PRIMITIVE_ARRAY
public static final JavaType DATE
public static final JavaType ENUM
public static JavaType[] values()
for (JavaType c : JavaType.values()) System.out.println(c);
public static JavaType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic boolean isPrimitive()
public boolean isNumber()
public String getClassName()
public String getPackagePrefix()
public String getFullClassName()
Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.