| Name | Description | Type | Package | Framework |
| DisableFsyncFS | Disables actual calls to fsync. | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| ExtrasFS | Adds extra files/subdirectories when directories are created. | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| FilterAsynchronousFileChannel | A FilterAsynchronousFileChannel contains another AsynchronousFileChannel, which it uses as its basic | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| FilterDirectoryStream | A FilterDirectoryStream contains another DirectoryStream, which it uses as its basic | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| FilterFileChannel | A FilterFileChannel contains another FileChannel, which it uses as its basic | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| FilterFileStore | A FilterFileStore contains another FileStore, which it uses as its basic | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| FilterFileSystem | A FilterFileSystem contains another FileSystem, which it uses as its basic | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| FilterFileSystemProvider | A FilterFileSystemProvider contains another FileSystemProvider, which it uses as its basic | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| FilterInputStream2 | A FilterInputStream2 contains another InputStream, which it uses as its basic | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| FilterOutputStream2 | A FilterOutputStream2 contains another OutputStream, which it uses as its basic | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| FilterPath | A FilterPath contains another Path, which it uses as its basic | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| FilterSeekableByteChannel | A FilterSeekableByteChannel contains another SeekableByteChannel, which it uses as its basic | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| HandleLimitFS | FileSystem that throws exception if file handles in use exceeds a specified limit | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| HandleTrackingFS | Base class for tracking file handles. | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| LeakFS | FileSystem that tracks open handles. | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| MockFileSystemTestCase | Base class for testing mockfilesystems. | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| ShuffleFS | Gives an unpredictable, but deterministic order to directory listings. | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| VerboseFS | FileSystem that records all major destructive filesystem activities. | Class | org.apache.lucene.mockfile | Apache Lucene |
|
| WindowsFS | FileSystem that (imperfectly) acts like windows. | Class | org.apache.lucene.mockfile | Apache Lucene |