public class ImportResourceLoader extends AbstractResourceLoader implements MultiStrategy
| 限定符和类型 | 类和说明 |
|---|---|
protected static class |
ImportResourceLoader.LoaderWrap |
ResourceLoader.InputStreamGet, ResourceLoader.MatchType, ResourceLoader.ScanEvent, ResourceLoader.Scanner<T>parentClassLoaderISOLATION_MODE, MERGE_MODE| 构造器和说明 |
|---|
ImportResourceLoader(int mode) |
ImportResourceLoader(int mode,
ClassLoader parent) |
buildPredicateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitscanOneResource, scanOneResource, scanResources, scanResourcespublic ImportResourceLoader(int mode)
public ImportResourceLoader(int mode,
ClassLoader parent)
protected ResourceLoader loaderForClassLoader()
public Class<?> getClass(String className) throws ClassNotFoundException
getClass 在接口中 ResourceLoadergetClass 在类中 AbstractResourceLoaderClassNotFoundExceptionpublic void importResources(ResourceLoader loader)
public void importResources(int order,
ResourceLoader loader)
public void importResources(String importPath, ResourceLoader loader)
public void importResources(int order,
String importPath,
ResourceLoader loader)
protected Iterator<ImportResourceLoader.LoaderWrap> getAllLoader()
protected Iterator<ImportResourceLoader.LoaderWrap> getLoader(String resource)
public ResourceLoader findLoader(String resource)
public <T> T scanOneResource(ResourceLoader.MatchType matchType, ResourceLoader.Scanner<T> scanner, String[] scanPaths) throws IOException
scanOneResource 在接口中 ResourceLoaderIOExceptionpublic <T> List<T> scanResources(ResourceLoader.MatchType matchType, ResourceLoader.Scanner<T> scanner, String[] scanPaths) throws IOException
scanResources 在接口中 ResourceLoaderIOExceptionpublic URL getResource(String resource) throws IOException
getResource 在接口中 ResourceLoaderIOExceptionpublic InputStream getResourceAsStream(String resource) throws IOException
getResourceAsStream 在接口中 ResourceLoaderIOExceptionpublic List<URL> getResources(String resource) throws IOException
getResources 在接口中 ResourceLoaderIOExceptionpublic List<InputStream> getResourcesAsStream(String resource) throws IOException
getResourcesAsStream 在接口中 ResourceLoaderIOExceptionpublic boolean exist(String resource)
exist 在接口中 ResourceLoaderCopyright © 2022. All rights reserved.