## Uses of Class
org.apache.lucene.store.BaseDirectory

- Packages that use BaseDirectory
  Package | Description
  --- | ---
  org.apache.lucene.store | Binary i/o API, used for all index data.

- - ### Uses of BaseDirectory in org.apache.lucene.store

    Subclasses of BaseDirectory in org.apache.lucene.store
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FSDirectory` Base class for Directory implementations that store index files in the file system.
    `class` | `MMapDirectory` File-based `Directory` implementation that uses mmap for reading, and `FSDirectory.FSIndexOutput` for writing.
    `class` | `NIOFSDirectory` An `FSDirectory` implementation that uses java.nio's FileChannel's positional read, which allows multiple threads to read from the same file without synchronizing.
    `class` | `RAMDirectory` A memory-resident `Directory` implementation.
    `class` | `SimpleFSDirectory` A straightforward implementation of `FSDirectory` using `Files.newByteChannel(Path, java.nio.file.OpenOption...)`.

Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.