Class StateMapView.KeyedStateMapViewWithKeysNullable<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>
-
- org.apache.flink.table.runtime.dataview.StateMapView.KeyedStateMapViewWithKeysNullable<N,EK,EV>
-
- All Implemented Interfaces:
org.apache.flink.table.api.dataview.DataView
,StateDataView<N>
- Enclosing class:
- StateMapView<N,EK,EV>
public static final class StateMapView.KeyedStateMapViewWithKeysNullable<N,EK,EV> extends StateMapView<N,EK,EV>
A stateMapView
which supports nullable keys but does not support namespace.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.flink.table.runtime.dataview.StateMapView
StateMapView.KeyedStateMapViewWithKeysNotNull<N,EK,EV>, StateMapView.KeyedStateMapViewWithKeysNullable<N,EK,EV>, StateMapView.NamespacedStateMapViewWithKeysNotNull<N,EK,EV>, StateMapView.NamespacedStateMapViewWithKeysNullable<N,EK,EV>
-
-
Constructor Summary
Constructors Constructor Description KeyedStateMapViewWithKeysNullable(org.apache.flink.api.common.state.MapState<EK,EV> mapState, org.apache.flink.api.common.state.ValueState<EV> nullState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.flink.api.common.state.MapState<EK,EV>
getMapState()
protected org.apache.flink.api.common.state.ValueState<EV>
getNullState()
void
setCurrentNamespace(N namespace)
Sets current namespace for state.-
Methods inherited from class org.apache.flink.table.runtime.dataview.StateMapView
getMap, setMap
-
-
-
-
Method Detail
-
setCurrentNamespace
public void setCurrentNamespace(N namespace)
Description copied from interface:StateDataView
Sets current namespace for state.
-
getNullState
protected org.apache.flink.api.common.state.ValueState<EV> getNullState()
-
-