| 程序包 | 说明 |
|---|---|
| com.xiaoleilu.hutool.lang | |
| com.xiaoleilu.hutool.util |
| 限定符和类型 | 方法和说明 |
|---|---|
static Set<Class<?>> |
ClassScaner.scanPackage(String packageName,
Filter<Class<?>> classFilter)
扫面包路径下满足class过滤器条件的所有class文件,
如果包路径为 com.abs + A.class 但是输入 abs会产生classNotFoundException
因为className 应该为 com.abs.A 现在却成为abs.A,此工具类对该异常进行忽略处理,有可能是一个不完善的地方,以后需要进行修改
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<Method> |
ClassUtil.getPublicMethods(Class<?> clazz,
Filter<Method> filter)
获得指定类过滤后的Public方法列表
|
static Set<Class<?>> |
ClassUtil.scanPackage(String packageName,
Filter<Class<?>> classFilter)
扫面包路径下满足class过滤器条件的所有class文件,
如果包路径为 com.abs + A.class 但是输入 abs会产生classNotFoundException
因为className 应该为 com.abs.A 现在却成为abs.A,此工具类对该异常进行忽略处理,有可能是一个不完善的地方,以后需要进行修改
|
Copyright © 2017. All rights reserved.