Package org.apache.tools.ant.types
Interface ResourceCollection
- 
- All Superinterfaces:
- java.lang.Iterable<Resource>
 - 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
 
 public interface ResourceCollection extends java.lang.Iterable<Resource> Interface describing a collection of Resources.- Since:
- Ant 1.7
 
- 
- 
Method SummaryModifier and Type Method Description default booleanisEmpty()Learn whether thisResourceCollectionis empty.booleanisFilesystemOnly()Indicate whether this ResourceCollection is composed entirely of Resources accessible via local filesystem conventions.intsize()Learn the number of contained Resources.default java.util.stream.Stream<? extends Resource>stream()Return aStreamover thisResourceCollection.
 
- 
- 
- 
Method Detail- 
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.
 
 - 
streamdefault java.util.stream.Stream<? extends Resource> stream() Return aStreamover thisResourceCollection.- Returns:
- Streamof- Resource
- Since:
- Ant 1.10.2
 
 - 
isEmptydefault boolean isEmpty() Learn whether thisResourceCollectionis empty.- Returns:
- boolean
 
 
- 
 
-