Module org.elasticsearch.server
Class AbstractNumericDocValues
java.lang.Object
org.apache.lucene.search.DocIdSetIterator
org.apache.lucene.index.NumericDocValues
org.elasticsearch.index.fielddata.AbstractNumericDocValues
- Direct Known Subclasses:
 CellIdSource.CellSingleValue
public abstract class AbstractNumericDocValues
extends org.apache.lucene.index.NumericDocValues
Base implementation that throws an 
IOException for the
 DocIdSetIterator APIs. This impl is safe to use for sorting and
 aggregations, which only use advanceExact(int) and
 NumericDocValues.longValue().- 
Field Summary
Fields inherited from class org.apache.lucene.search.DocIdSetIterator
NO_MORE_DOCS - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionintadvance(int target) abstract booleanadvanceExact(int arg0) longcost()intnextDoc()Methods inherited from class org.apache.lucene.index.NumericDocValues
longValueMethods inherited from class org.apache.lucene.search.DocIdSetIterator
all, docID, empty, range, slowAdvance 
- 
Constructor Details
- 
AbstractNumericDocValues
public AbstractNumericDocValues() 
 - 
 - 
Method Details
- 
nextDoc
public int nextDoc()- Specified by:
 nextDocin classorg.apache.lucene.search.DocIdSetIterator
 - 
advance
public int advance(int target) - Specified by:
 advancein classorg.apache.lucene.search.DocIdSetIterator
 - 
cost
public long cost()- Specified by:
 costin classorg.apache.lucene.search.DocIdSetIterator
 - 
advanceExact
- Throws:
 IOException
 
 -