Hierarchy For All Packages

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_40_0.org.apache.calcite.rel.AbstractRelNode (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.RelNode)
      • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.BiRel
        • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.core.Join (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.hint.Hintable)
      • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.core.SetOp (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.hint.Hintable)
        • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.core.Intersect
        • org.apache.beam.vendor.calcite.v1_40_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_40_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_40_0.org.apache.calcite.rel.SingleRel
        • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.core.Aggregate (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.hint.Hintable)
        • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.core.Calc (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.hint.Hintable)
        • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.convert.ConverterImpl (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.convert.Converter)
          • org.apache.beam.sdk.extensions.sql.impl.rel.BeamEnumerableConverter (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.adapter.enumerable.EnumerableRel)
        • org.apache.beam.vendor.calcite.v1_40_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_40_0.org.apache.calcite.rel.core.Sort (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.hint.Hintable)
          • 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_40_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_40_0.org.apache.calcite.sql2rel.RelStructuredTypeFlattener.SelfFlatteningRel)
        • org.apache.beam.vendor.calcite.v1_40_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_40_0.org.apache.calcite.rel.core.Window (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.hint.Hintable)
          • 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_40_0.org.apache.calcite.rel.core.TableFunctionScan (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.hint.Hintable)
      • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.core.TableScan (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.hint.Hintable)
      • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.core.Values (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.hint.Hintable)
        • org.apache.beam.sdk.extensions.sql.impl.rel.BeamValuesRel (implements org.apache.beam.sdk.extensions.sql.impl.rel.BeamRelNode)
    • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.impl.AbstractTable (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.Table, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.Wrapper)
      • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.adapter.java.AbstractQueryableTable (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.QueryableTable)
        • org.apache.beam.sdk.extensions.sql.impl.BeamCalciteTable (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.ModifiableTable, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.TranslatableTable)
    • org.apache.beam.sdk.extensions.sql.impl.transform.agg.AggregationCombineFnAdapter<T>
    • org.apache.beam.sdk.extensions.sql.meta.provider.test.AlterTestTableOps (implements org.apache.beam.sdk.extensions.sql.meta.provider.AlterTableOps)
    • org.apache.beam.sdk.extensions.sql.impl.udaf.ArrayAgg
    • org.apache.beam.sdk.extensions.sql.meta.BaseBeamTable (implements org.apache.beam.sdk.extensions.sql.meta.BeamSqlTable)
    • org.apache.beam.sdk.extensions.sql.impl.transform.BeamBuiltinAggregations
    • org.apache.beam.sdk.extensions.sql.impl.transform.BeamBuiltinAnalyticFunctions
    • org.apache.beam.sdk.extensions.sql.impl.udf.BeamBuiltinFunctionProvider
    • org.apache.beam.sdk.extensions.sql.impl.BeamCalciteSchema (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.Schema)
    • org.apache.beam.sdk.extensions.sql.impl.planner.BeamCostModel (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.plan.RelOptCost)
    • org.apache.beam.sdk.extensions.sql.impl.planner.BeamCostModel.Factory (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.plan.RelOptCostFactory)
    • org.apache.beam.sdk.extensions.sql.impl.transform.BeamJoinTransforms
    • org.apache.beam.sdk.extensions.sql.impl.planner.BeamRuleSets
    • org.apache.beam.sdk.extensions.sql.impl.transform.BeamSetOperatorsTransforms
    • org.apache.beam.sdk.extensions.sql.impl.rel.BeamSortRel.BeamSqlRowComparator (implements java.util.Comparator<T>, java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.BeamSqlCli
    • org.apache.beam.sdk.extensions.sql.impl.BeamSqlEnv
    • org.apache.beam.sdk.extensions.sql.impl.BeamSqlEnv.BeamSqlEnvBuilder
    • org.apache.beam.sdk.extensions.sql.impl.parser.BeamSqlParser
    • org.apache.beam.sdk.extensions.sql.impl.BeamSqlPipelineOptionsRegistrar (implements org.apache.beam.sdk.options.PipelineOptionsRegistrar)
    • org.apache.beam.sdk.extensions.sql.impl.rel.BeamSqlRelUtils
    • org.apache.beam.sdk.extensions.sql.impl.BeamSystemDbMetadataSchema (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.Schema)
    • org.apache.beam.sdk.extensions.sql.impl.BeamSystemSchema (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.Schema)
    • org.apache.beam.sdk.extensions.sql.impl.BeamSystemTableMetadataSchema (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.Schema)
    • org.apache.beam.sdk.extensions.sql.impl.BeamTableStatistics (implements java.io.Serializable, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.Statistic)
    • org.apache.beam.sdk.extensions.sql.impl.schema.BeamTableUtils
    • org.apache.beam.sdk.extensions.sql.impl.utils.BigDecimalConverter
    • org.apache.beam.sdk.extensions.sql.meta.provider.bigquery.BigQueryFilter (implements org.apache.beam.sdk.extensions.sql.meta.BeamSqlTableFilter)
    • org.apache.beam.sdk.extensions.sql.impl.CalciteConnectionWrapper (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.jdbc.CalciteConnection)
    • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.jdbc.CalciteFactory (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.avatica.AvaticaFactory)
    • org.apache.beam.sdk.extensions.sql.impl.CalciteQueryPlanner (implements org.apache.beam.sdk.extensions.sql.impl.QueryPlanner)
    • org.apache.beam.sdk.extensions.sql.impl.CalciteQueryPlanner.NonCumulativeCostImpl (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.metadata.MetadataHandler<M>)
    • org.apache.beam.sdk.extensions.sql.impl.utils.CalciteUtils
    • org.apache.beam.sdk.extensions.sql.impl.rel.CalcRelSplitter
    • org.apache.beam.sdk.extensions.sql.impl.rel.CalcRelSplitter.RelType
    • org.apache.beam.sdk.extensions.sql.impl.CatalogManagerSchema (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.Schema)
    • org.apache.beam.sdk.extensions.sql.impl.CatalogSchema (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.Schema)
    • org.apache.beam.sdk.extensions.sql.impl.cep.CEPMeasure (implements java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.impl.cep.CEPOperation (implements java.io.Serializable)
      • org.apache.beam.sdk.extensions.sql.impl.cep.CEPCall
      • org.apache.beam.sdk.extensions.sql.impl.cep.CEPFieldRef
      • org.apache.beam.sdk.extensions.sql.impl.cep.CEPLiteral
    • org.apache.beam.sdk.extensions.sql.impl.cep.CEPOperator (implements java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.impl.cep.CEPPattern (implements java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.impl.cep.CEPUtils
    • org.apache.beam.sdk.transforms.Combine.CombineFn<InputT,​AccumT,​OutputT>
    • org.apache.beam.sdk.extensions.sql.impl.transform.agg.CountIf
    • org.apache.beam.sdk.extensions.sql.example.model.Customer (implements java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.meta.DefaultTableFilter (implements org.apache.beam.sdk.extensions.sql.meta.BeamSqlTableFilter)
    • org.apache.beam.sdk.transforms.DoFn<InputT,​OutputT> (implements org.apache.beam.sdk.transforms.display.HasDisplayData, java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.meta.catalog.EmptyCatalogManager (implements org.apache.beam.sdk.extensions.sql.meta.catalog.CatalogManager)
    • org.apache.beam.sdk.extensions.sql.meta.provider.FullNameTableProvider (implements org.apache.beam.sdk.extensions.sql.meta.CustomTableResolver, org.apache.beam.sdk.extensions.sql.meta.provider.TableProvider)
    • org.apache.beam.sdk.transforms.InferableFunction<InputT,​OutputT> (implements org.apache.beam.sdk.transforms.display.HasDisplayData, org.apache.beam.sdk.transforms.ProcessFunction<InputT,​OutputT>)
      • org.apache.beam.sdk.transforms.SimpleFunction<InputT,​OutputT> (implements org.apache.beam.sdk.transforms.SerializableFunction<InputT,​OutputT>)
    • org.apache.beam.sdk.extensions.sql.meta.catalog.InMemoryCatalog (implements org.apache.beam.sdk.extensions.sql.meta.catalog.Catalog)
    • org.apache.beam.sdk.extensions.sql.meta.catalog.InMemoryCatalogManager (implements org.apache.beam.sdk.extensions.sql.meta.catalog.CatalogManager)
    • org.apache.beam.sdk.extensions.sql.meta.catalog.InMemoryCatalogRegistrar (implements org.apache.beam.sdk.extensions.sql.meta.catalog.CatalogRegistrar)
    • org.apache.beam.sdk.extensions.sql.meta.store.InMemoryMetaStore (implements org.apache.beam.sdk.extensions.sql.meta.store.MetaStore)
    • org.apache.beam.sdk.extensions.sql.meta.provider.InMemoryMetaTableProvider (implements org.apache.beam.sdk.extensions.sql.meta.provider.TableProvider)
    • org.apache.beam.sdk.extensions.sql.impl.JavaUdfLoader
    • org.apache.beam.sdk.extensions.sql.impl.nfa.NFA (implements java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.impl.planner.NodeStats
    • org.apache.beam.sdk.extensions.sql.example.model.Order (implements java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.impl.cep.OrderKey (implements java.io.Serializable)
    • org.apache.beam.sdk.schemas.logicaltypes.PassThroughLogicalType<T> (implements org.apache.beam.sdk.schemas.Schema.LogicalType<InputT,​BaseT>)
    • org.apache.beam.sdk.extensions.sql.impl.cep.PatternCondition (implements java.io.Serializable)
    • org.apache.beam.sdk.transforms.PTransform<InputT,​OutputT> (implements org.apache.beam.sdk.transforms.display.HasDisplayData, java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.impl.cep.Quantifier (implements java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.impl.QueryPlanner.QueryParameters
    • org.apache.beam.sdk.extensions.sql.meta.provider.ReadOnlyTableProvider (implements org.apache.beam.sdk.extensions.sql.meta.provider.TableProvider)
    • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.type.RelDataTypeFactoryImpl (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.type.RelDataTypeFactory)
      • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.type.SqlTypeFactoryImpl
        • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.jdbc.JavaTypeFactoryImpl (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.adapter.java.JavaTypeFactory)
    • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.type.RelDataTypeSystemImpl (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.type.RelDataTypeSystem)
    • org.apache.beam.sdk.extensions.sql.impl.planner.RelMdNodeStats (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.metadata.MetadataHandler<M>)
    • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.metadata.RelMetadataQueryBase
      • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.metadata.RelMetadataQuery
    • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.plan.RelOptRule
    • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.plan.RelOptRuleCall
    • org.apache.beam.sdk.extensions.sql.impl.ScalarFnReflector
    • org.apache.beam.sdk.extensions.sql.impl.utils.SerializableRexNode (implements java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.impl.utils.SerializableRexNode.Builder
    • org.apache.beam.sdk.extensions.sql.impl.parser.SqlDdlNodes
    • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlDialect
      • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.dialect.BigQuerySqlDialect
    • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.rel2sql.SqlImplementor.Context
      • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.rel2sql.SqlImplementor.SimpleContext
    • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlNode (implements java.lang.Cloneable)
      • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlCall
        • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlAlter
          • org.apache.beam.sdk.extensions.sql.impl.parser.SqlAlterCatalog
          • org.apache.beam.sdk.extensions.sql.impl.parser.SqlAlterTable
          • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlSetOption
        • org.apache.beam.sdk.extensions.sql.impl.parser.SqlCheckConstraint
        • org.apache.beam.sdk.extensions.sql.impl.parser.SqlColumnDeclaration
        • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlDdl
          • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlCreate
          • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlDrop
    • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlOperator
      • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlFunction
    • org.apache.beam.sdk.extensions.sql.impl.udaf.StringAgg
    • org.apache.beam.sdk.extensions.sql.meta.SystemTables
    • org.apache.beam.sdk.extensions.sql.meta.Table (implements java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.meta.Table.Builder
    • org.apache.beam.sdk.extensions.sql.impl.TableName
    • org.apache.beam.sdk.extensions.sql.TableNameExtractionUtils
    • org.apache.beam.sdk.extensions.sql.TableUtils
    • org.apache.beam.sdk.extensions.sql.meta.provider.test.TestTableFilter (implements org.apache.beam.sdk.extensions.sql.meta.BeamSqlTableFilter)
    • org.apache.beam.sdk.extensions.sql.meta.provider.test.TestTableProvider.TableWithRows (implements java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.meta.provider.test.TestTableUtils
    • java.lang.Throwable (implements java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.impl.utils.TVFStreamingUtils
    • org.apache.beam.sdk.extensions.sql.impl.UdafImpl<InputT,​AccumT,​OutputT> (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.AggregateFunction, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.ImplementableAggFunction, java.io.Serializable)
    • org.apache.beam.sdk.extensions.sql.impl.UdfImplReflectiveFunctionBase (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.Function)
      • org.apache.beam.sdk.extensions.sql.impl.ScalarFunctionImpl (implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.ImplementableFunction, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.ScalarFunction)
    • org.apache.beam.sdk.extensions.sql.impl.UdfImplReflectiveFunctionBase.ParameterListBuilder
    • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.avatica.UnregisteredDriver (implements java.sql.Driver)
      • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.jdbc.Driver
        • org.apache.beam.sdk.extensions.sql.impl.JdbcDriver
    • org.apache.beam.sdk.transforms.windowing.WindowFn<T,​W> (implements org.apache.beam.sdk.transforms.display.HasDisplayData, java.io.Serializable)
      • org.apache.beam.sdk.transforms.windowing.NonMergingWindowFn<T,​W>

Interface Hierarchy

  • org.apache.beam.sdk.extensions.sql.meta.provider.AlterTableOps
  • org.apache.beam.sdk.extensions.sql.meta.BeamSqlTable
  • org.apache.beam.sdk.extensions.sql.meta.BeamSqlTableFilter
  • org.apache.beam.sdk.extensions.sql.meta.catalog.Catalog
  • org.apache.beam.sdk.extensions.sql.meta.catalog.CatalogManager
  • org.apache.beam.sdk.extensions.sql.meta.catalog.CatalogRegistrar
  • java.lang.Cloneable
    • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.RelNode (also extends org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.plan.RelOptNode)
      • org.apache.beam.sdk.extensions.sql.impl.rel.BeamRelNode
  • org.apache.beam.sdk.transforms.display.HasDisplayData
  • org.apache.beam.sdk.extensions.sql.impl.rule.JoinRelOptRuleCall.JoinChecker
  • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.metadata.Metadata
  • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.metadata.MetadataHandler<M>
  • org.apache.beam.sdk.extensions.sql.impl.QueryPlanner
  • org.apache.beam.sdk.extensions.sql.impl.QueryPlanner.Factory
  • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.plan.RelOptNode
    • org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.RelNode (also extends java.lang.Cloneable)
      • org.apache.beam.sdk.extensions.sql.impl.rel.BeamRelNode
  • java.io.Serializable
  • org.apache.beam.sdk.extensions.sql.meta.provider.TableProvider
  • org.apache.beam.sdk.extensions.sql.meta.provider.UdfUdafProvider

Enum Hierarchy