Hierarchy For Package org.apache.beam.runners.spark.structuredstreaming.translation.batch.functions

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.apache.beam.runners.spark.structuredstreaming.translation.batch.functions.CachedSideInputReader (implements org.apache.beam.runners.core.SideInputReader)
    • org.apache.beam.runners.spark.structuredstreaming.translation.batch.functions.GroupAlsoByWindowViaOutputBufferFn<K,InputT,W> (implements org.apache.spark.api.java.function.FlatMapGroupsFunction<K,V,R>)
    • org.apache.beam.runners.spark.structuredstreaming.translation.batch.functions.NoOpStepContext (implements org.apache.beam.runners.core.StepContext)
    • org.apache.beam.runners.spark.structuredstreaming.translation.batch.functions.SideInputValues.BaseSideInputValues<BinaryT,ValuesT,T> (implements org.apache.beam.runners.spark.structuredstreaming.translation.batch.functions.SideInputValues<T>)
    • org.apache.beam.runners.spark.structuredstreaming.translation.batch.functions.SparkSideInputReader (implements java.io.Serializable, org.apache.beam.runners.core.SideInputReader)

Interface Hierarchy

  • java.util.function.Function<T,R>
  • com.esotericsoftware.kryo.KryoSerializable
  • java.io.Serializable
    • org.apache.beam.runners.spark.structuredstreaming.translation.batch.functions.SideInputValues<T> (also extends com.esotericsoftware.kryo.KryoSerializable)