C# Class Lucene.Net.Search.Suggest.BufferingTermFreqIteratorWrapper

This wrapper buffers incoming elements. @lucene.experimental
Inheritance: TermFreqIterator
Exibir arquivo Open project: apache/lucenenet

Protected Properties

Property Type Description
curPos int
entries Lucene.Net.Util.BytesRefArray
freqs long[]

Public Methods

Method Description
BufferingTermFreqIteratorWrapper ( ITermFreqIterator source ) : Lucene.Net.Search.Spell

Creates a new iterator, buffering entries from the specified iterator

Next ( ) : BytesRef

Method Details

BufferingTermFreqIteratorWrapper() public method

Creates a new iterator, buffering entries from the specified iterator
public BufferingTermFreqIteratorWrapper ( ITermFreqIterator source ) : Lucene.Net.Search.Spell
source ITermFreqIterator
return Lucene.Net.Search.Spell

Next() public method

public Next ( ) : BytesRef
return BytesRef

Property Details

curPos protected_oe property

current buffer position
protected int curPos
return int

entries protected_oe property

buffered term entries
protected BytesRefArray,Lucene.Net.Util entries
return Lucene.Net.Util.BytesRefArray

freqs protected_oe property

buffered weights, parallel with entries
protected long[] freqs
return long[]