Class RelBuilder.Registrar

    • Field Detail

      • originalExtraNodes

        final java.util.List<RexNode> originalExtraNodes
      • extraNodes

        final java.util.List<RexNode> extraNodes
      • names

        final java.util.List<java.lang.String> names
    • Constructor Detail

      • Registrar

        Registrar​(java.lang.Iterable<RexNode> fields)
      • Registrar

        Registrar​(java.lang.Iterable<RexNode> fields,
                  java.util.List<java.lang.String> fieldNames)
    • Method Detail

      • registerExpression

        int registerExpression​(RexNode node)
      • registerExpressions

        java.util.List<java.lang.Integer> registerExpressions​(java.lang.Iterable<? extends RexNode> nodes)
      • registerFieldCollations

        java.util.List<RelFieldCollation> registerFieldCollations​(java.lang.Iterable<? extends RexNode> orderKeys)
      • addedFieldCount

        int addedFieldCount()
        Returns the number of fields added.