Module org.elasticsearch.server
Class XUpdateableDocIdSetIterator
java.lang.Object
org.apache.lucene.search.DocIdSetIterator
org.apache.lucene.search.AbstractDocIdSetIterator
org.elasticsearch.lucene.comparators.XUpdateableDocIdSetIterator
public final class XUpdateableDocIdSetIterator
extends org.apache.lucene.search.AbstractDocIdSetIterator
-
Field Summary
Fields inherited from class org.apache.lucene.search.AbstractDocIdSetIterator
docFields inherited from class org.apache.lucene.search.DocIdSetIterator
NO_MORE_DOCS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintadvance(int target) longcost()intorg.apache.lucene.search.DocIdSetIteratorvoidintoBitSet(int upTo, org.apache.lucene.util.FixedBitSet bitSet, int offset) intnextDoc()voidupdate(org.apache.lucene.search.DocIdSetIterator iterator) Update the wrappedDocIdSetIterator.Methods inherited from class org.apache.lucene.search.AbstractDocIdSetIterator
docIDMethods inherited from class org.apache.lucene.search.DocIdSetIterator
all, empty, range, slowAdvance
-
Constructor Details
-
XUpdateableDocIdSetIterator
public XUpdateableDocIdSetIterator()
-
-
Method Details
-
update
public void update(org.apache.lucene.search.DocIdSetIterator iterator) Update the wrappedDocIdSetIterator. It doesn't need to be positioned on the same doc ID as this iterator. -
nextDoc
- Specified by:
nextDocin classorg.apache.lucene.search.DocIdSetIterator- Throws:
IOException
-
advance
- Specified by:
advancein classorg.apache.lucene.search.DocIdSetIterator- Throws:
IOException
-
cost
public long cost()- Specified by:
costin classorg.apache.lucene.search.DocIdSetIterator
-
intoBitSet
public void intoBitSet(int upTo, org.apache.lucene.util.FixedBitSet bitSet, int offset) throws IOException - Overrides:
intoBitSetin classorg.apache.lucene.search.DocIdSetIterator- Throws:
IOException
-
docIDRunEnd
- Overrides:
docIDRunEndin classorg.apache.lucene.search.DocIdSetIterator- Throws:
IOException
-
getDelegate
public org.apache.lucene.search.DocIdSetIterator getDelegate()
-