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.Exception
public static <T> T convertValueToType(java.lang.Class<T> toType, java.lang.Object value) throws java.lang.Exception
toType
- 目标类型value
- 当前值java.lang.Exception
public static boolean isSimple(java.lang.Object value)
value
- 值