Hierarchy For Package io.pravega.connectors.flink

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • io.pravega.connectors.flink.AbstractReaderBuilder<B> (implements java.io.Serializable)
    • org.apache.flink.api.common.functions.AbstractRichFunction (implements org.apache.flink.api.common.functions.RichFunction, java.io.Serializable)
      • org.apache.flink.streaming.api.functions.source.RichParallelSourceFunction<OUT> (implements org.apache.flink.streaming.api.functions.source.ParallelSourceFunction<OUT>)
        • io.pravega.connectors.flink.FlinkPravegaReader<T> (implements org.apache.flink.streaming.api.checkpoint.ExternallyInducedSource<T,​CD>, org.apache.flink.api.java.typeutils.ResultTypeQueryable<T>)
      • org.apache.flink.streaming.api.functions.sink.RichSinkFunction<IN> (implements org.apache.flink.streaming.api.functions.sink.SinkFunction<IN>)
        • io.pravega.connectors.flink.FlinkPravegaWriter<T> (implements org.apache.flink.runtime.state.CheckpointListener, org.apache.flink.streaming.api.checkpoint.ListCheckpointed<T>)
    • io.pravega.connectors.flink.AbstractStreamingReaderBuilder.ReaderGroupInfo
    • org.apache.flink.streaming.api.operators.AbstractStreamOperator<OUT> (implements java.io.Serializable, org.apache.flink.streaming.api.operators.SetupableStreamOperator<OUT>, org.apache.flink.streaming.api.operators.StreamOperator<OUT>)
      • io.pravega.connectors.flink.EventTimeOrderingOperator<K,​T> (implements org.apache.flink.api.java.typeutils.InputTypeConfigurable, org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,​OUT>, org.apache.flink.streaming.api.operators.Triggerable<K,​N>)
    • io.pravega.connectors.flink.AbstractWriterBuilder<B> (implements java.io.Serializable)
    • io.pravega.connectors.flink.FlinkPravegaTableFactoryBase
      • io.pravega.connectors.flink.FlinkPravegaBatchTableSourceSinkFactory (implements org.apache.flink.table.factories.BatchTableSinkFactory<T>, org.apache.flink.table.factories.BatchTableSourceFactory<T>)
      • io.pravega.connectors.flink.FlinkPravegaStreamTableSourceSinkFactory (implements org.apache.flink.table.factories.StreamTableSinkFactory<T>, org.apache.flink.table.factories.StreamTableSourceFactory<T>)
    • io.pravega.connectors.flink.FlinkPravegaTableSink (implements org.apache.flink.table.sinks.AppendStreamTableSink<T>, org.apache.flink.table.sinks.BatchTableSink<T>)
    • io.pravega.connectors.flink.FlinkPravegaTableSink.RowBasedRouter (implements io.pravega.connectors.flink.PravegaEventRouter<T>)
    • io.pravega.connectors.flink.FlinkPravegaTableSource (implements org.apache.flink.table.sources.BatchTableSource<T>, org.apache.flink.table.sources.DefinedProctimeAttribute, org.apache.flink.table.sources.DefinedRowtimeAttributes, org.apache.flink.table.sources.StreamTableSource<T>)
    • io.pravega.connectors.flink.PravegaConfig (implements java.io.Serializable)
    • io.pravega.connectors.flink.PravegaInputSplit (implements org.apache.flink.core.io.InputSplit)
    • org.apache.flink.api.common.io.RichInputFormat<OT,​T> (implements org.apache.flink.api.common.io.InputFormat<OT,​T>)
    • org.apache.flink.api.common.io.RichOutputFormat<IT> (implements org.apache.flink.api.common.io.OutputFormat<IT>)

Interface Hierarchy

Enum Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)