Interface Expression.SwitchExpressionOrBuilder

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

public static interface Expression.SwitchExpressionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasMatch

      boolean hasMatch()
      .substrait.Expression match = 3;
      Returns:
      Whether the match field is set.
    • getMatch

      Expression getMatch()
      .substrait.Expression match = 3;
      Returns:
      The match.
    • getMatchOrBuilder

      ExpressionOrBuilder getMatchOrBuilder()
      .substrait.Expression match = 3;
    • getIfsList

      repeated .substrait.Expression.SwitchExpression.IfValue ifs = 1;
    • getIfs

      repeated .substrait.Expression.SwitchExpression.IfValue ifs = 1;
    • getIfsCount

      int getIfsCount()
      repeated .substrait.Expression.SwitchExpression.IfValue ifs = 1;
    • getIfsOrBuilderList

      List<? extends Expression.SwitchExpression.IfValueOrBuilder> getIfsOrBuilderList()
      repeated .substrait.Expression.SwitchExpression.IfValue ifs = 1;
    • getIfsOrBuilder

      repeated .substrait.Expression.SwitchExpression.IfValue ifs = 1;
    • hasElse

      boolean hasElse()
      .substrait.Expression else = 2;
      Returns:
      Whether the else field is set.
    • getElse

      Expression getElse()
      .substrait.Expression else = 2;
      Returns:
      The else.
    • getElseOrBuilder

      ExpressionOrBuilder getElseOrBuilder()
      .substrait.Expression else = 2;