# Hierarchy For Package org.apache.lucene.mockfile

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.nio.channels.spi.AbstractInterruptibleChannel (implements java.nio.channels.Channel, java.nio.channels.InterruptibleChannel)
    - java.nio.channels.FileChannel (implements java.nio.channels.GatheringByteChannel, java.nio.channels.ScatteringByteChannel, java.nio.channels.SeekableByteChannel)
      - org.apache.lucene.mockfile.FilterFileChannel
  - org.junit.Assert
    - org.apache.lucene.util.LuceneTestCase
      - org.apache.lucene.mockfile.MockFileSystemTestCase
  - java.nio.channels.AsynchronousFileChannel (implements java.nio.channels.AsynchronousChannel)
    - org.apache.lucene.mockfile.FilterAsynchronousFileChannel
  - java.nio.file.FileStore
    - org.apache.lucene.mockfile.FilterFileStore
  - java.nio.file.FileSystem (implements java.io.Closeable)
    - org.apache.lucene.mockfile.FilterFileSystem
  - java.nio.file.spi.FileSystemProvider
    - org.apache.lucene.mockfile.FilterFileSystemProvider
      - org.apache.lucene.mockfile.DisableFsyncFS
      - org.apache.lucene.mockfile.ExtrasFS
      - org.apache.lucene.mockfile.HandleTrackingFS
        - org.apache.lucene.mockfile.HandleLimitFS
        - org.apache.lucene.mockfile.LeakFS
        - org.apache.lucene.mockfile.WindowsFS
      - org.apache.lucene.mockfile.ShuffleFS
      - org.apache.lucene.mockfile.VerboseFS
      - org.apache.lucene.mockfile.VirusCheckingFS
  - org.apache.lucene.mockfile.FilterDirectoryStream (implements java.nio.file.DirectoryStream<T>)
  - org.apache.lucene.mockfile.FilterPath (implements java.nio.file.Path)
  - org.apache.lucene.mockfile.FilterSeekableByteChannel (implements java.nio.channels.SeekableByteChannel)
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.lucene.mockfile.FilterInputStream2
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - org.apache.lucene.mockfile.FilterOutputStream2