Class 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.
    • Constructor Detail

      • NamespacedStateMapViewWithKeysNullable

        public NamespacedStateMapViewWithKeysNullable​(org.apache.flink.runtime.state.internal.InternalMapState<?,​N,​EK,​EV> internalMapState,
                                                      org.apache.flink.runtime.state.internal.InternalValueState<?,​N,​EV> internalNullState)
    • Method Detail

      • setCurrentNamespace

        public void setCurrentNamespace​(N namespace)
        Description copied from interface: StateDataView
        Sets current namespace for state.
      • getMapState

        protected org.apache.flink.api.common.state.MapState<EK,​EV> getMapState()
      • getNullState

        protected org.apache.flink.api.common.state.ValueState<EV> getNullState()