public abstract class AbstractSortingNumericDocValues extends SortingNumericDocValues
IOException for the
DocIdSetIterator APIs. This impl is safe to use for sorting and
aggregations, which only use advanceExact(int) and
SortingNumericDocValues.docValueCount() and SortingNumericDocValues.nextValue().values, valuesCursor| Constructor and Description |
|---|
AbstractSortingNumericDocValues() |
| Modifier and Type | Method and Description |
|---|---|
int |
advance(int target) |
abstract boolean |
advanceExact(int arg0) |
long |
cost() |
int |
docID() |
int |
nextDoc() |
docValueCount, nextValue, resize, sortpublic int docID()
docID in class org.apache.lucene.search.DocIdSetIteratorpublic 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.IOExceptionpublic long cost()
cost in class org.apache.lucene.search.DocIdSetIteratorpublic abstract boolean advanceExact(int arg0)
throws java.io.IOException
java.io.IOException