| Package | Description |
|---|---|
| org.apache.lucene.codecs |
Codecs API: API for customization of the encoding and structure of the index.
|
| org.apache.lucene.codecs.compressing |
StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.
|
| org.apache.lucene.codecs.lucene50 |
Components from the Lucene 5.0 index format
See
org.apache.lucene.codecs.lucene80 for an overview
of the index format. |
| org.apache.lucene.codecs.lucene60 |
Components from the Lucene 6.0 index format.
|
| org.apache.lucene.codecs.lucene84 |
Components from the Lucene 8.4 index format.
|
| org.apache.lucene.codecs.lucene86 |
Lucene 8.6 file format.
|
| org.apache.lucene.codecs.lucene87 |
Lucene 8.7 file 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 transducers
|
| org.apache.lucene.util.packed |
Packed integer arrays and streams.
|
| Class and 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
A
Directory provides an abstraction layer for storing a
list of files. |
| IndexInput
Abstract base class for input from a file in a
Directory. |
| IndexOutput
A
DataOutput for appending data to a file in a Directory. |
| IOContext
IOContext holds additional details on the merge/search context.
|
| Lock
An interprocess mutex lock.
|
| Class and 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
A
Directory provides an abstraction layer for storing a
list of files. |
| IOContext
IOContext holds additional details on the merge/search context.
|
| Class and Description |
|---|
| Directory
A
Directory provides an abstraction layer for storing a
list of files. |
| IOContext
IOContext holds additional details on the merge/search context.
|
| Class and Description |
|---|
| Directory
A
Directory provides an abstraction layer for storing a
list of files. |
| IOContext
IOContext holds additional details on the merge/search context.
|
| Class and 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 a
Directory. |
| IndexOutput
A
DataOutput for appending data to a file in a Directory. |
| Class and Description |
|---|
| Directory
A
Directory provides an abstraction layer for storing a
list of files. |
| IndexOutput
A
DataOutput for appending data to a file in a Directory. |
| IOContext
IOContext holds additional details on the merge/search context.
|
| Class and Description |
|---|
| Directory
A
Directory provides an abstraction layer for storing a
list of files. |
| IOContext
IOContext holds additional details on the merge/search context.
|
| Class and 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
A
Directory provides an abstraction layer for storing a
list of files. |
| IndexOutput
A
DataOutput for appending data to a file in a Directory. |
| 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.
|
| Class and 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
A
Directory provides an abstraction layer for storing a
list of files. |
| Class and Description |
|---|
| AlreadyClosedException
This exception is thrown when there is an attempt to
access something that has already been closed.
|
| BaseDirectory
Base implementation for a concrete
Directory that uses a LockFactory for locking. |
| BufferedIndexInput
Base implementation class for buffered
IndexInput. |
| ByteBufferIndexInput
Base IndexInput implementation that uses an array
of ByteBuffers to represent a file.
|
| ByteBuffersDataInput |
| ByteBuffersDataOutput
A
DataOutput storing data in a list of ByteBuffers. |
| 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
A
Directory 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 a
Directory. |
| IndexOutput
A
DataOutput for appending data to a file in a Directory. |
| 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
Implements
LockFactory using native OS file
locks. |
| NoLockFactory
Use this
LockFactory to disable locking entirely. |
| RAMFile
Deprecated.
This class uses inefficient synchronization and is discouraged
in favor of
MMapDirectory. It will be removed in future versions
of Lucene. |
| RandomAccessInput
Random Access Index API.
|
| RateLimiter
Abstract base class to rate limit IO.
|
| SimpleFSLockFactory |
| Class and 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
A
Directory 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 a
Directory. |
| IndexOutput
A
DataOutput for appending data to a file in a Directory. |
| LockFactory
Base class for Locking implementation.
|
| Class and Description |
|---|
| Directory
A
Directory provides an abstraction layer for storing a
list of files. |
| IndexInput
Abstract base class for input from a file in a
Directory. |
| IndexOutput
A
DataOutput for appending data to a file in a Directory. |
| Class and 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.
|
| Class and 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.
|
| Class and 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 a
Directory. |
| IndexOutput
A
DataOutput for appending data to a file in a Directory. |
| RandomAccessInput
Random Access Index API.
|
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.