public class ClassTools extends Object
Constructor and Description |
---|
ClassTools() |
Modifier and Type | Method and Description |
---|---|
static void |
findAndAddClassesInPackageByFile(String packageName,
String packagePath,
boolean recursive,
Set<Class<?>> classes)
以文件的形式来获取包下的所有Class
|
static Set<Class<?>> |
getClasses(String packs)
从包package中获取所有的Class
|
static <T,E> List<E> |
getPropertyValueList(List<T> objList,
String fieldName)
取出list对象中的某个属性的值作为list返回
|
static List<String> |
toLowerCase(List<String> list)
List中的string转换为大写
|
public static Set<Class<?>> getClasses(String packs)
packs
- 扫描的包,支持多个","或者";"隔开public static void findAndAddClassesInPackageByFile(String packageName, String packagePath, boolean recursive, Set<Class<?>> classes)
packageName
- packagePath
- recursive
- classes
- public static <T,E> List<E> getPropertyValueList(List<T> objList, String fieldName)
objList
- fieldName
- Copyright © 2020. All rights reserved.