java.lang.Object
org.elsfs.tool.core.util.ClassUtils
这个工具主要是封装了一些反射的方法,使调用更加方便
- 从以下版本开始:
- 0.0.1
- 作者:
- zeng
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static Class<?>[]获取泛型classstatic Class<?>getClassOfParameterizedType(Type type, int index) 获取泛型classgetDeclaredFields(Class<?> classes) 获取声明的字段getDeclaredFields(Class<?> classes, boolean isContainSuper) 获取声明的字段static Class<?>getSuperclass(Class<?> classes) 获取 继承的classstatic booleanisInterface(Class<?> classes) 判断是否接口
-
构造器详细资料
-
ClassUtils
public ClassUtils()
-
-
方法详细资料
-
getDeclaredFields
获取声明的字段- 参数:
classes- classes- 返回:
- 声明的字段
-
getDeclaredFields
获取声明的字段- 参数:
classes- classes- 返回:
- Field
-
getSuperclass
获取 继承的class- 参数:
classes- class- 返回:
null或者继承的class
-
isInterface
判断是否接口- 参数:
classes- classes- 返回:
- true 是
-
getClassOfParameterizedType
获取泛型class- 参数:
type- type- 返回:
- class
-
getClassOfParameterizedType
获取泛型class- 参数:
type- type- 返回:
- class
-