See: Description
| Class | Description | 
|---|---|
| DisableFsyncFS | Disables actual calls to fsync. | 
| ExtrasFS | Adds extra files/subdirectories when directories are created. | 
| FilterAsynchronousFileChannel | A  FilterAsynchronousFileChannelcontains anotherAsynchronousFileChannel, which it uses as its basic 
 source of data, possibly transforming the data along the 
 way or providing additional functionality. | 
| FilterDirectoryStream | A  FilterDirectoryStreamcontains anotherDirectoryStream, which it uses as its basic 
 source of data, possibly transforming the data along the 
 way or providing additional functionality. | 
| FilterFileChannel | A  FilterFileChannelcontains anotherFileChannel, which it uses as its basic 
 source of data, possibly transforming the data along the 
 way or providing additional functionality. | 
| FilterFileStore | A  FilterFileStorecontains anotherFileStore, which it uses as its basic 
 source of data, possibly transforming the data along the 
 way or providing additional functionality. | 
| FilterFileSystem | A  FilterFileSystemcontains anotherFileSystem, which it uses as its basic 
 source of data, possibly transforming the data along the 
 way or providing additional functionality. | 
| FilterFileSystemProvider | A  FilterFileSystemProvidercontains anotherFileSystemProvider, which it uses as its basic 
 source of data, possibly transforming the data along the 
 way or providing additional functionality. | 
| FilterInputStream2 | A  FilterInputStream2contains anotherInputStream, which it uses as its basic 
 source of data, possibly transforming the data along the 
 way or providing additional functionality. | 
| FilterOutputStream2 | A  FilterOutputStream2contains anotherOutputStream, which it uses as its basic 
 source of data, possibly transforming the data along the 
 way or providing additional functionality. | 
| FilterPath | A  FilterPathcontains anotherPath, which it uses as its basic 
 source of data, possibly transforming the data along the 
 way or providing additional functionality. | 
| FilterSeekableByteChannel | A  FilterSeekableByteChannelcontains anotherSeekableByteChannel, which it uses as its basic 
 source of data, possibly transforming the data along the 
 way or providing additional functionality. | 
| HandleLimitFS | FileSystem that throws exception if file handles 
 in use exceeds a specified limit | 
| HandleTrackingFS | Base class for tracking file handles. | 
| LeakFS | FileSystem that tracks open handles. | 
| MockFileSystemTestCase | Base class for testing mockfilesystems. | 
| ShuffleFS | Gives an unpredictable, but deterministic order to directory listings. | 
| VerboseFS | FileSystem that records all major destructive filesystem activities. | 
| VirusCheckingFS | Acts like a virus checker on Windows, where random programs may open the files you just wrote in an unfriendly
 way preventing deletion (e.g. | 
| WindowsFS | FileSystem that (imperfectly) acts like windows. | 
The primary classes are:
LeakFS: Fails tests if they leave open filehandles.
   VerboseFS: Prints destructive filesystem operations to infostream.
   WindowsFS: Acts like windows.
   DisableFsyncFS: Makes actual fsync calls a no-op.
   ExtrasFS: Adds 'bonus' files to directories.
   ShuffleFS: Directory listings in an unpredictable but deterministic order.
 Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.