Interface Expression.SubqueryOrBuilder

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

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

    • hasScalar

      boolean hasScalar()
       Scalar subquery
       
      .substrait.Expression.Subquery.Scalar scalar = 1;
      Returns:
      Whether the scalar field is set.
    • getScalar

       Scalar subquery
       
      .substrait.Expression.Subquery.Scalar scalar = 1;
      Returns:
      The scalar.
    • getScalarOrBuilder

       Scalar subquery
       
      .substrait.Expression.Subquery.Scalar scalar = 1;
    • hasInPredicate

      boolean hasInPredicate()
       x IN y predicate
       
      .substrait.Expression.Subquery.InPredicate in_predicate = 2;
      Returns:
      Whether the inPredicate field is set.
    • getInPredicate

       x IN y predicate
       
      .substrait.Expression.Subquery.InPredicate in_predicate = 2;
      Returns:
      The inPredicate.
    • getInPredicateOrBuilder

      Expression.Subquery.InPredicateOrBuilder getInPredicateOrBuilder()
       x IN y predicate
       
      .substrait.Expression.Subquery.InPredicate in_predicate = 2;
    • hasSetPredicate

      boolean hasSetPredicate()
       EXISTS/UNIQUE predicate
       
      .substrait.Expression.Subquery.SetPredicate set_predicate = 3;
      Returns:
      Whether the setPredicate field is set.
    • getSetPredicate

       EXISTS/UNIQUE predicate
       
      .substrait.Expression.Subquery.SetPredicate set_predicate = 3;
      Returns:
      The setPredicate.
    • getSetPredicateOrBuilder

      Expression.Subquery.SetPredicateOrBuilder getSetPredicateOrBuilder()
       EXISTS/UNIQUE predicate
       
      .substrait.Expression.Subquery.SetPredicate set_predicate = 3;
    • hasSetComparison

      boolean hasSetComparison()
       ANY/ALL predicate
       
      .substrait.Expression.Subquery.SetComparison set_comparison = 4;
      Returns:
      Whether the setComparison field is set.
    • getSetComparison

       ANY/ALL predicate
       
      .substrait.Expression.Subquery.SetComparison set_comparison = 4;
      Returns:
      The setComparison.
    • getSetComparisonOrBuilder

      Expression.Subquery.SetComparisonOrBuilder getSetComparisonOrBuilder()
       ANY/ALL predicate
       
      .substrait.Expression.Subquery.SetComparison set_comparison = 4;
    • getSubqueryTypeCase