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.
|
Modifier and Type | Field and Description |
---|---|
protected BlockLine |
BlockReader.blockLine
Current block line.
|
protected BlockLine |
BlockReader.scratchBlockLine |
Modifier and Type | Field and Description |
---|---|
protected List<BlockLine> |
BlockWriter.blockLines |
Modifier and Type | Method and Description |
---|---|
BlockLine |
BlockLine.Serializer.readLine(DataInput blockInput,
boolean isIncrementalEncodingSeed,
BlockLine reuse)
Reads the current line.
|
protected BlockLine |
BlockReader.readLineInBlock()
Reads the current block line.
|
protected BlockLine |
BlockLine.reset(TermBytes termBytes,
int termStateRelativeOffset)
Resets this
BlockLine to reuse it when reading. |
Modifier and Type | Method and Description |
---|---|
BlockLine |
BlockLine.Serializer.readLine(DataInput blockInput,
boolean isIncrementalEncodingSeed,
BlockLine reuse)
Reads the current line.
|
protected void |
BlockWriter.writeBlockLine(boolean isIncrementalEncodingSeed,
BlockLine line,
BlockLine previousLine) |
void |
BlockLine.Serializer.writeLine(DataOutput blockOutput,
BlockLine line,
BlockLine previousLine,
int termStateRelativeOffset,
boolean isIncrementalEncodingSeed)
Writes a line and its offset to the corresponding term state details in
the details region.
|
protected void |
BlockLine.Serializer.writeLineTermState(DataOutput termStatesOutput,
BlockLine line,
FieldInfo fieldInfo,
DeltaBaseTermStateSerializer encoder)
Writes the term state details of a line in the details region.
|
Modifier and Type | Method and Description |
---|---|
protected void |
BlockWriter.addBlockKey(List<BlockLine> blockLines,
IndexDictionary.Builder dictionaryBuilder)
Adds a new block key with its corresponding block file pointer to the
IndexDictionary.Builder . |
protected void |
BlockWriter.writeBlock(List<BlockLine> blockLines,
IndexDictionary.Builder dictionaryBuilder)
Writes a block and adds its block key to the dictionary builder.
|
Modifier and Type | Class and Description |
---|---|
class |
STBlockLine
Represents a term and its details stored in the
BlockTermState . |
Modifier and Type | Method and Description |
---|---|
protected void |
STBlockWriter.writeBlockLine(boolean isIncrementalEncodingSeed,
BlockLine line,
BlockLine previousLine) |
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.