类 ClassTools
- java.lang.Object
-
- net.risedata.rpc.utils.ClassTools
-
public class ClassTools extends Object
通过包名获取class- 版本:
- 2016年6月23日 下午5:55:18
- 作者:
- sunchenbin
-
-
构造器概要
构造器 构造器 说明 ClassTools()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static voidfindAndAddClassesInPackageByFile(String packageName, String packagePath, boolean recursive, List<Class<?>> classes)以文件的形式来获取包下的所有Classstatic List<Class<?>>getClasses(String pack)从包package中获取所有的Classstatic booleanisBaseType(Class<?> type)
-
-
-
方法详细资料
-
getClasses
public static List<Class<?>> getClasses(String pack)
从包package中获取所有的Class- 参数:
pack-- 返回:
-
findAndAddClassesInPackageByFile
public static void findAndAddClassesInPackageByFile(String packageName, String packagePath, boolean recursive, List<Class<?>> classes)
以文件的形式来获取包下的所有Class- 参数:
packageName-packagePath-recursive-classes-
-
isBaseType
public static boolean isBaseType(Class<?> type)
-
-