Package org.miaixz.bus.core.io.resource
Class MultiFileResource
java.lang.Object
org.miaixz.bus.core.io.resource.MultiResource
org.miaixz.bus.core.io.resource.MultiFileResource
多文件组合资源 此资源为一个利用游标自循环资源,只有调用
MultiResource.next() 方法才会获取下一个资源,使用完毕后调用MultiResource.reset()方法重置游标- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMultiFileResource(File... files) 构造MultiFileResource(Path... files) 构造MultiFileResource(Collection<File> files) 构造 -
Method Summary
Methods inherited from class org.miaixz.bus.core.io.resource.MultiResource
addAll, getName, getReader, getStream, getUrl, hasNext, isModified, iterator, next, readBytes, readString, readString, remove, reset, sizeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
MultiFileResource
构造- Parameters:
files- 文件资源列表
-
MultiFileResource
构造- Parameters:
files- 文件资源列表
-
MultiFileResource
构造- Parameters:
files- 文件资源列表
-
-
Method Details
-
add
增加文件资源- Parameters:
files- 文件资源- Returns:
- this
-
add
增加文件资源- Parameters:
files- 文件资源- Returns:
- this
-
add
增加文件资源- Parameters:
files- 文件资源- Returns:
- this
-
add
Description copied from class:MultiResource增加资源- Overrides:
addin classMultiResource- Parameters:
resource- 资源- Returns:
- this
-