See: Description
| Interface | Description |
|---|---|
| Batch.BatchOperation | |
| FileSystem |
Abstraction of elementary read and write operations over a file system.
|
| Class | Description |
|---|---|
| Base64FileSystem |
A file system that stores its files into another file system as
base-64 encoded strings.
|
| Base64FileSystem.Base64InputStream |
A proxy input stream that reads the contents of another input stream,
interprets it as a base-64 encoded string, and makes available the
decoded result.
|
| Base64FileSystem.Base64OutputStream |
A proxy output stream that converts the bytes written to it into a base-64
encoded string.
|
| Batch | |
| Chroot |
File system whose root is a sub-directory of another file system.
|
| FilePath |
Representation of a path to a file in a file system.
|
| FileSystemVisitor |
An object that explores the file and directory structure of a file system,
and calls a special method
FileSystemVisitor.visit(FilePath) on each element. |
| FileUtils |
A set of static methods for common operations on files and file systems.
|
| FileUtils.TotalSize |
Visitor calculating the total size of all files inside a folder and its
sub-folders.
|
| FilterFileSystem |
A file system that delegates all its operations to another file system
passed as a parameter.
|
| FlatFileSystem |
A file system that exposes files in a hierarchy of directory, but internally
stores them in a file system that has a flat structure.
|
| FloppyDisk |
A file system simulating the operation of an old floppy disk.
|
| HardDisk |
A file system that interacts with concrete files of a local machine's
hard drive.
|
| JarFile |
Exposes files within a resource such as a JAR file.
|
| Mirror |
A file system that replicates all operations made on it on multiple other
file systems.
|
| NoopFileSystem |
A "dummy" file system where all operations have no effect.
|
| PersistentFileSystem |
A file system whose content is preserved within a single file of another
file system.
|
| ProxyInputStream |
An input stream that modifies the contents it reads from another input
stream before it makes it available.
|
| ProxyOutputStream |
An output stream that modifies the contents written to it before it writes
them back to another output stream.
|
| RamDisk |
A file system where files are stored in memory.
|
| RamDisk.RamdiskFileNode |
A node in the ramdisk directory structure representing a file.
|
| RamDisk.RamdiskFolderNode |
A node in the ramdisk directory structure representing a folder.
|
| RamDisk.RamdiskNode |
A node in the ramdisk directory structure.
|
| ReadOnlyFileSystem |
A file system that disables all write operations of another file system,
rendering it read-only.
|
| ReadZipFile |
Exposes the contents of a zip archive as a read-only file system.
|
| RecursiveListing |
A file system visitor that recursively enumerates all files within a file
system.
|
| TempFolder |
A local file system whose root is a one-time folder located in the local
system's temporary directory.
|
| ThrottledFileSystem |
A file system that imposes size and/or speed limits on the access to another
file system.
|
| WriteZipFile |
A file system with operations to write to a zip file.
|
| Enum | Description |
|---|---|
| FileSystem.OpenState |
Enumeration representing the three possible states of a file system.
|
| FloppyDisk.FloppyType |
Enumeration of possible floppy types.
|
| Exception | Description |
|---|---|
| FileSystemException |
Exception thrown by methods of the
FileSystem class. |
Copyright © Sylvain HallĂ©. All Rights Reserved.