public class STUniformSplitTerms extends UniformSplitTerms
UniformSplitTerms
for a shared-terms dictionary, with
all the fields of a term in the same block line.Modifier and Type | Field and Description |
---|---|
protected FieldInfos |
fieldInfos |
protected FieldMetadata |
unionFieldMetadata |
blockDecoder, blockInput, dictionaryBrowserSupplier, fieldMetadata, postingsReader
EMPTY_ARRAY
NULL_ACCOUNTABLE
Modifier | Constructor and Description |
---|---|
protected |
STUniformSplitTerms(IndexInput blockInput,
FieldMetadata fieldMetadata,
FieldMetadata unionFieldMetadata,
PostingsReaderBase postingsReader,
BlockDecoder blockDecoder,
FieldInfos fieldInfos,
IndexDictionary.BrowserSupplier dictionaryBrowserSupplier) |
Modifier and Type | Method and Description |
---|---|
TermsEnum |
intersect(CompiledAutomaton compiled,
BytesRef startTerm) |
TermsEnum |
iterator() |
checkIntersectAutomatonType, getDictionaryRamBytesUsed, getDocCount, getMax, getSumDocFreq, getSumTotalTermFreq, hasFreqs, hasOffsets, hasPayloads, hasPositions, ramBytesUsed, ramBytesUsedWithoutDictionary, size
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChildResources
protected final FieldMetadata unionFieldMetadata
protected final FieldInfos fieldInfos
protected STUniformSplitTerms(IndexInput blockInput, FieldMetadata fieldMetadata, FieldMetadata unionFieldMetadata, PostingsReaderBase postingsReader, BlockDecoder blockDecoder, FieldInfos fieldInfos, IndexDictionary.BrowserSupplier dictionaryBrowserSupplier)
public TermsEnum intersect(CompiledAutomaton compiled, BytesRef startTerm) throws IOException
intersect
in class UniformSplitTerms
IOException
public TermsEnum iterator() throws IOException
iterator
in class UniformSplitTerms
IOException
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.