Package io.substrait.proto
Interface Expression.Subquery.SetComparisonOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Expression.Subquery.SetComparison,Expression.Subquery.SetComparison.Builder
- Enclosing class:
- Expression.Subquery
public static interface Expression.Subquery.SetComparisonOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionA comparison operatorintA comparison operatorgetLeft()left side of the expressionleft side of the expressionANY or ALLintANY or ALLgetRight()right side of the expressionright side of the expressionbooleanhasLeft()left side of the expressionbooleanhasRight()right side of the expressionMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getReductionOpValue
int getReductionOpValue()ANY or ALL
.substrait.Expression.Subquery.SetComparison.ReductionOp reduction_op = 1;- Returns:
- The enum numeric value on the wire for reductionOp.
-
getReductionOp
Expression.Subquery.SetComparison.ReductionOp getReductionOp()ANY or ALL
.substrait.Expression.Subquery.SetComparison.ReductionOp reduction_op = 1;- Returns:
- The reductionOp.
-
getComparisonOpValue
int getComparisonOpValue()A comparison operator
.substrait.Expression.Subquery.SetComparison.ComparisonOp comparison_op = 2;- Returns:
- The enum numeric value on the wire for comparisonOp.
-
getComparisonOp
Expression.Subquery.SetComparison.ComparisonOp getComparisonOp()A comparison operator
.substrait.Expression.Subquery.SetComparison.ComparisonOp comparison_op = 2;- Returns:
- The comparisonOp.
-
hasLeft
boolean hasLeft()left side of the expression
.substrait.Expression left = 3;- Returns:
- Whether the left field is set.
-
getLeft
Expression getLeft()left side of the expression
.substrait.Expression left = 3;- Returns:
- The left.
-
getLeftOrBuilder
ExpressionOrBuilder getLeftOrBuilder()left side of the expression
.substrait.Expression left = 3; -
hasRight
boolean hasRight()right side of the expression
.substrait.Rel right = 4;- Returns:
- Whether the right field is set.
-
getRight
Rel getRight()right side of the expression
.substrait.Rel right = 4;- Returns:
- The right.
-
getRightOrBuilder
RelOrBuilder getRightOrBuilder()right side of the expression
.substrait.Rel right = 4;
-