Class STUniformSplitTerms
java.lang.Object
org.apache.lucene.index.Terms
org.apache.lucene.codecs.uniformsplit.UniformSplitTerms
org.apache.lucene.codecs.uniformsplit.sharedterms.STUniformSplitTerms
Extends
UniformSplitTerms
for a shared-terms dictionary, with all the fields of a term in
the same block line.- WARNING: This API is experimental and might change in incompatible ways in the next release.
-
Field Summary
Fields inherited from class org.apache.lucene.codecs.uniformsplit.UniformSplitTerms
blockDecoder, blockInput, dictionaryBrowserSupplier, fieldMetadata, postingsReader
Fields inherited from class org.apache.lucene.index.Terms
EMPTY_ARRAY
-
Constructor Summary
ModifierConstructorDescriptionprotected
STUniformSplitTerms
(IndexInput blockInput, FieldMetadata fieldMetadata, FieldMetadata unionFieldMetadata, PostingsReaderBase postingsReader, BlockDecoder blockDecoder, FieldInfos fieldInfos, IndexDictionary.BrowserSupplier dictionaryBrowserSupplier) -
Method Summary
Methods inherited from class org.apache.lucene.codecs.uniformsplit.UniformSplitTerms
checkIntersectAutomatonType, getDocCount, getMax, getSumDocFreq, getSumTotalTermFreq, hasFreqs, hasOffsets, hasPayloads, hasPositions, size
-
Field Details
-
unionFieldMetadata
-
fieldInfos
-
-
Constructor Details
-
STUniformSplitTerms
protected STUniformSplitTerms(IndexInput blockInput, FieldMetadata fieldMetadata, FieldMetadata unionFieldMetadata, PostingsReaderBase postingsReader, BlockDecoder blockDecoder, FieldInfos fieldInfos, IndexDictionary.BrowserSupplier dictionaryBrowserSupplier)
-
-
Method Details
-
intersect
- Overrides:
intersect
in classUniformSplitTerms
- Throws:
IOException
-
iterator
- Overrides:
iterator
in classUniformSplitTerms
- Throws:
IOException
-