public enum TypeType extends Enum<TypeType>
| Modifier and Type | Method and Description |
|---|---|
TypeType |
componentType() |
static List<Object> |
gatherActualTypes(List<?> list) |
static List<Object> |
gatherTypes(List<?> list) |
static List<TypeType> |
gatherTypes(Object... list) |
static TypeType |
getInstanceType(Object object) |
static TypeType |
getType(Class<?> clazz) |
static TypeType |
getType(Class<?> clazz,
Object object) |
static TypeType |
getType(String typeName) |
boolean |
hasLength() |
boolean |
isArray() |
boolean |
isCollection() |
boolean |
isPrimitive() |
static TypeType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TypeType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
TypeType |
wraps() |
public static final TypeType BOOLEAN
public static final TypeType BYTE
public static final TypeType SHORT
public static final TypeType CHAR
public static final TypeType INT
public static final TypeType FLOAT
public static final TypeType LONG
public static final TypeType DOUBLE
public static final TypeType LONG_WRAPPER
public static final TypeType INTEGER_WRAPPER
public static final TypeType SHORT_WRAPPER
public static final TypeType CHAR_WRAPPER
public static final TypeType BOOLEAN_WRAPPER
public static final TypeType BYTE_WRAPPER
public static final TypeType FLOAT_WRAPPER
public static final TypeType DOUBLE_WRAPPER
public static final TypeType TRUE
public static final TypeType FALSE
public static final TypeType INSTANCE
public static final TypeType NULL
public static final TypeType INTERFACE
public static final TypeType ABSTRACT
public static final TypeType SYSTEM
public static final TypeType VOID
public static final TypeType UNKNOWN
public static final TypeType BASIC_TYPE
public static final TypeType CHAR_SEQUENCE
public static final TypeType NUMBER
public static final TypeType OBJECT
public static final TypeType CLASS
public static final TypeType ENUM
public static final TypeType STRING
public static final TypeType CALENDAR
public static final TypeType DATE
public static final TypeType URL
public static final TypeType URI
public static final TypeType LOCALE
public static final TypeType TIME_ZONE
public static final TypeType CURRENCY
public static final TypeType FILE
public static final TypeType PATH
public static final TypeType UUID
public static final TypeType BIG_INT
public static final TypeType BIG_DECIMAL
public static final TypeType COLLECTION
public static final TypeType LIST
public static final TypeType SET
public static final TypeType MAP
public static final TypeType MAP_STRING_OBJECT
public static final TypeType ARRAY
public static final TypeType ARRAY_INT
public static final TypeType ARRAY_BYTE
public static final TypeType ARRAY_SHORT
public static final TypeType ARRAY_FLOAT
public static final TypeType ARRAY_DOUBLE
public static final TypeType ARRAY_LONG
public static final TypeType ARRAY_STRING
public static final TypeType ARRAY_OBJECT
public static final TypeType VALUE_MAP
public static final TypeType VALUE
public static final TypeType HANDLER
public static TypeType[] values()
for (TypeType c : TypeType.values()) System.out.println(c);
public static TypeType 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 hasLength()
public boolean isCollection()
public TypeType wraps()
public TypeType componentType()
public boolean isArray()
public boolean isPrimitive()
Copyright © 2016. All Rights Reserved.