private static class FilterImpl.FilterIterator
extends org.apache.lucene.search.DocIdSetIterator
| Modifier and Type | Field and Description |
|---|---|
(package private) org.apache.lucene.search.DocIdSetIterator |
first |
(package private) org.apache.lucene.search.DocIdSetIterator[] |
iterators |
| Constructor and Description |
|---|
FilterIterator(org.apache.lucene.search.DocIdSetIterator[] iterators) |
| Modifier and Type | Method and Description |
|---|---|
int |
advance(int target) |
int |
docID() |
private int |
doNext(int doc) |
int |
nextDoc() |
final org.apache.lucene.search.DocIdSetIterator[] iterators
final org.apache.lucene.search.DocIdSetIterator first
public FilterIterator(org.apache.lucene.search.DocIdSetIterator[] iterators)
public int docID()
docID in class org.apache.lucene.search.DocIdSetIteratorprivate int doNext(int doc)
throws java.io.IOException
java.io.IOExceptionpublic int nextDoc()
throws java.io.IOException
nextDoc in class org.apache.lucene.search.DocIdSetIteratorjava.io.IOExceptionpublic int advance(int target)
throws java.io.IOException
advance in class org.apache.lucene.search.DocIdSetIteratorjava.io.IOException