Uses of Package
org.apache.lucene.store
Packages that use org.apache.lucene.store
Package
Description
A Java implementation of Hunspell stemming and
spell-checking algorithms (
Hunspell
), and a stemming
TokenFilter (HunspellStemFilter
) based on it.Kuromoji dictionary implementation.
Korean dictionary implementation.
Analysis components for Synonyms.
Compressing helper classes.
BlockTree terms dictionary.
Lucene 5.0 file format.
Lucene 5.0 compressing format.
Lucene 6.0 file format.
Components from the Lucene 7.0 index format.
Components from the Lucene 8.0 index format.
Lucene 8.4 file format.
Lucene 8.6 file format.
Lucene 8.7 file format.
Lucene 9.0 file format.
Lucene 9.1 file format.
Lucene 9.2 file format.
Lucene 9.4 file format.
Lucene 9.5 file format.
Legacy PackedInts methods
store helper
Utilities for evaluation, data preparation, etc.
Codecs API: API for customization of the encoding and structure of the index.
Pluggable term index / block terms dictionary implementations.
Same postings format as Lucene50, except the terms dictionary also supports ords, i.e.
Codec PostingsFormat for fast access to low-frequency terms such as primary key fields.
Compressing helper classes.
Lucene 9.0 file format.
BlockTree terms dictionary.
Lucene 9.0 compressing format.
Lucene 9.4 file format.
Lucene 9.5 file format.
Lucene 9.9 file format.
Term dictionary, DocValues or Postings formats that are read entirely into memory.
Simpletext Codec: writes human readable postings.
Pluggable term index / block terms dictionary implementations.
Pluggable term index / block terms dictionary implementations.
The logical representation of a
Document
for indexing and
searching.Code to maintain and access indices.
Internal bridges to package-private internals, for use by the lucene test framework only.
Miscellaneous Lucene utilities that don't really fit anywhere else.
Misc index tools and index support.
Misc Directory implementations.
Misc FST classes.
Monitoring framework
A primary-key postings format that associates a version (long) with each term and can provide
fail-fast lookups by ID and version.
Code to search indices.
Suggest alternate spellings for words.
Support for Autocomplete/Autosuggest
Analyzer based autosuggest.
Support for document suggestion
Finite-state based autosuggest.
Ternary Search Tree based autosuggest.
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
Navigable Small-World graph, nominally Hierarchical but currently only has a single layer.
Packed integer arrays and streams.
-
Classes in org.apache.lucene.store used by org.apache.lucene.analysis.hunspellClassDescriptionDataInput backed by a byte array.DataOutput backed by a byte array.A
Directory
provides an abstraction layer for storing a list of files. -
Classes in org.apache.lucene.store used by org.apache.lucene.analysis.ja.dictClassDescriptionAbstract base class for performing read operations of Lucene's low-level data types.
-
Classes in org.apache.lucene.store used by org.apache.lucene.analysis.ko.dictClassDescriptionAbstract base class for performing read operations of Lucene's low-level data types.
-
Classes in org.apache.lucene.store used by org.apache.lucene.analysis.synonym
-
Classes in org.apache.lucene.store used by org.apache.lucene.backward_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.backward_codecs.lucene40.blocktreeClassDescriptionDataInput backed by a byte array.Abstract base class for performing read operations of Lucene's low-level data types.Abstract base class for input from a file in a
Directory
. -
Classes in org.apache.lucene.store used by org.apache.lucene.backward_codecs.lucene50ClassDescriptionDataInput backed by a byte array.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. -
Classes in org.apache.lucene.store used by org.apache.lucene.backward_codecs.lucene50.compressingClassDescriptionThis exception is thrown when there is an attempt to access something that has already been closed.DataInput backed by a byte array.Abstract base class for performing read 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
.IOContext holds additional details on the merge/search context. -
Classes in org.apache.lucene.store used by org.apache.lucene.backward_codecs.lucene60ClassDescriptionA
Directory
provides an abstraction layer for storing a list of files.Abstract base class for input from a file in aDirectory
.IOContext holds additional details on the merge/search context. -
Classes in org.apache.lucene.store used by org.apache.lucene.backward_codecs.lucene70ClassDescriptionA
DataOutput
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.ADirectory
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.Random Access Index API. -
Classes in org.apache.lucene.store used by org.apache.lucene.backward_codecs.lucene80ClassDescriptionDataInput backed by a byte array.DataOutput backed by a byte array.A
DataOutput
storing data in a list ofByteBuffer
s.Abstract base class for input from a file in aDirectory
.ADataOutput
for appending data to a file in aDirectory
.Random Access Index API. -
Classes in org.apache.lucene.store used by org.apache.lucene.backward_codecs.lucene84ClassDescriptionDataInput backed by a byte array.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.Abstract base class for input from a file in a
Directory
. -
Classes in org.apache.lucene.store used by org.apache.lucene.backward_codecs.lucene86ClassDescriptionAbstract base class for performing read 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
.IOContext holds additional details on the merge/search context. -
Classes in org.apache.lucene.store used by org.apache.lucene.backward_codecs.lucene87ClassDescriptionA
DataOutput
storing data in a list ofByteBuffer
s.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.IOContext holds additional details on the merge/search context. -
Classes in org.apache.lucene.store used by org.apache.lucene.backward_codecs.lucene90ClassDescriptionDataInput backed by a byte array.A
DataOutput
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.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.backward_codecs.lucene91ClassDescriptionExtension 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 input from a file in a
Directory
. -
Classes in org.apache.lucene.store used by org.apache.lucene.backward_codecs.lucene92ClassDescriptionExtension 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 input from a file in a
Directory
. -
Classes in org.apache.lucene.store used by org.apache.lucene.backward_codecs.lucene94ClassDescriptionExtension 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 input from a file in a
Directory
. -
Classes in org.apache.lucene.store used by org.apache.lucene.backward_codecs.lucene95ClassDescriptionExtension 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 input from a file in a
Directory
. -
Classes in org.apache.lucene.store used by org.apache.lucene.backward_codecs.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. -
Classes in org.apache.lucene.store used by org.apache.lucene.backward_codecs.storeClassDescriptionExtension 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.IndexInput implementation that delegates calls to another directory.IndexOutput implementation that delegates calls to another directory.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.Random Access Index API. -
Classes in org.apache.lucene.store used by org.apache.lucene.classification.utils
-
Classes in org.apache.lucene.store used by org.apache.lucene.codecsClassDescriptionA
DataOutput
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.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.blocktermsClassDescriptionDataInput backed by a byte array.A
DataOutput
storing data in a list ofByteBuffer
s.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.codecs.blocktreeordsClassDescriptionDataInput backed by a byte array.A
DataOutput
storing data in a list ofByteBuffer
s.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.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.codecs.bloomClassDescriptionAbstract 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
DataOutput
for appending data to a file in aDirectory
. -
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.lucene90ClassDescriptionDataInput backed by a byte array.DataOutput backed by a byte array.A
DataOutput
storing data in a list ofByteBuffer
s.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.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.Random Access Index API. -
Classes in org.apache.lucene.store used by org.apache.lucene.codecs.lucene90.blocktreeClassDescriptionDataInput backed by a byte array.A
DataOutput
storing data in a list ofByteBuffer
s.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.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.codecs.lucene90.compressingClassDescriptionThis exception is thrown when there is an attempt to access something that has already been closed.DataInput backed by a byte array.A
DataOutput
storing data in a list ofByteBuffer
s.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.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.Random Access Index API. -
Classes in org.apache.lucene.store used by org.apache.lucene.codecs.lucene94ClassDescriptionA
Directory
provides an abstraction layer for storing a list of files.Abstract base class for input from 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.lucene95ClassDescriptionAbstract base class for input from a file in a
Directory
.ADataOutput
for appending data to a file in aDirectory
. -
Classes in org.apache.lucene.store used by org.apache.lucene.codecs.lucene99ClassDescriptionDataInput backed by a byte array.A
DataOutput
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.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.memoryClassDescriptionDataInput backed by a byte array.A
DataOutput
storing data in a list ofByteBuffer
s.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.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.codecs.simpletextClassDescriptionExtension 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.A delegating Directory that records which files were written to and deleted. -
Classes in org.apache.lucene.store used by org.apache.lucene.codecs.uniformsplitClassDescriptionDataInput backed by a byte array.A
DataOutput
storing data in a list ofByteBuffer
s.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.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.documentClassDescriptionDataInput backed by a byte array.A
DataOutput
storing data in a list ofByteBuffer
s.Abstract base class for performing read operations of Lucene's low-level data types. -
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.A
DataOutput
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.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.A MergeInfo provides information required for a MERGE context.Abstract base class to rate limit IO.A delegating Directory that records which files were written to and deleted. -
Classes in org.apache.lucene.store used by org.apache.lucene.internal.testsClassDescriptionIndexInput implementation that delegates calls to another directory.
-
Classes in org.apache.lucene.store used by org.apache.lucene.misc
-
Classes in org.apache.lucene.store used by org.apache.lucene.misc.indexClassDescriptionA
DataOutput
storing data in a list ofByteBuffer
s.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.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
.Random Access Index API. -
Classes in org.apache.lucene.store used by org.apache.lucene.misc.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
.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.IndexOutput implementation that delegates calls to another directory.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
.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.Base class for Locking implementation.Random Access Index API. -
Classes in org.apache.lucene.store used by org.apache.lucene.misc.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.monitor
-
Classes in org.apache.lucene.store used by org.apache.lucene.sandbox.codecs.idversionClassDescriptionDataInput backed by a byte array.A
DataOutput
storing data in a list ofByteBuffer
s.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.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.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.search.spell
-
Classes in org.apache.lucene.store used by org.apache.lucene.search.suggestClassDescriptionDataInput backed by a byte array.DataOutput backed by a byte array.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
. -
Classes in org.apache.lucene.store used by org.apache.lucene.search.suggest.analyzingClassDescriptionDataInput backed by a byte array.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. -
Classes in org.apache.lucene.store used by org.apache.lucene.search.suggest.documentClassDescriptionAbstract 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
. -
Classes in org.apache.lucene.store used by org.apache.lucene.search.suggest.fstClassDescriptionDataInput backed by a byte array.DataOutput backed by a byte array.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
. -
Classes in org.apache.lucene.store used by org.apache.lucene.search.suggest.tstClassDescriptionAbstract 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
.Implementation of an IndexInput that reads from a portion of a file.A guard that is created for everyByteBufferIndexInput
that tries on best effort to reject any access to theByteBuffer
behind, once it is unmapped.Pass in an implementation of this interface to cleanup ByteBuffers.Deprecated.ADataOutput
storing data in a list ofByteBuffer
s.AByteBuffer
-basedDirectory
implementation that can be used to store index files on the heap.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.IndexOutput 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.Reads bytes withFileChannel.read(ByteBuffer, long)
Use thisLockFactory
to disable locking entirely.Implementation class for bufferedIndexOutput
that writes to anOutputStream
.This subclass is an optimization for writing primitives.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
DataOutput
storing data in a list ofByteBuffer
s.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.Abstract base class for input from a file in aDirectory
.ADataOutput
for appending data to a file in aDirectory
.A delegating Directory that records which files were written to and deleted. -
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.fstClassDescriptionDataOutput backed by a byte array.A
DataOutput
storing data in a list ofByteBuffer
s.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.Abstract base class for input from a file in aDirectory
.Random Access Index API. -
Classes in org.apache.lucene.store used by org.apache.lucene.util.hnsw
-
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.
instanceof
checks).