Package | Description |
---|---|
org.apache.lucene.codecs.uniformsplit |
Pluggable term index / block terms dictionary implementations.
|
org.apache.lucene.codecs.uniformsplit.sharedterms |
Pluggable term index / block terms dictionary implementations.
|
Class and Description |
---|
BlockDecoder
Decodes the raw bytes of a block when the index is read, according to the
BlockEncoder used during the writing of the index. |
BlockEncoder
Encodes the raw bytes of a block when the index is written.
|
BlockEncoder.WritableBytes
Writable byte buffer.
|
BlockHeader
Block header containing block metadata.
|
BlockLine
One term block line.
|
BlockLine.Serializer
Reads block lines with terms encoded incrementally inside a block.
|
BlockReader
Seeks the block corresponding to a given term, read the block bytes, and
scans the block terms.
|
BlockWriter
Writes blocks in the block file.
|
DeltaBaseTermStateSerializer
TermState serializer which encodes each file pointer as a delta relative
to a base file pointer. |
DictionaryBrowserSupplier
Supplier for a new stateful
IndexDictionary.Browser created on
the immutable IndexDictionary . |
FieldMetadata
Metadata and stats for one field in the index.
|
FSTDictionary
Immutable stateless
FST -based index dictionary kept in memory. |
FSTDictionary.Browser |
IndexDictionary
Immutable stateless index dictionary kept in RAM.
|
IndexDictionary.Browser
Stateful
IndexDictionary.Browser to seek a term in this IndexDictionary
and get its corresponding block file pointer in the block file. |
IndexDictionary.Builder
Builds an immutable
IndexDictionary . |
IntersectBlockReader.AutomatonNextTermCalculator
This is a copy of AutomatonTermsEnum.
|
TermBytes
Term of a block line.
|
UniformSplitTerms
Terms based on the Uniform Split technique. |
Class and Description |
---|
BlockDecoder
Decodes the raw bytes of a block when the index is read, according to the
BlockEncoder used during the writing of the index. |
BlockEncoder
Encodes the raw bytes of a block when the index is written.
|
BlockHeader
Block header containing block metadata.
|
BlockLine
One term block line.
|
BlockLine.Serializer
Reads block lines with terms encoded incrementally inside a block.
|
BlockReader
Seeks the block corresponding to a given term, read the block bytes, and
scans the block terms.
|
BlockWriter
Writes blocks in the block file.
|
DeltaBaseTermStateSerializer
TermState serializer which encodes each file pointer as a delta relative
to a base file pointer. |
DictionaryBrowserSupplier
Supplier for a new stateful
IndexDictionary.Browser created on
the immutable IndexDictionary . |
FieldMetadata
Metadata and stats for one field in the index.
|
IndexDictionary.Browser
Stateful
IndexDictionary.Browser to seek a term in this IndexDictionary
and get its corresponding block file pointer in the block file. |
IndexDictionary.Builder
Builds an immutable
IndexDictionary . |
IntersectBlockReader
The "intersect"
TermsEnum response to UniformSplitTerms.intersect(CompiledAutomaton, BytesRef) ,
intersecting the terms with an automaton. |
TermBytes
Term of a block line.
|
UniformSplitPostingsFormat
PostingsFormat based on the Uniform Split technique. |
UniformSplitTerms
Terms based on the Uniform Split technique. |
UniformSplitTermsReader
A block-based terms index and dictionary based on the Uniform Split technique.
|
UniformSplitTermsWriter
A block-based terms index and dictionary that assigns terms to nearly
uniform length blocks.
|
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.