## Uses of Class
org.apache.lucene.mockfile.FilterFileSystemProvider

Packages that use FilterFileSystemProvider
org.apache.lucene.mockfile: Support for testing/debugging with virtual filesystems

### Uses of FilterFileSystemProvider in org.apache.lucene.mockfile

Subclasses of FilterFileSystemProvider in org.apache.lucene.mockfile
`class` `DisableFsyncFS` Disables actual calls to fsync.
`class` `ExtrasFS` Adds extra files/subdirectories when directories are created.
`class` `HandleLimitFS` FileSystem that throws exception if file handles in use exceeds a specified limit
`class` `HandleTrackingFS` Base class for tracking file handles.
`class` `LeakFS` FileSystem that tracks open handles.
`class` `ShuffleFS` Gives an unpredictable, but deterministic order to directory listings.
`class` `VerboseFS` FileSystem that records all major destructive filesystem activities.
`class` `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.
`class` `WindowsFS` FileSystem that (imperfectly) acts like windows.

Fields in org.apache.lucene.mockfile declared as FilterFileSystemProvider
`protected FilterFileSystemProvider` FilterFileSystem.`parent` FileSystemProvider that created this FilterFileSystem

Constructors in org.apache.lucene.mockfile with parameters of type FilterFileSystemProvider
Constructor and Description
`FilterFileSystem(FilterFileSystemProvider parent, FileSystem delegate)` Construct a `FilterFileSystem` based on the specified base filesystem.