Package-level declarations

Classes for working with files.

Types

Link copied to clipboard
Operations on archives such as ZIP or TAR files.
Link copied to clipboard
Provides access to important locations for a Gradle build.
Link copied to clipboard
Link copied to clipboard
Provides the means of specifying file and directory access permissions for all classes of system users.
Link copied to clipboard
A FileTree with a single base directory, which can be configured and modified.
Link copied to clipboard
Provides the means of specifying file and directory access permissions for a certain class of users (see ConfigurableFilePermissions).
Link copied to clipboard
Represents some binary resource whose content can be filtered.
Link copied to clipboard
Specifies the destination of a copy.
Link copied to clipboard
interface CopySourceSpec
Specifies sources for a file copy.
Link copied to clipboard
A set of specifications for copying files.
Link copied to clipboard
interface DeleteSpec
A specification for deleting files from the filesystem.
Link copied to clipboard
Represents a directory at some fixed location on the file system.
Link copied to clipboard
Represents some configurable directory location, whose value is mutable.
Link copied to clipboard
interface DirectoryTree
A directory with some associated include and exclude patterns.
Link copied to clipboard
Thrown when more than one file with the same relative path name is to be copied and the DuplicatesStrategy is set to DuplicatesStrategy.
Link copied to clipboard
Strategies for dealing with the potential creation of duplicate files or archive entries.
Link copied to clipboard
The EmptyFileVisitor can be extends by implementations that only require to implement one of the 2 visit methods (dir or file).
Link copied to clipboard
interface ExpandDetails
Additional configuration parameters for expand action.
Link copied to clipboard
A FileCollection represents a collection of file system locations which you can query in certain ways.
Link copied to clipboard
interface FileContents
Provides lazy access to the contents of a given file.
Link copied to clipboard
Provides details about a file or directory about to be copied, and allows some aspects of the destination file to be modified.
Link copied to clipboard
interface FilePermissions
Describes file and directory access permissions for all classes of system users.
Link copied to clipboard
Represents some immutable location on the file system.
Link copied to clipboard
Represents some element of the file system.
Link copied to clipboard
Operations on the file system.
Link copied to clipboard
A FileTree represents a hierarchy of files.
Link copied to clipboard
interface FileTreeElement
Information about a file in a directory/file tree.
Link copied to clipboard
The type of a file.
Link copied to clipboard
Provides access to details about a file or directory being visited by a FileVisitor.
Link copied to clipboard
interface FileVisitor
A FileVisitor is used to visit each of the files in a FileTree.
Link copied to clipboard
interface ProjectLayout
Provides access to several important locations for a project.
Link copied to clipboard
Represents a regular file at a fixed location on the file system.
Link copied to clipboard
Represents some configurable regular file location, whose value is mutable.
Link copied to clipboard
Represents a relative path from some base directory to a file.
Link copied to clipboard
Visitor which can request a reproducible file order.
Link copied to clipboard
A SourceDirectorySet represents a set of source files composed from a set of source directories, along with associated include and exclude patterns.
Link copied to clipboard
interface SyncSpec : CopySpec
Synchronizes the contents of a destination directory with some source directories and files.
Link copied to clipboard
Describes file and directory access permissions for a certain class of users (see FilePermissions).