Class RowSequenceToOrderedKeysIteratorAdapter
java.lang.Object
io.deephaven.enterprise.compatibility.rowset.RowSequenceToOrderedKeysIteratorAdapter
- All Implemented Interfaces:
- io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeys.Iterator,- io.deephaven.shadow.enterprise.com.illumon.util.SafeCloseable,- AutoCloseable
public class RowSequenceToOrderedKeysIteratorAdapter
extends Object
implements io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeys.Iterator
Given a Core RowSet.Iterator present it as a Legacy OrderedKeys.Iterator.
- 
Field SummaryFields inherited from interface io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeys.IteratorEMPTY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanadvance(long nextKey) voidclose()io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeysgetNextOrderedKeysThrough(long maxKeyInclusive) io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeysgetNextOrderedKeysWithLength(long numberOfKeys) longbooleanhasMore()longMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeys.IteratoradvanceAndGetPositionDistance
- 
Constructor Details- 
RowSequenceToOrderedKeysIteratorAdapter
 
- 
- 
Method Details- 
hasMorepublic boolean hasMore()- Specified by:
- hasMorein interface- io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeys.Iterator
 
- 
peekNextKeypublic long peekNextKey()- Specified by:
- peekNextKeyin interface- io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeys.Iterator
 
- 
getNextOrderedKeysThroughpublic io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeys getNextOrderedKeysThrough(long maxKeyInclusive) - Specified by:
- getNextOrderedKeysThroughin interface- io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeys.Iterator
 
- 
getNextOrderedKeysWithLengthpublic io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeys getNextOrderedKeysWithLength(long numberOfKeys) - Specified by:
- getNextOrderedKeysWithLengthin interface- io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeys.Iterator
 
- 
advancepublic boolean advance(long nextKey) - Specified by:
- advancein interface- io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeys.Iterator
 
- 
getRelativePositionpublic long getRelativePosition()- Specified by:
- getRelativePositionin interface- io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeys.Iterator
 
- 
closepublic void close()- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.utils.OrderedKeys.Iterator
- Specified by:
- closein interface- io.deephaven.shadow.enterprise.com.illumon.util.SafeCloseable
 
 
-