类的使用
cool.scx.common.util.reflect.ClassInfo
使用ClassInfo的程序包
-
cool.scx.common.util.reflect中ClassInfo的使用
修饰符和类型方法说明FieldInfo.classInfo()MethodInfo.classInfo()static ClassInfoClassUtils.findSuperClass(ClassInfo classInfo) ClassInfo.superClass()参数类型为ClassInfo的cool.scx.common.util.reflect中的方法修饰符和类型方法说明static Annotation[]AnnotationUtils.findAllAnnotations(ClassInfo classInfo) 获取当前方法的注解 同时包含 重写方法的注解static FieldInfo[]FieldUtils.findAllFieldInfos(ClassInfo classInfo) static MethodInfo[]MethodUtils.findAllMethodInfos(ClassInfo classInfo) static Annotation[]AnnotationUtils.findAnnotations(ClassInfo classInfo) static FieldInfo[]FieldUtils.findFieldInfos(ClassInfo classInfo) static booleanClassUtils.findIsRecord(ClassInfo classInfo) static MethodInfo[]MethodUtils.findMethodInfos(ClassInfo classInfo) 获取当前 ClassInfo 的所有方法 (不包括父类方法 不包括桥接方法)static ClassInfoClassUtils.findSuperClass(ClassInfo classInfo) 参数类型为ClassInfo的cool.scx.common.util.reflect中的构造器