Class LogicalTableFunctionScan

    • Constructor Detail

      • LogicalTableFunctionScan

        public LogicalTableFunctionScan​(RelOptCluster cluster,
                                        RelTraitSet traitSet,
                                        java.util.List<RelNode> inputs,
                                        RexNode rexCall,
                                        java.lang.reflect.Type elementType,
                                        RelDataType rowType,
                                        java.util.Set<RelColumnMapping> columnMappings)
        Creates a LogicalTableFunctionScan.
        Parameters:
        cluster - Cluster that this relational expression belongs to
        inputs - 0 or more relational inputs
        traitSet - Trait set
        rexCall - Function invocation expression
        elementType - Element type of the collection that will implement this table
        rowType - Row type produced by function
        columnMappings - Column mappings associated with this function
      • LogicalTableFunctionScan

        public LogicalTableFunctionScan​(RelInput input)
        Creates a LogicalTableFunctionScan by parsing serialized output.