public abstract static class PackageNamesScanner.ResourcesProvider
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static PackageNamesScanner.ResourcesProvider |
provider |
Constructor and Description |
---|
ResourcesProvider() |
Modifier and Type | Method and Description |
---|---|
private static PackageNamesScanner.ResourcesProvider |
getInstance() |
abstract java.util.Enumeration<java.net.URL> |
getResources(java.lang.String name,
java.lang.ClassLoader cl)
Find all resources with the given name using a class loader.
|
private static void |
setInstance(PackageNamesScanner.ResourcesProvider provider) |
private static volatile PackageNamesScanner.ResourcesProvider provider
private static PackageNamesScanner.ResourcesProvider getInstance()
private static void setInstance(PackageNamesScanner.ResourcesProvider provider) throws java.lang.SecurityException
java.lang.SecurityException
public abstract java.util.Enumeration<java.net.URL> getResources(java.lang.String name, java.lang.ClassLoader cl) throws java.io.IOException
cl
- the class loader use to find the resourcesname
- the resource namejava.io.IOException
- if I/O errors occur