public class SDirScan
extends java.lang.Object
Constructor and Description |
---|
SDirScan() |
Modifier and Type | Method and Description |
---|---|
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.
|
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.
|
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.
|
static ISubscriptionIntermediateFuture<java.lang.String> |
asyncScanForFiles(java.net.URL[] urls,
IFilter<java.lang.Object> filter)
Scan for files in a given list of urls.
|
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)
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)
public static ISubscriptionIntermediateFuture<java.lang.String> asyncScanForFiles(java.net.URL[] urls, IFilter<java.lang.Object> filter)
public static ISubscriptionIntermediateFuture<java.lang.String> asyncScanDir(java.net.URL[] urls, java.io.File file, IFilter filter, java.util.List<java.lang.String> donedirs)