public class Classes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
BIG_DECIMAL |
static String |
BIG_INTEGER |
static String |
BYTE |
static String |
BYTE_PRIMATIVE |
static String |
DOUBLE |
static String |
DOUBLE_PRIMATIVE |
static String |
DURATION |
static String |
ENUM |
static String |
FLOAT |
static String |
FLOAT_PRIMATIVE |
static String |
INTEGER |
static String |
INTEGER_PRIMATIVE |
static String |
LOCALDATE |
static String |
LOCALDATETIME |
static String |
LOCALTIME |
static String |
LONG |
static String |
LONG_PRIMATIVE |
static String |
OFFSETDATETIME |
static String |
OFFSETTIME |
static String |
OPTIONAL |
static String |
PERIOD |
static String |
SHORT |
static String |
SHORT_PRIMATIVE |
static String |
SQL_DATE |
static String |
SQL_TIME |
static String |
SQL_TIMESTAMP |
static String |
URI |
static String |
URL |
static String |
UTIL_DATE |
static String |
UUID |
static String |
ZONEDDATETIME |
| Modifier and Type | Method and Description |
|---|---|
static Class |
getPrimativeClassType(String primitiveName) |
static boolean |
isCollection(Object c) |
static boolean |
isDateLikeType(String className) |
static boolean |
isDuration(String className) |
static boolean |
isNumberLikeType(String className) |
static boolean |
isOptional(String className) |
static boolean |
isPeriod(String className) |
static boolean |
isPrimitive(String primitiveName) |
static boolean |
isPrimitiveOf(String primitiveType,
String boxedType)
Tests, if
boxedType is the wrapper-type of primitiveType. |
static boolean |
isURI(String className) |
static boolean |
isURL(String className) |
static boolean |
isUUID(String className) |
public static final String ENUM
public static final String OPTIONAL
public static final String UUID
public static final String URL
public static final String URI
public static final String LOCALDATE
public static final String LOCALDATETIME
public static final String LOCALTIME
public static final String ZONEDDATETIME
public static final String OFFSETDATETIME
public static final String OFFSETTIME
public static final String UTIL_DATE
public static final String SQL_DATE
public static final String SQL_TIMESTAMP
public static final String SQL_TIME
public static final String DURATION
public static final String PERIOD
public static final String BYTE
public static final String BYTE_PRIMATIVE
public static final String SHORT
public static final String SHORT_PRIMATIVE
public static final String INTEGER
public static final String INTEGER_PRIMATIVE
public static final String BIG_INTEGER
public static final String DOUBLE
public static final String DOUBLE_PRIMATIVE
public static final String BIG_DECIMAL
public static final String LONG
public static final String LONG_PRIMATIVE
public static final String FLOAT
public static final String FLOAT_PRIMATIVE
public static boolean isOptional(String className)
public static boolean isUUID(String className)
public static boolean isURL(String className)
public static boolean isURI(String className)
public static boolean isPeriod(String className)
public static boolean isDuration(String className)
public static boolean isPrimitive(String primitiveName)
public static boolean isCollection(Object c)
public static Class getPrimativeClassType(String primitiveName) throws ClassNotFoundException
ClassNotFoundExceptionpublic static boolean isNumberLikeType(String className)
public static boolean isDateLikeType(String className)
public static boolean isPrimitiveOf(String primitiveType, String boxedType)
boxedType is the wrapper-type of primitiveType.
For example, java.lang.Integer is the wrapper for int.primitiveType - the classname of the primitive typeboxedType - the classname of the boxed typeboxedType is the wrapper-type of primitiveTypeCopyright © 2018–2020. All rights reserved.