Module org.apache.lucene.core
Package org.apache.lucene.index
Class DocIDMerger.SequentialDocIDMerger<T extends DocIDMerger.Sub>
java.lang.Object
org.apache.lucene.index.DocIDMerger<T>
org.apache.lucene.index.DocIDMerger.SequentialDocIDMerger<T>
- Enclosing class:
- DocIDMerger<T extends DocIDMerger.Sub>
private static class DocIDMerger.SequentialDocIDMerger<T extends DocIDMerger.Sub>
extends DocIDMerger<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.index.DocIDMerger
DocIDMerger.Sub
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.lucene.index.DocIDMerger
of, of
-
Field Details
-
subs
-
current
-
nextIndex
private int nextIndex
-
-
Constructor Details
-
SequentialDocIDMerger
- Throws:
IOException
-
-
Method Details
-
reset
Description copied from class:DocIDMerger
Reuse API, currently only used by postings during merge- Specified by:
reset
in classDocIDMerger<T extends DocIDMerger.Sub>
- Throws:
IOException
-
next
Description copied from class:DocIDMerger
Returns null when done. NOTE: after the iterator has exhausted you should not call this method, as it may result in unpredicted behavior.- Specified by:
next
in classDocIDMerger<T extends DocIDMerger.Sub>
- Throws:
IOException
-