类 ClassUtils
java.lang.Object
com.github.aqiu202.util.ClassUtils
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static Stringstatic TypefindValueType(ParameterizedType parameterizedType) static TypegetActualType(ParameterizedType type, int index) handleClass(String className) static booleanisActualType(Type type) static booleanisAssignableFrom(Class<?> cl1, Class<?> cl2) static booleanisBasicType(Class<?> type) static booleanisBasicWrapType(Class<?> type) static booleanisBasicWrapType(Object obj) static booleanisCollection(Class<?> type) static booleanisCollection(Object obj) static booleanisCustomClass(Class<?> clz) static booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanisRootClass(Class<?> c) 是否是根类static <T> TnewInstance(Class<T> type) static <T> TnewInstance(Class<T> type, Class<?>[] paramTypes, Object[] params) static booleannotAssignableFrom(Class<?> cl1, Class<?> cl2) static Class<?>resolveClass(String className) resolveSupperClass(Class<?> child) 获取类型的所有父类及接口集合(不包括Object.class)
-
构造器详细资料
-
ClassUtils
public ClassUtils()
-
-
方法详细资料
-
resolveClass
-
handleClass
-
newInstance
-
newInstance
-
isCollection
-
isMap
-
isDate
-
isNumber
-
isCollection
-
isMap
-
isDate
-
isNumber
-
isBasicWrapType
-
isBasicWrapType
-
isBasicType
-
notAssignableFrom
-
isAssignableFrom
-
isCustomClass
-
beanName
-
resolveSupperClass
获取类型的所有父类及接口集合(不包括Object.class)- 参数:
child- 类型- 返回:
- 类型的所有父类及接口集合
-
isRootClass
是否是根类- 参数:
c- 类型- 返回:
- 是否是根类
-
isActualType
-
getActualType
-
findValueType
-