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.DocIdSetIterator
private int doNext(int doc) throws java.io.IOException
java.io.IOException
public int nextDoc() throws java.io.IOException
nextDoc
in class org.apache.lucene.search.DocIdSetIterator
java.io.IOException
public int advance(int target) throws java.io.IOException
advance
in class org.apache.lucene.search.DocIdSetIterator
java.io.IOException