Uses of Package
org.apache.lucene.store
Package
Description
Codecs API: API for customization of the encoding and structure of the index.
Compressing helper classes.
Lucene 9.0 file format.
Lucene 9.0 compressing format.
Code to maintain and access indices.
Code to search indices.
Binary i/o API, used for all index data.
Some utility classes.
Block KD-tree, implementing the generic spatial data structure described in this paper.
Compression utilities.
Finite state transducers
Packed integer arrays and streams.
-
ClassDescriptionExtension of IndexInput, computing checksum as it goes.Abstract base class for performing read operations of Lucene's low-level data types.Abstract base class for performing write operations of Lucene's low-level data types.A
Directory
provides an abstraction layer for storing a list of files.Abstract base class for input from a file in aDirectory
.ADataOutput
for appending data to a file in aDirectory
.IOContext holds additional details on the merge/search context.An interprocess mutex lock. -
ClassDescriptionAbstract base class for performing read operations of Lucene's low-level data types.Abstract base class for performing write operations of Lucene's low-level data types.
-
ClassDescriptionAbstract base class for performing read operations of Lucene's low-level data types.Abstract base class for performing write operations of Lucene's low-level data types.A
Directory
provides an abstraction layer for storing a list of files.Abstract base class for input from a file in aDirectory
.ADataOutput
for appending data to a file in aDirectory
.IOContext holds additional details on the merge/search context. -
-
ClassDescriptionThis exception is thrown when there is an attempt to access something that has already been closed.Extension of IndexInput, computing checksum as it goes.Abstract base class for performing read operations of Lucene's low-level data types.Abstract base class for performing write operations of Lucene's low-level data types.A
Directory
provides an abstraction layer for storing a list of files.ADataOutput
for appending data to a file in aDirectory
.IOContext holds additional details on the merge/search context.An interprocess mutex lock.A MergeInfo provides information required for a MERGE context.Abstract base class to rate limit IO. -
ClassDescriptionAbstract base class for performing read operations of Lucene's low-level data types.Abstract base class for performing write operations of Lucene's low-level data types.A
Directory
provides an abstraction layer for storing a list of files. -
ClassDescriptionThis exception is thrown when there is an attempt to access something that has already been closed.Base implementation for a concrete
Directory
that uses aLockFactory
for locking.Base implementation class for bufferedIndexInput
.Base IndexInput implementation that uses an array of ByteBuffers to represent a file.ADataOutput
storing data in a list ofByteBuffer
s.Extension of IndexInput, computing checksum as it goes.Abstract base class for performing read operations of Lucene's low-level data types.Abstract base class for performing write operations of Lucene's low-level data types.ADirectory
provides an abstraction layer for storing a list of files.Directory implementation that delegates calls to another directory.A FlushInfo provides information required for a FLUSH context.Base class for Directory implementations that store index files in the file system.Base class for file system based locking implementation.Abstract base class for input from a file in aDirectory
.ADataOutput
for appending data to a file in aDirectory
.IOContext holds additional details on the merge/search context.Context is a enumerator which specifies the context in which the Directory is being used for.An interprocess mutex lock.Base class for Locking implementation.A MergeInfo provides information required for a MERGE context.ImplementsLockFactory
using native OS file locks.Use thisLockFactory
to disable locking entirely.Random Access Index API.Abstract base class to rate limit IO. -
ClassDescriptionExtension of IndexInput, computing checksum as it goes.Abstract base class for performing read operations of Lucene's low-level data types.Abstract base class for performing write operations of Lucene's low-level data types.A
Directory
provides an abstraction layer for storing a list of files.Base class for Directory implementations that store index files in the file system.Abstract base class for input from a file in aDirectory
.ADataOutput
for appending data to a file in aDirectory
.Base class for Locking implementation. -
ClassDescriptionA
Directory
provides an abstraction layer for storing a list of files.Abstract base class for input from a file in aDirectory
.ADataOutput
for appending data to a file in aDirectory
. -
ClassDescriptionAbstract base class for performing read operations of Lucene's low-level data types.Abstract base class for performing write operations of Lucene's low-level data types.
-
ClassDescriptionAbstract base class for performing read operations of Lucene's low-level data types.Abstract base class for performing write operations of Lucene's low-level data types.
-
ClassDescriptionAbstract base class for performing read operations of Lucene's low-level data types.Abstract base class for performing write operations of Lucene's low-level data types.Abstract base class for input from a file in a
Directory
.ADataOutput
for appending data to a file in aDirectory
.Random Access Index API.