Module org.elasticsearch.server
Class AbstractBinaryDocValues
java.lang.Object
org.apache.lucene.search.DocIdSetIterator
org.apache.lucene.index.BinaryDocValues
org.elasticsearch.index.fielddata.AbstractBinaryDocValues
public abstract class AbstractBinaryDocValues
extends org.apache.lucene.index.BinaryDocValues
Base implementation. This impl is safe to use for sorting and
aggregations, which only use
advanceExact(int)
and
BinaryDocValues.binaryValue()
.-
Field Summary
Fields inherited from class org.apache.lucene.search.DocIdSetIterator
NO_MORE_DOCS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
advance
(int target) abstract boolean
advanceExact
(int arg0) long
cost()
int
docID()
int
nextDoc()
Methods inherited from class org.apache.lucene.index.BinaryDocValues
binaryValue
Methods inherited from class org.apache.lucene.search.DocIdSetIterator
all, empty, range, slowAdvance
-
Constructor Details
-
AbstractBinaryDocValues
public AbstractBinaryDocValues()
-
-
Method Details
-
docID
public int docID()- Specified by:
docID
in classorg.apache.lucene.search.DocIdSetIterator
-
nextDoc
public int nextDoc()- Specified by:
nextDoc
in classorg.apache.lucene.search.DocIdSetIterator
-
advance
public int advance(int target) - Specified by:
advance
in classorg.apache.lucene.search.DocIdSetIterator
-
cost
public long cost()- Specified by:
cost
in classorg.apache.lucene.search.DocIdSetIterator
-
advanceExact
- Throws:
IOException
-