public final class ResourceScanner<R> extends Object
Constructor and Description |
---|
ResourceScanner(Supplier<ClassLoader> classLoaderSupplier,
Predicate<Path> canLoad,
Function<Resource,Optional<R>> loadResource) |
Modifier and Type | Method and Description |
---|---|
List<R> |
scanForClasspathResource(String resourceName,
Predicate<String> packageFilter) |
List<R> |
scanForResourcesInClasspathRoot(URI root,
Predicate<String> packageFilter) |
List<R> |
scanForResourcesInPackage(String packageName,
Predicate<String> packageFilter) |
List<R> |
scanForResourcesPath(Path resourcePath) |
List<R> |
scanForResourcesUri(URI classpathResourceUri) |
public List<R> scanForResourcesInClasspathRoot(URI root, Predicate<String> packageFilter)
public List<R> scanForResourcesInPackage(String packageName, Predicate<String> packageFilter)
public List<R> scanForClasspathResource(String resourceName, Predicate<String> packageFilter)
Copyright © 2020. All rights reserved.