程序包 com.mbap.ct.util
类 ClassTools
java.lang.Object
com.mbap.ct.util.ClassTools
通过包名获取class
- 版本:
- 2016年6月23日 下午5:55:18
- 作者:
- sunchenbin
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static voidfindAndAddClassesInPackageByFile(String packageName, String packagePath, boolean recursive, Set<Class<?>> classes) 以文件的形式来获取包下的所有ClassgetClasses(String packs) 从包package中获取所有的Classstatic <T,E> List<E> getPropertyValueList(List<T> objList, String fieldName) 取出list对象中的某个属性的值作为list返回toLowerCase(List<String> list) List中的string转换为大写
-
构造器详细资料
-
ClassTools
public ClassTools()
-
-
方法详细资料
-
getClasses
从包package中获取所有的Class- 参数:
packs- 扫描的包,支持多个","或者";"隔开- 返回:
- 该包下的class
-
findAndAddClassesInPackageByFile
public static void findAndAddClassesInPackageByFile(String packageName, String packagePath, boolean recursive, Set<Class<?>> classes) 以文件的形式来获取包下的所有Class- 参数:
packageName-packagePath-recursive-classes-
-
getPropertyValueList
取出list对象中的某个属性的值作为list返回- 参数:
objList-fieldName-- 返回:
-
toLowerCase
List中的string转换为大写- 参数:
list-- 返回:
-