Configurable File Collection
interface ConfigurableFileCollection : FileCollection, HasConfigurableValue, SupportsConvention(source)
A ConfigurableFileCollection is a mutable FileCollection.
Note: This interface is not intended for implementation by build script or plugin authors.
See also
Create an instance of this as a managed property (preferred).
Create an instance of this manually.
Functions
Link copied to clipboard
Adds this collection to an Ant task as a nested node.
Link copied to clipboard
Registers some tasks which build the files of this collection.
Link copied to clipboard
Specifies the value to use as the convention (default value) to be used when resolving this file collection, if no source paths are explicitly defined.
Link copied to clipboard
Disallows further direct changes to this object.
Link copied to clipboard
Disallows reading the value of this object when its value may not yet be available or may still change.
Link copied to clipboard
Restricts the contents of this collection to those files which match the given criteria.
Link copied to clipboard
Calculates the final value of this object and disallows further changes to this object.
Link copied to clipboard
Requests that the final value of this object be calculated on the next read of the value, if not already known.
Link copied to clipboard
Adds a set of source paths to this collection.
Link copied to clipboard
Converts this collection to a FileTree, if not already.
Link copied to clipboard
Returns a dependency which contains the tasks which build this artifact.
Link copied to clipboard
Returns the set of tasks which build the files of this collection.
Link copied to clipboard
Returns the contents of this file collection as a Provider of FileSystemLocation instances.
Link copied to clipboard
Returns the content of this collection, asserting it contains exactly one file.
Link copied to clipboard
Returns a
FileCollection which contains the difference between this collection and the given collection.Link copied to clipboard
Returns a
FileCollection which contains the union of this collection and the given collection.Link copied to clipboard
Sets the tasks which build the files of this collection.
Link copied to clipboard
Link copied to clipboard
Unsets this object's explicit value, allowing the convention to be selected when evaluating this object's value.
Link copied to clipboard
Unsets this object's convention value.