Uses of Package
org.apache.lucene.store
-
Packages that use org.apache.lucene.store Package Description org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.compressing Compressing helper classes.org.apache.lucene.codecs.lucene90 Lucene 9.0 file format.org.apache.lucene.codecs.lucene90.compressing Lucene 9.0 compressing format.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.bkd Block KD-tree, implementing the generic spatial data structure described in this paper.org.apache.lucene.util.compress Compression utilities.org.apache.lucene.util.fst Finite state transducersorg.apache.lucene.util.packed Packed integer arrays and streams. -
Classes in org.apache.lucene.store used by org.apache.lucene.codecs Class Description ChecksumIndexInput Extension of IndexInput, computing checksum as it goes.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 ADirectory
provides an abstraction layer for storing a list of files.IndexInput Abstract base class for input from a file in aDirectory
.IndexOutput ADataOutput
for appending data to a file in aDirectory
.IOContext IOContext holds additional details on the merge/search context.Lock An interprocess mutex lock. -
Classes in org.apache.lucene.store used by org.apache.lucene.codecs.compressing Class Description 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.codecs.lucene90 Class Description 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 ADirectory
provides an abstraction layer for storing a list of files.IndexInput Abstract base class for input from a file in aDirectory
.IndexOutput ADataOutput
for appending data to a file in aDirectory
.IOContext IOContext holds additional details on the merge/search context. -
Classes in org.apache.lucene.store used by org.apache.lucene.codecs.lucene90.compressing Class Description DataInput Abstract base class for performing read operations of Lucene's low-level data types.Directory ADirectory
provides an abstraction layer for storing a list of files.IOContext IOContext holds additional details on the merge/search context. -
Classes in org.apache.lucene.store used by org.apache.lucene.index Class Description AlreadyClosedException This exception is thrown when there is an attempt to access something that has already been closed.ChecksumIndexInput Extension of IndexInput, computing checksum as it goes.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 ADirectory
provides an abstraction layer for storing a list of files.IndexOutput ADataOutput
for appending data to a file in aDirectory
.IOContext IOContext holds additional details on the merge/search context.Lock An interprocess mutex lock.MergeInfo A MergeInfo provides information required for a MERGE context.RateLimiter Abstract base class to rate limit IO. -
Classes in org.apache.lucene.store used by org.apache.lucene.search Class Description 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 ADirectory
provides an abstraction layer for storing a list of files. -
Classes in org.apache.lucene.store used by org.apache.lucene.store Class Description AlreadyClosedException This exception is thrown when there is an attempt to access something that has already been closed.BaseDirectory Base implementation for a concreteDirectory
that uses aLockFactory
for locking.BufferedIndexInput Base implementation class for bufferedIndexInput
.ByteBufferIndexInput Base IndexInput implementation that uses an array of ByteBuffers to represent a file.ByteBuffersDataInput ByteBuffersDataOutput ADataOutput
storing data in a list ofByteBuffer
s.ByteBuffersIndexInput ChecksumIndexInput Extension of IndexInput, computing checksum as it goes.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 ADirectory
provides an abstraction layer for storing a list of files.FilterDirectory Directory implementation that delegates calls to another directory.FlushInfo A FlushInfo provides information required for a FLUSH context.FSDirectory Base class for Directory implementations that store index files in the file system.FSLockFactory Base class for file system based locking implementation.IndexInput Abstract base class for input from a file in aDirectory
.IndexOutput ADataOutput
for appending data to a file in aDirectory
.IOContext IOContext holds additional details on the merge/search context.IOContext.Context Context is a enumerator which specifies the context in which the Directory is being used for.Lock An interprocess mutex lock.LockFactory Base class for Locking implementation.MergeInfo A MergeInfo provides information required for a MERGE context.NativeFSLockFactory ImplementsLockFactory
using native OS file locks.NoLockFactory Use thisLockFactory
to disable locking entirely.RandomAccessInput Random Access Index API.RateLimiter Abstract base class to rate limit IO.SimpleFSLockFactory -
Classes in org.apache.lucene.store used by org.apache.lucene.util Class Description ChecksumIndexInput Extension of IndexInput, computing checksum as it goes.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 ADirectory
provides an abstraction layer for storing a 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 aDirectory
.IndexOutput ADataOutput
for appending data to a file in aDirectory
.LockFactory Base class for Locking implementation. -
Classes in org.apache.lucene.store used by org.apache.lucene.util.bkd Class Description Directory ADirectory
provides an abstraction layer for storing a list of files.IndexInput Abstract base class for input from a file in aDirectory
.IndexOutput ADataOutput
for appending data to a file in aDirectory
. -
Classes in org.apache.lucene.store used by org.apache.lucene.util.compress Class Description 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.fst Class Description 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 Class Description 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.IndexInput Abstract base class for input from a file in aDirectory
.IndexOutput ADataOutput
for appending data to a file in aDirectory
.RandomAccessInput Random Access Index API.