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 namespace
EK - the external type of the MapView key
EV - the external type of the MapView value
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.
  • Constructor Details

    • StateMapView

      public StateMapView()
  • Method Details

    • getMap

      public Map<EK,EV> getMap()
      Overrides:
      getMap in class org.apache.flink.table.api.dataview.MapView<EK,EV>
    • setMap

      public void setMap(Map<EK,EV> map)
      Overrides:
      setMap in class org.apache.flink.table.api.dataview.MapView<EK,EV>