Package org.apache.lucene.codecs.blocktreeords
Same postings format as Lucene50, except the terms dictionary also
supports ords, i.e. returning which ord the enum is seeked to, and
seeking by ord.
-
Class Summary Class Description BlockTreeOrdsPostingsFormat UsesOrdsBlockTreeTermsWriter
withLucene84PostingsWriter
.FSTOrdsOutputs A custom FST outputs implementation that stores block data (BytesRef), long ordStart, long numTerms.FSTOrdsOutputs.Output OrdsBlockTreeTermsReader OrdsBlockTreeTermsWriter This is just likeBlockTreeTermsWriter
, except it also stores a version per term, and adds a method to its TermsEnum implementation to seekExact only if the version is >= the specified version.OrdsBlockTreeTermsWriter.FieldMetaData OrdsBlockTreeTermsWriter.PendingBlock OrdsBlockTreeTermsWriter.PendingEntry OrdsBlockTreeTermsWriter.PendingTerm OrdsBlockTreeTermsWriter.SubIndex OrdsFieldReader BlockTree's implementation ofTerms
.OrdsIntersectTermsEnum OrdsIntersectTermsEnumFrame OrdsSegmentTermsEnum Iterates through terms in this field.OrdsSegmentTermsEnum.InputOutput Holds a single input (IntsRef) + output pair.OrdsSegmentTermsEnumFrame