Class StateListView<N,EE>
java.lang.Object
org.apache.flink.table.api.dataview.ListView<EE>
org.apache.flink.table.runtime.dataview.StateListView<N,EE>
- Type Parameters:
EE- the external type of element in theListView
- All Implemented Interfaces:
org.apache.flink.table.api.dataview.DataView,StateDataView<N>
- Direct Known Subclasses:
StateListView.KeyedStateListView,StateListView.NamespacedStateListView
@Internal
public abstract class StateListView<N,EE>
extends org.apache.flink.table.api.dataview.ListView<EE>
implements StateDataView<N>
StateListView is a ListView which is implemented using state backends.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classStateListView.KeyedStateListViewis an default implementation ofStateListViewwhose underlying representation is a keyed state.static final classStateListView.NamespacedStateListViewis anStateListViewwhose underlying representation is a keyed and namespaced state. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.flink.table.api.dataview.ListView
equals, hashCode, newListViewDataTypeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.flink.table.runtime.dataview.StateDataView
setCurrentNamespace
-
Constructor Details
-
StateListView
public StateListView()
-
-
Method Details
-
getList
- Overrides:
getListin classorg.apache.flink.table.api.dataview.ListView<EE>
-
setList
- Overrides:
setListin classorg.apache.flink.table.api.dataview.ListView<EE>
-
get
-
add
-
addAll
-
remove
-
clear
public void clear()- Specified by:
clearin interfaceorg.apache.flink.table.api.dataview.DataView- Overrides:
clearin classorg.apache.flink.table.api.dataview.ListView<EE>
-
getListState
-