Uses of Package
org.apache.lucene.store
Packages that use 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.
-
Classes in org.apache.lucene.store used by org.apache.lucene.codecsClassDescriptionExtension 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. -
Classes in org.apache.lucene.store used by org.apache.lucene.codecs.compressingClassDescriptionAbstract 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.
-
Classes in org.apache.lucene.store used by org.apache.lucene.codecs.lucene90ClassDescriptionAbstract 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. -
Classes in org.apache.lucene.store used by org.apache.lucene.codecs.lucene90.compressing
-
Classes in org.apache.lucene.store used by org.apache.lucene.indexClassDescriptionThis 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. -
Classes in org.apache.lucene.store used by org.apache.lucene.searchClassDescriptionAbstract 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. -
Classes in org.apache.lucene.store used by org.apache.lucene.storeClassDescriptionThis 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. -
Classes in org.apache.lucene.store used by org.apache.lucene.utilClassDescriptionExtension 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. -
Classes in org.apache.lucene.store used by org.apache.lucene.util.bkdClassDescriptionA
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
. -
Classes in org.apache.lucene.store used by org.apache.lucene.util.compressClassDescriptionAbstract 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.
-
Classes in org.apache.lucene.store used by org.apache.lucene.util.fstClassDescriptionAbstract 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.
-
Classes in org.apache.lucene.store used by org.apache.lucene.util.packedClassDescriptionAbstract 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.