Hierarchy For Package org.apache.beam.sdk.extensions.sql.impl.rel

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    • java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.AbstractRelNode (implements org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.RelNode)
      • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.BiRel
        • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.Join (implements org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.hint.Hintable)
      • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.SetOp
        • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.Intersect
        • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.Minus
          • org.apache.beam.sdk.extensions.sql.impl.rel.BeamMinusRel (implements org.apache.beam.sdk.extensions.sql.impl.rel.BeamRelNode)
        • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.Union
          • org.apache.beam.sdk.extensions.sql.impl.rel.BeamUnionRel (implements org.apache.beam.sdk.extensions.sql.impl.rel.BeamRelNode)
      • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.SingleRel
        • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.Aggregate (implements org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.hint.Hintable)
        • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.Calc (implements org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.hint.Hintable)
        • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.convert.ConverterImpl (implements org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.convert.Converter)
          • org.apache.beam.sdk.extensions.sql.impl.rel.BeamEnumerableConverter (implements org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.adapter.enumerable.EnumerableRel)
        • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.Match
          • org.apache.beam.sdk.extensions.sql.impl.rel.BeamMatchRel (implements org.apache.beam.sdk.extensions.sql.impl.rel.BeamRelNode)
        • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.Sort
          • org.apache.beam.sdk.extensions.sql.impl.rel.BeamSortRel (implements org.apache.beam.sdk.extensions.sql.impl.rel.BeamRelNode)
        • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.TableModify
          • org.apache.beam.sdk.extensions.sql.impl.rel.BeamIOSinkRel (implements org.apache.beam.sdk.extensions.sql.impl.rel.BeamRelNode, org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql2rel.RelStructuredTypeFlattener.SelfFlatteningRel)
        • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.Uncollect
          • org.apache.beam.sdk.extensions.sql.impl.rel.BeamUncollectRel (implements org.apache.beam.sdk.extensions.sql.impl.rel.BeamRelNode)
          • org.apache.beam.sdk.extensions.sql.impl.rel.BeamUnnestRel (implements org.apache.beam.sdk.extensions.sql.impl.rel.BeamRelNode)
        • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.Window
          • org.apache.beam.sdk.extensions.sql.impl.rel.BeamWindowRel (implements org.apache.beam.sdk.extensions.sql.impl.rel.BeamRelNode)
      • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.TableFunctionScan
      • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.TableScan (implements org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.hint.Hintable)
      • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.core.Values
        • org.apache.beam.sdk.extensions.sql.impl.rel.BeamValuesRel (implements org.apache.beam.sdk.extensions.sql.impl.rel.BeamRelNode)
    • org.apache.beam.sdk.extensions.sql.impl.rel.BeamSortRel.BeamSqlRowComparator (implements java.util.Comparator<T>, java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.impl.rel.BeamSqlRelUtils
    • org.apache.beam.sdk.extensions.sql.impl.rel.CalcRelSplitter
    • org.apache.beam.sdk.extensions.sql.impl.rel.CalcRelSplitter.RelType
    • org.apache.beam.sdk.transforms.PTransform<InputT,OutputT> (implements org.apache.beam.sdk.transforms.display.HasDisplayData, java.io.Serializable)

Interface Hierarchy

  • java.lang.Cloneable
    • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.RelNode (also extends org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.plan.RelOptNode)
      • org.apache.beam.sdk.extensions.sql.impl.rel.BeamRelNode
  • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.plan.RelOptNode
    • org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.RelNode (also extends java.lang.Cloneable)
      • org.apache.beam.sdk.extensions.sql.impl.rel.BeamRelNode

Enum Class Hierarchy