public class ClassLoaderResourceLoader extends ResourceLoader
Constructor and Description |
---|
ClassLoaderResourceLoader()
Constructs a new root ClassLoaderResourceLoader.
|
ClassLoaderResourceLoader(ResourceLoader parent)
Constructs a new ClassLoaderResourceLoader with specified parent.
|
ClassLoaderResourceLoader(String rootPackage)
Constructs a new root ClassLoaderResourceLoader with specified top
level resource package.
|
ClassLoaderResourceLoader(String rootPackage,
ResourceLoader parent)
Constructs a new root ClassLoaderResourceLoader with specified top
level resource package and parent resource loader.
|
Modifier and Type | Method and Description |
---|---|
protected URL |
findResource(String path)
Finds the resource with the given name.
|
protected ClassLoader |
getClassLoader()
Returns the ClassLoader to use when looking up resources under the top
level package.
|
getContentType, getContentType, getNullResourceLoader, getParent, getResource, isCachable
public ClassLoaderResourceLoader()
public ClassLoaderResourceLoader(ResourceLoader parent)
parent
- the parent resource loaderpublic ClassLoaderResourceLoader(String rootPackage)
rootPackage
- the top level package used to interpret resource paths
For example, it could be "META-INF".public ClassLoaderResourceLoader(String rootPackage, ResourceLoader parent)
rootPackage
- the top level package used to interpret resource pathsparent
- the parent resource loaderprotected URL findResource(String path) throws IOException
ResourceLoader
findResource
in class ResourceLoader
path
- The resource nameIOException
protected ClassLoader getClassLoader()
Copyright © 2001-2016 The Apache Software Foundation. All Rights Reserved.