Class FloatReverseSegmentedSortedArray.Iterator
java.lang.Object
io.deephaven.engine.table.impl.ssa.FloatReverseSegmentedSortedArray.Iterator
- Enclosing class:
- FloatReverseSegmentedSortedArray
-
Method Summary
Modifier and TypeMethodDescriptionvoid
advanceToBeforeFirst
(float value) Advance this iterator to one position before the lowest value that is less than or equal to value.void
advanceToLast
(float value) Advance this iterator to the highest value that is less than or equal to value.void
Advance the iterator to the last value which is equal to the current value.long
getKey()
float
getValue()
boolean
hasNext()
void
next()
long
nextKey()
float
-
Method Details
-
next
public void next() -
hasNext
public boolean hasNext() -
getValue
public float getValue() -
nextValue
public float nextValue() -
getKey
public long getKey() -
nextKey
public long nextKey() -
advanceToLast
public void advanceToLast(float value) Advance this iterator to the highest value that is less than or equal to value.- Parameters:
value
- the value we are searching for
-
advanceToBeforeFirst
public void advanceToBeforeFirst(float value) Advance this iterator to one position before the lowest value that is less than or equal to value.- Parameters:
value
- the value we are searching for
-
advanceWhileEqual
public void advanceWhileEqual()Advance the iterator to the last value which is equal to the current value.
-