程序包 com.mbap.ct.util

类 ClassTools

java.lang.Object
com.mbap.ct.util.ClassTools

public class ClassTools extends Object
通过包名获取class
版本:
2016年6月23日 下午5:55:18
作者:
sunchenbin
  • 构造器详细资料

    • ClassTools

      public ClassTools()
  • 方法详细资料

    • getClasses

      public static Set<Class<?>> getClasses(String packs)
      从包package中获取所有的Class
      参数:
      packs - 扫描的包,支持多个","或者";"隔开
      返回:
      该包下的class
    • findAndAddClassesInPackageByFile

      public static void findAndAddClassesInPackageByFile(String packageName, String packagePath, boolean recursive, Set<Class<?>> classes)
      以文件的形式来获取包下的所有Class
      参数:
      packageName -
      packagePath -
      recursive -
      classes -
    • getPropertyValueList

      public static <T, E> List<E> getPropertyValueList(List<T> objList, String fieldName)
      取出list对象中的某个属性的值作为list返回
      参数:
      objList -
      fieldName -
      返回:
    • toLowerCase

      public static List<String> toLowerCase(List<String> list)
      List中的string转换为大写
      参数:
      list -
      返回: