public class TypeUtil
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
DATE_FORMAT |
static java.lang.String |
DATETIME_FORMAT |
static java.lang.String |
EMPTY_STRING |
static java.lang.String |
TIME_FORMAT |
构造器和说明 |
---|
TypeUtil() |
限定符和类型 | 方法和说明 |
---|---|
static boolean |
toBoolean(java.lang.Object value) |
static byte[] |
toBytes(java.lang.Object value) |
static java.util.Date |
toDate(java.lang.Object value) |
static java.util.Date |
toDate(java.lang.Object value,
java.lang.String format) |
static java.util.Date |
toDateTime(java.lang.Object value) |
static java.math.BigDecimal |
toDecimal(java.lang.Object value) |
static double |
toDouble(java.lang.Object value) |
static <T extends java.lang.Enum<T>> |
toEnumByIndex(java.lang.Class<T> clazz,
int index)
根据序号转换为枚举
|
static <T extends java.lang.Enum<T>> |
toEnumByName(java.lang.Class<T> clazz,
java.lang.Object name)
根据枚举名称转换枚举
|
static <T extends java.lang.Enum<T>> |
toEnumByValue(java.lang.Class<T> clazz,
java.lang.Object value)
根据枚举值转换枚举
|
static float |
toFloat(java.lang.Object value) |
static java.lang.String |
toHexString(byte[] byteArray) |
static java.lang.String |
toHexString(int[] byteArray) |
static java.lang.String |
toHexStringOfBigInt(byte[] bs) |
static int |
toInteger(java.lang.Object value) |
static long |
toLong(java.lang.Object value) |
static java.lang.Object |
toObject(byte[] bs) |
static java.sql.Date |
toSqlDataTime(java.lang.String value) |
static java.lang.String |
toString(java.lang.Object o,
java.lang.String... formats) |
static java.lang.Object |
toStringBuffer(java.lang.Object value) |
static java.lang.String |
toStringEmpty(java.lang.Object o) |
static java.lang.String |
toStringOfDate(java.util.Date d) |
static java.lang.String |
toStringOfDate(java.util.Date d,
java.lang.String format) |
static java.lang.String |
toStringOfDateTime(java.util.Date d) |
static java.lang.String |
toStringOfDateTime(java.util.Date d,
java.lang.String format) |
static java.lang.String |
toStringOrJson(java.lang.Object value) |
public static final java.lang.String DATETIME_FORMAT
public static final java.lang.String DATE_FORMAT
public static final java.lang.String TIME_FORMAT
public static final java.lang.String EMPTY_STRING
public static boolean toBoolean(java.lang.Object value)
public static java.util.Date toDate(java.lang.Object value, java.lang.String format)
public static java.util.Date toDateTime(java.lang.Object value)
public static java.sql.Date toSqlDataTime(java.lang.String value)
public static java.util.Date toDate(java.lang.Object value)
public static double toDouble(java.lang.Object value)
public static float toFloat(java.lang.Object value)
public static java.math.BigDecimal toDecimal(java.lang.Object value)
public static int toInteger(java.lang.Object value)
public static long toLong(java.lang.Object value)
public static java.lang.String toString(java.lang.Object o, java.lang.String... formats)
public static java.lang.String toStringOfDate(java.util.Date d, java.lang.String format)
public static java.lang.String toStringOfDate(java.util.Date d)
public static java.lang.String toStringOfDateTime(java.util.Date d, java.lang.String format)
public static java.lang.String toStringOfDateTime(java.util.Date d)
public static java.lang.Object toStringBuffer(java.lang.Object value)
public static byte[] toBytes(java.lang.Object value)
public static java.lang.Object toObject(byte[] bs)
public static java.lang.String toStringEmpty(java.lang.Object o)
public static <T extends java.lang.Enum<T>> T toEnumByIndex(java.lang.Class<T> clazz, int index)
T
- clazz
- index
- public static <T extends java.lang.Enum<T>> T toEnumByName(java.lang.Class<T> clazz, java.lang.Object name)
T
- clazz
- name
- public static <T extends java.lang.Enum<T>> T toEnumByValue(java.lang.Class<T> clazz, java.lang.Object value)
T
- clazz
- value
- public static java.lang.String toHexStringOfBigInt(byte[] bs)
public static java.lang.String toHexString(byte[] byteArray)
public static java.lang.String toHexString(int[] byteArray)
public static java.lang.String toStringOrJson(java.lang.Object value)