| Interface | Description |
|---|---|
| DirectoryListingFormatter |
Interface for an object that can format a file system directory listing.
|
| FileSystem |
Interface for a file system for managing files and directories.
|
| FileSystemEntry |
Interface for an entry within a fake file system, representing a single file or directory.
|
| Class | Description |
|---|---|
| AbstractFakeFileSystem |
Abstract superclass for implementation of the FileSystem interface that manage the files
and directories in memory, simulating a real file system.
|
| AbstractFileSystemEntry |
The abstract superclass for concrete file system entry classes representing files and directories.
|
| DirectoryEntry |
File system entry representing a directory
|
| FileEntry |
File system entry representing a file
|
| Permissions |
Represents and encapsulates the read/write/execute permissions for a file or directory.
|
| UnixDirectoryListingFormatter |
Unix-specific implementation of the DirectoryListingFormatter interface.
|
| UnixFakeFileSystem |
Implementation of the
FileSystem interface that simulates a Unix
file system. |
| WindowsDirectoryListingFormatter |
Windows-specific implementation of the DirectoryListingFormatter interface.
|
| WindowsFakeFileSystem |
Implementation of the
FileSystem interface that simulates a Microsoft
Windows file system. |
| Exception | Description |
|---|---|
| FileSystemException |
Represents an error that occurs while performing a FileSystem operation.
|
| InvalidFilenameException |
Exception thrown when a path/filename is not valid.
|
Copyright © 2016. All rights reserved.