Package org.apache.tools.ant.types
Interface ResourceCollection
- All Known Subinterfaces:
- AppendableResourceCollection
- All Known Implementing Classes:
- 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
Interface describing a collection of Resources.
- Since:
- Ant 1.7
- 
Method SummaryModifier and TypeMethodDescriptiondefault booleanisEmpty()Learn whether thisResourceCollectionis empty.booleanIndicate whether this ResourceCollection is composed entirely of Resources accessible via local filesystem conventions.intsize()Learn the number of contained Resources.stream()Return aStreamover thisResourceCollection.Methods inherited from interface java.lang.IterableforEach, iterator, spliterator
- 
Method Details- 
sizeint size()Learn the number of contained Resources.- Returns:
- number of elements as int.
 
- 
isFilesystemOnlyboolean isFilesystemOnly()Indicate whether this ResourceCollection is composed entirely of Resources accessible via local filesystem conventions. If true, all resources returned from this collection should respond with aFileProviderwhen asked viaResource.as(java.lang.Class<T>).- Returns:
- whether this is a filesystem-only resource collection.
 
- 
stream
- 
isEmpty
 
-