Class SDirScan


  • public class SDirScan
    extends java.lang.Object
    • Constructor Detail

      • SDirScan

        public SDirScan()
    • Method Detail

      • asyncScanForClasses

        public static ISubscriptionIntermediateFuture<java.lang.Class<?>> asyncScanForClasses​(java.lang.ClassLoader classloader,
                                                                                              IFilter<java.lang.Object> filefilter,
                                                                                              IFilter<java.lang.Class<?>> classfilter,
                                                                                              int max,
                                                                                              boolean includebootpath)
        Scan for classes that fulfill certain criteria as specified by the file and classfilters.
      • asyncScanForClasses

        public static ISubscriptionIntermediateFuture<java.lang.Class<?>> asyncScanForClasses​(java.net.URL[] urls,
                                                                                              java.lang.ClassLoader classloader,
                                                                                              IFilter<java.lang.Object> filefilter,
                                                                                              IFilter<java.lang.Class<?>> classfilter,
                                                                                              int max)
        Scan for classes that fulfill certain criteria as specified by the file and classfilters.
      • asyncScanForFiles

        public static ISubscriptionIntermediateFuture<java.lang.String> asyncScanForFiles​(java.net.URL[] urls,
                                                                                          IFilter<java.lang.Object> filter)
        Scan for files in a given list of urls.
      • asyncScanDir

        public static ISubscriptionIntermediateFuture<java.lang.String> asyncScanDir​(java.net.URL[] urls,
                                                                                     java.io.File file,
                                                                                     IFilter filter,
                                                                                     java.util.List<java.lang.String> donedirs)
        Scan directories.