Hierarchy For Package org.apache.flink.runtime.state.internal

Package Hierarchies:

Interface Hierarchy

  • org.apache.flink.runtime.state.internal.InternalKvState.StateIncrementalVisitor<K,​N,​V>
  • org.apache.flink.api.common.state.State
    • org.apache.flink.api.common.state.AppendingState<IN,​OUT>
      • org.apache.flink.runtime.state.internal.InternalAppendingState<K,​N,​IN,​SV,​OUT> (also extends org.apache.flink.runtime.state.internal.InternalKvState<K,​N,​V>)
        • org.apache.flink.runtime.state.internal.InternalMergingState<K,​N,​IN,​SV,​OUT> (also extends org.apache.flink.api.common.state.MergingState<IN,​OUT>)
          • org.apache.flink.runtime.state.internal.InternalAggregatingState<K,​N,​IN,​SV,​OUT> (also extends org.apache.flink.api.common.state.AggregatingState<IN,​OUT>)
          • org.apache.flink.runtime.state.internal.InternalListState<K,​N,​T> (also extends org.apache.flink.api.common.state.ListState<T>)
          • org.apache.flink.runtime.state.internal.InternalReducingState<K,​N,​T> (also extends org.apache.flink.api.common.state.ReducingState<T>)
      • org.apache.flink.api.common.state.MergingState<IN,​OUT>
        • org.apache.flink.api.common.state.AggregatingState<IN,​OUT>
        • org.apache.flink.runtime.state.internal.InternalMergingState<K,​N,​IN,​SV,​OUT> (also extends org.apache.flink.runtime.state.internal.InternalAppendingState<K,​N,​IN,​SV,​OUT>)
          • org.apache.flink.runtime.state.internal.InternalAggregatingState<K,​N,​IN,​SV,​OUT> (also extends org.apache.flink.api.common.state.AggregatingState<IN,​OUT>)
          • org.apache.flink.runtime.state.internal.InternalListState<K,​N,​T> (also extends org.apache.flink.api.common.state.ListState<T>)
          • org.apache.flink.runtime.state.internal.InternalReducingState<K,​N,​T> (also extends org.apache.flink.api.common.state.ReducingState<T>)
        • org.apache.flink.api.common.state.ListState<T>
        • org.apache.flink.api.common.state.ReducingState<T>
    • org.apache.flink.runtime.state.internal.InternalKvState<K,​N,​V>
      • org.apache.flink.runtime.state.internal.InternalAppendingState<K,​N,​IN,​SV,​OUT> (also extends org.apache.flink.api.common.state.AppendingState<IN,​OUT>)
        • org.apache.flink.runtime.state.internal.InternalMergingState<K,​N,​IN,​SV,​OUT> (also extends org.apache.flink.api.common.state.MergingState<IN,​OUT>)
          • org.apache.flink.runtime.state.internal.InternalAggregatingState<K,​N,​IN,​SV,​OUT> (also extends org.apache.flink.api.common.state.AggregatingState<IN,​OUT>)
          • org.apache.flink.runtime.state.internal.InternalListState<K,​N,​T> (also extends org.apache.flink.api.common.state.ListState<T>)
          • org.apache.flink.runtime.state.internal.InternalReducingState<K,​N,​T> (also extends org.apache.flink.api.common.state.ReducingState<T>)
      • org.apache.flink.runtime.state.internal.InternalMapState<K,​N,​UK,​UV> (also extends org.apache.flink.api.common.state.MapState<UK,​UV>)
      • org.apache.flink.runtime.state.internal.InternalValueState<K,​N,​T> (also extends org.apache.flink.api.common.state.ValueState<T>)
    • org.apache.flink.api.common.state.MapState<UK,​UV>
      • org.apache.flink.runtime.state.internal.InternalMapState<K,​N,​UK,​UV> (also extends org.apache.flink.runtime.state.internal.InternalKvState<K,​N,​V>)
    • org.apache.flink.api.common.state.ValueState<T>