Package cn.mapway.server
Class MyScans
- java.lang.Object
-
- cn.mapway.server.MyScans
-
public class MyScans extends Object
-
-
Constructor Summary
Constructors Constructor Description MyScans()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidfindAndAddClassesInPackageByFile(String packageName, String packagePath, boolean recursive, Set<Class<?>> classes)以文件的形式来获取包下的所有Classstatic Set<Class<?>>getClasses(String pack)从包package中获取所有的Classstatic byte[]readBinResource(String packageName, String resName)读取二进制资源static StringreadResource(String packageName, String resName)读取资源内容
-
-
-
Method Detail
-
readBinResource
public static byte[] readBinResource(String packageName, String resName)
读取二进制资源- Parameters:
packageName- the package nameresName- the res name- Returns:
- byte [ ]
-
readResource
public static String readResource(String packageName, String resName)
读取资源内容- Parameters:
packageName- the package nameresName- the res name- Returns:
- string
-
getClasses
public static Set<Class<?>> getClasses(String pack)
从包package中获取所有的Class- Parameters:
pack- the pack- Returns:
- classes
-
findAndAddClassesInPackageByFile
public static void findAndAddClassesInPackageByFile(String packageName, String packagePath, boolean recursive, Set<Class<?>> classes)
以文件的形式来获取包下的所有Class- Parameters:
packageName- the package namepackagePath- the package pathrecursive- the recursiveclasses- the classes
-
-