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, postingsReaderEMPTY_ARRAYNULL_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, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetChildResourcesprotected 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 UniformSplitTermsIOExceptionpublic TermsEnum iterator() throws IOException
iterator in class UniformSplitTermsIOExceptionCopyright © 2000-2024 Apache Software Foundation. All Rights Reserved.