Class NullAwareCharSegmentedSortedArray.Iterator
java.lang.Object
io.deephaven.engine.table.impl.ssa.NullAwareCharSegmentedSortedArray.Iterator
- Enclosing class:
- NullAwareCharSegmentedSortedArray
-
Method Summary
Modifier and TypeMethodDescriptionvoid
advanceToBeforeFirst
(char value) Advance this iterator to one position before the lowest value that is less than or equal to value.void
advanceToLast
(char 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()
char
getValue()
boolean
hasNext()
void
next()
long
nextKey()
char
-
Method Details
-
next
public void next() -
hasNext
public boolean hasNext() -
getValue
public char getValue() -
nextValue
public char nextValue() -
getKey
public long getKey() -
nextKey
public long nextKey() -
advanceToLast
public void advanceToLast(char 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(char 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.
-