java.lang.Iterable<Resource>
AbstractClasspathResource
, AbstractResourceCollectionWrapper
, AllButFirst
, AllButLast
, ArchiveFileSet
, ArchiveResource
, Archives
, BaseResourceCollectionContainer
, BaseResourceCollectionWrapper
, BCFileSet
, BZip2Resource
, ClassfileSet
, CompressedResource
, Concat
, ContentTransformingResource
, Difference
, DirSet
, FileList
, FileResource
, Files
, FileSet
, First
, GZipResource
, Intersect
, JavaConstantResource
, Javadoc.TagArgument
, JavaResource
, Last
, LazyResourceCollectionWrapper
, LibFileSet
, LogOutputResource
, MappedResource
, MappedResourceCollection
, MultiRootFileSet
, Path
, Path.PathElement
, PropertyResource
, PropertySet
, Resource
, ResourceDecorator
, ResourceList
, Resources
, Restrict
, SizeLimitCollection
, Sort
, StringResource
, Tar.TarFileSet
, TarFileSet
, TarResource
, Tokens
, Union
, URLResource
, XzResource
, ZipFileSet
, ZipResource
public interface ResourceCollection extends java.lang.Iterable<Resource>
Modifier and Type | Method | Description |
---|---|---|
default boolean |
isEmpty() |
Learn whether this
ResourceCollection is empty. |
boolean |
isFilesystemOnly() |
Indicate whether this ResourceCollection is composed entirely of
Resources accessible via local filesystem conventions.
|
int |
size() |
Learn the number of contained Resources.
|
default java.util.stream.Stream<? extends Resource> |
stream() |
Return a
Stream over this ResourceCollection . |
int size()
boolean isFilesystemOnly()
FileProvider
when asked via
Resource.as(java.lang.Class<T>)
.default java.util.stream.Stream<? extends Resource> stream()
Stream
over this ResourceCollection
.Stream
of Resource
default boolean isEmpty()
ResourceCollection
is empty.