Package org.miaixz.bus.core.lang.loader
Class PkgLoader
java.lang.Object
org.miaixz.bus.core.lang.loader.ResourceLoader
org.miaixz.bus.core.lang.loader.DelegateLoader
org.miaixz.bus.core.lang.loader.PkgLoader
- All Implemented Interfaces:
Loader
包名表达式资源加载器
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Nested Class Summary
Nested classes/interfaces inherited from class org.miaixz.bus.core.lang.loader.ResourceLoader
ResourceLoader.ResourceEnumerator -
Field Summary
Fields inherited from class org.miaixz.bus.core.lang.loader.DelegateLoader
delegate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription加载指定路径的所有满足过滤条件的资源Methods inherited from class org.miaixz.bus.core.lang.loader.ResourceLoader
load, load, load
-
Constructor Details
-
PkgLoader
public PkgLoader() -
PkgLoader
-
PkgLoader
-
-
Method Details
-
load
public Enumeration<Resource> load(String pkg, boolean recursively, Filter filter) throws IOException Description copied from interface:Loader加载指定路径的所有满足过滤条件的资源- Specified by:
loadin interfaceLoader- Parameters:
pkg- 资源路径recursively- 递归加载filter- 过滤器- Returns:
- 资源枚举器
- Throws:
IOException- I/O 异常
-