public class ClassTools
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static org.slf4j.Logger |
log |
| 构造器和说明 |
|---|
ClassTools() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
findAndAddClassesInPackageByFile(java.lang.String packageName,
java.lang.String packagePath,
boolean recursive,
java.util.Set<java.lang.Class<?>> classes)
以文件的形式来获取包下的所有Class
|
static java.util.Set<java.lang.Class<?>> |
getClasses(java.lang.String packs)
从包package中获取所有的Class
|
static <T,E> java.util.List<E> |
getPropertyValueList(java.util.List<T> objList,
java.lang.String fieldName)
取出list对象中的某个属性的值作为list返回
|
static java.util.List<java.lang.String> |
toLowerCase(java.util.List<java.lang.String> list)
List中的string转换为大写
|
public static java.util.Set<java.lang.Class<?>> getClasses(java.lang.String packs)
packs - 扫描的包,支持多个","或者";"隔开public static void findAndAddClassesInPackageByFile(java.lang.String packageName,
java.lang.String packagePath,
boolean recursive,
java.util.Set<java.lang.Class<?>> classes)
packageName - packagePath - recursive - classes - public static <T,E> java.util.List<E> getPropertyValueList(java.util.List<T> objList,
java.lang.String fieldName)
objList - fieldName - public static java.util.List<java.lang.String> toLowerCase(java.util.List<java.lang.String> list)
list - Copyright © 2024 pig4cloud. All rights reserved.