Class StateMapView<N,EK,EV>
java.lang.Object
org.apache.flink.table.api.dataview.MapView<EK,EV>
org.apache.flink.table.runtime.dataview.StateMapView<N,EK,EV>
- Type Parameters:
N- the type of namespaceEK- the external type of theMapViewkeyEV- the external type of theMapViewvalue
- All Implemented Interfaces:
org.apache.flink.table.api.dataview.DataView,StateDataView<N>
- Direct Known Subclasses:
StateMapView.KeyedStateMapViewWithKeysNotNull,StateMapView.KeyedStateMapViewWithKeysNullable,StateMapView.NamespacedStateMapViewWithKeysNotNull,StateMapView.NamespacedStateMapViewWithKeysNullable
@Internal
public abstract class StateMapView<N,EK,EV>
extends org.apache.flink.table.api.dataview.MapView<EK,EV>
implements StateDataView<N>
MapView which is implemented using state backends.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA stateMapViewwhich does not support nullable keys and namespace.static final classA stateMapViewwhich supports nullable keys but does not support namespace.static final classA stateMapViewwhich supports namespace but does not support nullable keys.static final classA stateMapViewwhich supports nullable keys and namespace. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.flink.table.api.dataview.MapView
clear, contains, entries, equals, get, hashCode, isEmpty, iterator, keys, newMapViewDataType, put, putAll, remove, valuesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.flink.table.api.dataview.DataView
clearMethods inherited from interface org.apache.flink.table.runtime.dataview.StateDataView
setCurrentNamespace