Class StateMapView.NamespacedStateMapViewWithKeysNullable<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.NamespacedStateMapViewWithKeysNullable<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.NamespacedStateMapViewWithKeysNullable<N,EK,EV>
extends StateMapView<N,EK,EV>
A state
MapView which supports nullable keys and 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 -
Method Summary
Methods inherited from class org.apache.flink.table.runtime.dataview.StateMapView
getMap, setMapMethods inherited from class org.apache.flink.table.api.dataview.MapView
equals, hashCode, newMapViewDataType
-
Constructor Details
-
NamespacedStateMapViewWithKeysNullable
-
-
Method Details
-
setCurrentNamespace
Description copied from interface:StateDataViewSets current namespace for state. -
getMapState
-
getNullState
-
get
- Overrides:
getin classorg.apache.flink.table.api.dataview.MapView<EK,EV> - Throws:
Exception
-
put
- Overrides:
putin classorg.apache.flink.table.api.dataview.MapView<EK,EV> - Throws:
Exception
-
putAll
- Overrides:
putAllin classorg.apache.flink.table.api.dataview.MapView<EK,EV> - Throws:
Exception
-
remove
- Overrides:
removein classorg.apache.flink.table.api.dataview.MapView<EK,EV> - Throws:
Exception
-
contains
- Overrides:
containsin classorg.apache.flink.table.api.dataview.MapView<EK,EV> - Throws:
Exception
-
entries
- Overrides:
entriesin classorg.apache.flink.table.api.dataview.MapView<EK,EV> - Throws:
Exception
-
keys
- Overrides:
keysin classorg.apache.flink.table.api.dataview.MapView<EK,EV> - Throws:
Exception
-
values
- Overrides:
valuesin classorg.apache.flink.table.api.dataview.MapView<EK,EV> - Throws:
Exception
-
iterator
- Overrides:
iteratorin classorg.apache.flink.table.api.dataview.MapView<EK,EV> - Throws:
Exception
-
isEmpty
- Overrides:
isEmptyin classorg.apache.flink.table.api.dataview.MapView<EK,EV> - Throws:
Exception
-
clear
public void clear()- Specified by:
clearin interfaceorg.apache.flink.table.api.dataview.DataView- Overrides:
clearin classorg.apache.flink.table.api.dataview.MapView<EK,EV>
-