RelNode继承类

  • Post author:
  • Post category:其他


RelNode

 RelNode(org.apache.calcite.rel.RelNode)
    AbstractRelNode (org.apache.calcite.rel)
        BiRel (org.apache.calcite.rel)
            Correlate (org.apache.calcite.rel.core)
                LogicalCorrelate (org.apache.calcite.rel.logical)
            Join (org.apache.calcite.rel.core)
                BindableJoin in Bindables (org.apache.calcite.interpreter)
                EquiJoin (org.apache.calcite.rel.core)
                LogicalJoin (org.apache.calcite.rel.logical)
        HepRelVertex (org.apache.calcite.plan.hep)
        MultiJoin (org.apache.calcite.rel.rules)
        RelSubset (org.apache.calcite.plan.volcano)
        SetOp (org.apache.calcite.rel.core)
            Intersect (org.apache.calcite.rel.core)
                LogicalIntersect (org.apache.calcite.rel.logical)
            Minus (org.apache.calcite.rel.core)
                LogicalMinus (org.apache.calcite.rel.logical)
            Union (org.apache.calcite.rel.core)
                BindableUnion in Bindables (org.apache.calcite.interpreter)
                LogicalUnion (org.apache.calcite.rel.logical)
        SingleRel (org.apache.calcite.rel)
            Aggregate (org.apache.calcite.rel.core)
                BindableAggregate in Bindables (org.apache.calcite.interpreter)
                LogicalAggregate (org.apache.calcite.rel.logical)
            Calc (org.apache.calcite.rel.core)
                LogicalCalc (org.apache.calcite.rel.logical)
            Chi (org.apache.calcite.rel.stream)
                LogicalChi (org.apache.calcite.rel.stream)
            Collect (org.apache.calcite.rel.core)
            ConverterImpl (org.apache.calcite.rel.convert)
                AbstractConverter (org.apache.calcite.plan.volcano)
                InterpretableConverter (org.apache.calcite.interpreter)
                NoneConverter (org.apache.calcite.rel.convert)
            Delta (org.apache.calcite.rel.stream)
                LogicalDelta (org.apache.calcite.rel.stream)
            Exchange (org.apache.calcite.rel.core)
                LogicalExchange (org.apache.calcite.rel.logical)
                SortExchange (org.apache.calcite.rel.core)
            Filter (org.apache.calcite.rel.core)
                BindableFilter in Bindables (org.apache.calcite.interpreter)
                LogicalFilter (org.apache.calcite.rel.logical)
            Match (org.apache.calcite.rel.core)
                LogicalMatch (org.apache.calcite.rel.logical)
            Project (org.apache.calcite.rel.core)
                BindableProject in Bindables (org.apache.calcite.interpreter)
                LogicalProject (org.apache.calcite.rel.logical)
            Sample (org.apache.calcite.rel.core)
            Sort (org.apache.calcite.rel.core)
                BindableSort in Bindables (org.apache.calcite.interpreter)
                LogicalSort (org.apache.calcite.rel.logical)
            TableModify (org.apache.calcite.rel.core)
                LogicalTableModify (org.apache.calcite.rel.logical)
            Uncollect (org.apache.calcite.rel.core)
            Window (org.apache.calcite.rel.core)
                BindableWindow in Bindables (org.apache.calcite.interpreter)
                LogicalWindow (org.apache.calcite.rel.logical)
        TableFunctionScan (org.apache.calcite.rel.core)
            LogicalTableFunctionScan (org.apache.calcite.rel.logical)
        TableScan (org.apache.calcite.rel.core)
            BindableTableScan in Bindables (org.apache.calcite.interpreter)
            LogicalTableScan (org.apache.calcite.rel.logical)
            StarTableScan in StarTable (org.apache.calcite.schema.impl)
        Values (org.apache.calcite.rel.core)
            BindableValues in Bindables (org.apache.calcite.interpreter)
            LogicalValues (org.apache.calcite.rel.logical)
    BindableRel (org.apache.calcite.interpreter)
        BindableAggregate in Bindables (org.apache.calcite.interpreter)
        BindableFilter in Bindables (org.apache.calcite.interpreter)
        BindableJoin in Bindables (org.apache.calcite.interpreter)
        BindableProject in Bindables (org.apache.calcite.interpreter)
        BindableSort in Bindables (org.apache.calcite.interpreter)
        BindableTableScan in Bindables (org.apache.calcite.interpreter)
        BindableUnion in Bindables (org.apache.calcite.interpreter)
        BindableValues in Bindables (org.apache.calcite.interpreter)
        BindableWindow in Bindables (org.apache.calcite.interpreter)
    Converter (org.apache.calcite.rel.convert)
        ConverterImpl (org.apache.calcite.rel.convert)
            AbstractConverter (org.apache.calcite.plan.volcano)
            InterpretableConverter (org.apache.calcite.interpreter)
            NoneConverter (org.apache.calcite.rel.convert)
    InterpretableRel (org.apache.calcite.interpreter)
        BindableRel (org.apache.calcite.interpreter)
            BindableAggregate in Bindables (org.apache.calcite.interpreter)
            BindableFilter in Bindables (org.apache.calcite.interpreter)
            BindableJoin in Bindables (org.apache.calcite.interpreter)
            BindableProject in Bindables (org.apache.calcite.interpreter)
            BindableSort in Bindables (org.apache.calcite.interpreter)
            BindableTableScan in Bindables (org.apache.calcite.interpreter)
            BindableUnion in Bindables (org.apache.calcite.interpreter)
            BindableValues in Bindables (org.apache.calcite.interpreter)
            BindableWindow in Bindables (org.apache.calcite.interpreter)
    SelfFlatteningRel in RelStructuredTypeFlattener (org.apache.calcite.sql2rel)




版权声明:本文为QXC1281原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。