Package-level declarations
Types
A FileSystem backed by the physical disk file system. This is the default file system used by the pipeline and the CLI.
A file system abstraction which can retrieve files, either absolutely or relative to a working directory.
A platform-neutral handle to a file or directory, bound to the FileSystem backend that created it. An entry provides path math, existence and metadata queries, content reading, and directory listing, without exposing the underlying I/O engine.
Utilities for raw path strings, backing checks that do not require a FileSystem.
Base class for the public FileSystem entry points (DiskFileSystem, VirtualFileSystem), which are always root file systems and delegate their behavior to the internal OkioFileSystem engine, while acting themselves as the lineage root of their branches.
Types of granularity for determining the root of the file system.
An in-memory FileSystem, detached from the physical disk. Entries produced by this file system return null from FsEntry.toFileOrNull.