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

Package Hierarchies:

Interface Hierarchy

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