## Uses of Package
org.apache.lucene.store

Packages that use org.apache.lucene.store
org.apache.lucene.index: Code to maintain and access indices.
org.apache.lucene.search: Code to search indices.
org.apache.lucene.store: Binary i/o API, used for all index data.
org.apache.lucene.util: Some utility classes.
org.apache.lucene.util.fst: Finite state transducers
org.apache.lucene.util.packed: The packed package provides random access capable arrays of positive longs.

Classes in org.apache.lucene.store used by org.apache.lucene.index
AlreadyClosedException This exception is thrown when there is an attempt to access something that has already been closed.
DataInput Abstract base class for performing read operations of Lucene's low-level data types.
Directory A Directory is a flat list of files.
IndexOutput Abstract base class for output to a file in a Directory.
LockObtainFailedException This exception is thrown when the `write.lock` could not be acquired.

Classes in org.apache.lucene.store used by org.apache.lucene.search
Directory A Directory is a flat list of files.

Classes in org.apache.lucene.store used by org.apache.lucene.store
AlreadyClosedException This exception is thrown when there is an attempt to access something that has already been closed.
BufferedIndexInput Base implementation class for buffered `IndexInput`.
BufferedIndexOutput Base implementation class for buffered `IndexOutput`.
DataInput Abstract base class for performing read operations of Lucene's low-level data types.
DataOutput Abstract base class for performing write operations of Lucene's low-level data types.
Directory A Directory is a flat list of files.
FSDirectory Base class for Directory implementations that store index files in the file system.
FSDirectory.FSIndexOutput
FSLockFactory Base class for file system based locking implementation.
IndexInput Abstract base class for input from a file in a `Directory`.
IndexOutput Abstract base class for output to a file in a Directory.
Lock An interprocess mutex lock.
LockFactory Base class for Locking implementation.
LockObtainFailedException This exception is thrown when the `write.lock` could not be acquired.
NoLockFactory Use this `LockFactory` to disable locking entirely.
RAMFile
SimpleFSDirectory.SimpleFSIndexInput
SimpleFSDirectory.SimpleFSIndexInput.Descriptor

Classes in org.apache.lucene.store used by org.apache.lucene.util
DataInput Abstract base class for performing read operations of Lucene's low-level data types.
DataOutput Abstract base class for performing write operations of Lucene's low-level data types.
Directory A Directory is a flat list of files.
FSDirectory Base class for Directory implementations that store index files in the file system.
IndexInput Abstract base class for input from a file in a `Directory`.

Classes in org.apache.lucene.store used by org.apache.lucene.util.fst
DataInput Abstract base class for performing read operations of Lucene's low-level data types.
DataOutput Abstract base class for performing write operations of Lucene's low-level data types.

Classes in org.apache.lucene.store used by org.apache.lucene.util.packed
DataInput Abstract base class for performing read operations of Lucene's low-level data types.
DataOutput Abstract base class for performing write operations of Lucene's low-level data types.