RelNode继承类

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/QXC1281/article/details/84862282

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)


展开阅读全文

没有更多推荐了,返回首页