Class MyScans

java.lang.Object
cn.mapway.server.MyScans

public class MyScans extends Object
  • Constructor Details

    • MyScans

      public MyScans()
  • Method Details

    • readBinResource

      public static byte[] readBinResource(String packageName, String resName)
      读取二进制资源
      Parameters:
      packageName - the package name
      resName - the res name
      Returns:
      byte [ ]
    • readResource

      public static String readResource(String packageName, String resName)
      读取资源内容
      Parameters:
      packageName - the package name
      resName - 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 name
      packagePath - the package path
      recursive - the recursive
      classes - the classes