public class TypeUtil
extends java.lang.Object
implements java.io.Serializable
| 限定符和类型 | 类和说明 |
|---|---|
static class |
TypeUtil.Other
其它类型属性
|
static class |
TypeUtil.Primitive
基本类型属性(int,long,byte,char,float,double,boolean,short)
|
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.Class<?>[] |
CLASS_SIMPLE |
| 构造器和说明 |
|---|
TypeUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.Object |
checkTypeValue(java.lang.Class<?> toType,
java.lang.Object value)
所有类型值
|
static <T> T |
convertValueToType(java.lang.Class<T> toType,
java.lang.Object value)
所有类型值
|
static boolean |
isSimple(java.lang.Object value)
判断数据是否是简单数据类型
|
public static java.lang.Object checkTypeValue(java.lang.Class<?> toType,
java.lang.Object value)
throws java.lang.Exception
toType - 目标类型value - 当前值java.lang.Exceptionpublic static <T> T convertValueToType(java.lang.Class<T> toType,
java.lang.Object value)
throws java.lang.Exception
toType - 目标类型value - 当前值java.lang.Exceptionpublic static boolean isSimple(java.lang.Object value)
value - 值