Interface AggregateRel.GroupingOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AggregateRel.Grouping, AggregateRel.Grouping.Builder
Enclosing class:
AggregateRel

public static interface AggregateRel.GroupingOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getGroupingExpressionsList

      @Deprecated List<Expression> getGroupingExpressionsList()
      Deprecated.
       Deprecated in favor of `expression_references` below.
       
      repeated .substrait.Expression grouping_expressions = 1 [deprecated = true];
    • getGroupingExpressions

      @Deprecated Expression getGroupingExpressions(int index)
      Deprecated.
       Deprecated in favor of `expression_references` below.
       
      repeated .substrait.Expression grouping_expressions = 1 [deprecated = true];
    • getGroupingExpressionsCount

      @Deprecated int getGroupingExpressionsCount()
      Deprecated.
       Deprecated in favor of `expression_references` below.
       
      repeated .substrait.Expression grouping_expressions = 1 [deprecated = true];
    • getGroupingExpressionsOrBuilderList

      @Deprecated List<? extends ExpressionOrBuilder> getGroupingExpressionsOrBuilderList()
      Deprecated.
       Deprecated in favor of `expression_references` below.
       
      repeated .substrait.Expression grouping_expressions = 1 [deprecated = true];
    • getGroupingExpressionsOrBuilder

      @Deprecated ExpressionOrBuilder getGroupingExpressionsOrBuilder(int index)
      Deprecated.
       Deprecated in favor of `expression_references` below.
       
      repeated .substrait.Expression grouping_expressions = 1 [deprecated = true];
    • getExpressionReferencesList

      List<Integer> getExpressionReferencesList()
       A list of zero or more references to grouping expressions, i.e., indices
       into the `grouping_expression` list.
       
      repeated uint32 expression_references = 2;
      Returns:
      A list containing the expressionReferences.
    • getExpressionReferencesCount

      int getExpressionReferencesCount()
       A list of zero or more references to grouping expressions, i.e., indices
       into the `grouping_expression` list.
       
      repeated uint32 expression_references = 2;
      Returns:
      The count of expressionReferences.
    • getExpressionReferences

      int getExpressionReferences(int index)
       A list of zero or more references to grouping expressions, i.e., indices
       into the `grouping_expression` list.
       
      repeated uint32 expression_references = 2;
      Parameters:
      index - The index of the element to return.
      Returns:
      The expressionReferences at the given index.