Uses of Package
org.apache.lucene.codecs.uniformsplit
Package
Description
Pluggable term index / block terms dictionary implementations.
Pluggable term index / block terms dictionary implementations.
-
ClassDescriptionDecodes the raw bytes of a block when the index is read, according to the
BlockEncoder
used during the writing of the index.Encodes the raw bytes of a block when the index is written.Writable byte buffer.Block header containing block metadata.Reads/writes block header.One term block line.Reads/writes block lines with terms encoded incrementally inside a block.Seeks the block corresponding to a given term, read the block bytes, and scans the block terms.Writes blocks in the block file.TermState
serializer which encodes each file pointer as a delta relative to a base file pointer.Metadata and stats for one field in the index.Reads/writes field metadata.Immutable statelessFST
-based index dictionary kept in memory.StatefulFSTDictionary.Browser
to seek a term in thisFSTDictionary
and get its corresponding block file pointer in the block file.Immutable stateless index dictionary kept in RAM.StatefulIndexDictionary.Browser
to seek a term in thisIndexDictionary
and get its corresponding block file pointer in the block file.Supplier for a new statefulIndexDictionary.Browser
created on the immutableIndexDictionary
.Builds an immutableIndexDictionary
.This is mostly a copy of AutomatonTermsEnum.Block iteration order.Term of a block line.Terms
based on the Uniform Split technique.