Class MapStateAdaptor<K,N,UK,UV>
java.lang.Object
org.apache.flink.runtime.state.v2.adaptor.StateAdaptor<K,N,InternalMapState<K,N,UK,UV>>
org.apache.flink.runtime.state.v2.adaptor.MapStateAdaptor<K,N,UK,UV>
- All Implemented Interfaces:
org.apache.flink.api.common.state.v2.MapState<UK,,UV> org.apache.flink.api.common.state.v2.State,InternalKeyedState<K,,N, UV> InternalMapState<K,,N, UK, UV> InternalPartitionedState<N>
public class MapStateAdaptor<K,N,UK,UV>
extends StateAdaptor<K,N,InternalMapState<K,N,UK,UV>>
implements InternalMapState<K,N,UK,UV>
An adaptor that transforms
InternalMapState into
InternalMapState.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.api.common.state.v2.StateFuture<Boolean>asyncContains(UK key) org.apache.flink.api.common.state.v2.StateFuture<org.apache.flink.api.common.state.v2.StateIterator<Map.Entry<UK,UV>>> org.apache.flink.api.common.state.v2.StateFuture<UV>org.apache.flink.api.common.state.v2.StateFuture<Boolean>org.apache.flink.api.common.state.v2.StateFuture<org.apache.flink.api.common.state.v2.StateIterator<UK>>org.apache.flink.api.common.state.v2.StateFuture<Void>org.apache.flink.api.common.state.v2.StateFuture<Void>asyncPutAll(Map<UK, UV> map) org.apache.flink.api.common.state.v2.StateFuture<Void>asyncRemove(UK key) org.apache.flink.api.common.state.v2.StateFuture<org.apache.flink.api.common.state.v2.StateIterator<UV>>booleanentries()booleanisEmpty()iterator()keys()voidvoidvoidvalues()Methods inherited from class org.apache.flink.runtime.state.v2.adaptor.StateAdaptor
asyncClear, clear, setCurrentNamespaceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.flink.runtime.state.v2.internal.InternalPartitionedState
setCurrentNamespaceMethods inherited from interface org.apache.flink.api.common.state.v2.State
asyncClear, clear
-
Constructor Details
-
MapStateAdaptor
-
-
Method Details
-
asyncGet
-
get
-
asyncPut
-
put
-
asyncPutAll
-
putAll
-
asyncRemove
-
remove
-
asyncContains
-
contains
-
asyncEntries
-
entries
-
asyncKeys
public org.apache.flink.api.common.state.v2.StateFuture<org.apache.flink.api.common.state.v2.StateIterator<UK>> asyncKeys() -
keys
-
asyncValues
public org.apache.flink.api.common.state.v2.StateFuture<org.apache.flink.api.common.state.v2.StateIterator<UV>> asyncValues() -
values
-
asyncIsEmpty
-
isEmpty
public boolean isEmpty() -
iterator
-