public abstract class AbstractResourceLoader extends Object implements ResourceLoader
ResourceLoader.InputStreamGet, ResourceLoader.MatchType, ResourceLoader.ScanEvent, ResourceLoader.Scanner<T>| 限定符和类型 | 字段和说明 |
|---|---|
protected ClassLoader |
parentClassLoader |
| 构造器和说明 |
|---|
AbstractResourceLoader() |
AbstractResourceLoader(ClassLoader parent) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected <T> Predicate<T>[] |
buildPredicate(ResourceLoader.MatchType matchType,
String[] scanPaths,
Function<T,String> nameFunc) |
Class<?> |
getClass(String className) |
protected ResourceLoader |
loaderForClassLoader() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexist, getResource, getResourceAsStream, getResources, getResourcesAsStream, scanOneResource, scanOneResource, scanOneResource, scanResources, scanResources, scanResourcesprotected final ClassLoader parentClassLoader
public AbstractResourceLoader()
public AbstractResourceLoader(ClassLoader parent)
protected ResourceLoader loaderForClassLoader()
public Class<?> getClass(String className) throws ClassNotFoundException
getClass 在接口中 ResourceLoaderClassNotFoundExceptionprotected <T> Predicate<T>[] buildPredicate(ResourceLoader.MatchType matchType, String[] scanPaths, Function<T,String> nameFunc)
Copyright © 2022. All rights reserved.