K - the type of the iterated keys in RocksDB.N - the type of the iterated namespaces in RocksDB.public class RocksStateKeysAndNamespaceIterator<K,N> extends AbstractRocksStateKeysIterator<K> implements Iterator<org.apache.flink.api.java.tuple.Tuple2<K,N>>
RocksIteratorWrapper and Iterator to iterate over
the keys and namespaces. This class is not thread safe.ambiguousKeyPossible, byteArrayDataInputView, iterator, keyGroupPrefixBytes, keySerializer, state| Constructor and Description |
|---|
RocksStateKeysAndNamespaceIterator(RocksIteratorWrapper iterator,
String state,
org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer,
org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer,
int keyGroupPrefixBytes,
boolean ambiguousKeyPossible) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNext() |
org.apache.flink.api.java.tuple.Tuple2<K,N> |
next() |
close, deserializeKeyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemaining, removepublic RocksStateKeysAndNamespaceIterator(@Nonnull RocksIteratorWrapper iterator, @Nonnull String state, @Nonnull org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer, @Nonnull org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer, int keyGroupPrefixBytes, boolean ambiguousKeyPossible)
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.