Class SortedNumericDoubleValues
java.lang.Object
org.elasticsearch.index.fielddata.SortedNumericDoubleValues
- Direct Known Subclasses:
DoubleScriptDocValues
,SortingNumericDoubleValues
Clone of
SortedNumericDocValues
for double values.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
advanceExact(int target)
Advance the iterator to exactlytarget
and return whethertarget
has a value.abstract int
Retrieves the number of values for the current document.abstract double
Iterates to the next value in the current document.
-
Constructor Details
-
SortedNumericDoubleValues
protected SortedNumericDoubleValues()Sole constructor. (For invocation by subclass constructors, typically implicit.)
-
-
Method Details
-
advanceExact
Advance the iterator to exactlytarget
and return whethertarget
has a value.target
must be greater than or equal to the current doc ID and must be a valid doc ID, ie. ≥ 0 and <maxDoc
.- Throws:
IOException
-
nextValue
Iterates to the next value in the current document. Do not call this more thandocValueCount()
times for the document.- Throws:
IOException
-
docValueCount
public abstract int docValueCount()Retrieves the number of values for the current document. This must always be greater than zero. It is illegal to call this method afteradvanceExact(int)
returnedfalse
.
-