Interface InternalMapState<K,N,UK,UV>

Type Parameters:
K - The type of key the state is associated to.
N - The namespace type.
UK - Type of the keys in the state.
UV - Type of the values in the state.
All Superinterfaces:
InternalKeyedState<K,N,UV>, InternalPartitionedState<N>, org.apache.flink.api.common.state.v2.MapState<UK,UV>, org.apache.flink.api.common.state.v2.State
All Known Implementing Classes:
AbstractMapState, MapStateAdaptor

@Internal public interface InternalMapState<K,N,UK,UV> extends InternalKeyedState<K,N,UV>, org.apache.flink.api.common.state.v2.MapState<UK,UV>
This class defines the internal interface for map state.
  • Method Summary

    Methods inherited from interface org.apache.flink.runtime.state.v2.internal.InternalPartitionedState

    setCurrentNamespace

    Methods inherited from interface org.apache.flink.api.common.state.v2.MapState

    asyncContains, asyncEntries, asyncGet, asyncIsEmpty, asyncKeys, asyncPut, asyncPutAll, asyncRemove, asyncValues, contains, entries, get, isEmpty, iterator, keys, put, putAll, remove, values

    Methods inherited from interface org.apache.flink.api.common.state.v2.State

    asyncClear, clear