Package io.substrait.proto
Interface ComparisonJoinKeyOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ComparisonJoinKey,ComparisonJoinKey.Builder
public interface ComparisonJoinKeyOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionDescribes how to compare the two keysDescribes how to compare the two keysgetLeft()The key to compare from the left tableThe key to compare from the left tablegetRight()The key to compare from the right tableThe key to compare from the right tablebooleanDescribes how to compare the two keysbooleanhasLeft()The key to compare from the left tablebooleanhasRight()The key to compare from the right tableMethods 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
-
hasLeft
boolean hasLeft()The key to compare from the left table
.substrait.Expression.FieldReference left = 1;- Returns:
- Whether the left field is set.
-
getLeft
Expression.FieldReference getLeft()The key to compare from the left table
.substrait.Expression.FieldReference left = 1;- Returns:
- The left.
-
getLeftOrBuilder
Expression.FieldReferenceOrBuilder getLeftOrBuilder()The key to compare from the left table
.substrait.Expression.FieldReference left = 1; -
hasRight
boolean hasRight()The key to compare from the right table
.substrait.Expression.FieldReference right = 2;- Returns:
- Whether the right field is set.
-
getRight
Expression.FieldReference getRight()The key to compare from the right table
.substrait.Expression.FieldReference right = 2;- Returns:
- The right.
-
getRightOrBuilder
Expression.FieldReferenceOrBuilder getRightOrBuilder()The key to compare from the right table
.substrait.Expression.FieldReference right = 2; -
hasComparison
boolean hasComparison()Describes how to compare the two keys
.substrait.ComparisonJoinKey.ComparisonType comparison = 3;- Returns:
- Whether the comparison field is set.
-
getComparison
ComparisonJoinKey.ComparisonType getComparison()Describes how to compare the two keys
.substrait.ComparisonJoinKey.ComparisonType comparison = 3;- Returns:
- The comparison.
-
getComparisonOrBuilder
ComparisonJoinKey.ComparisonTypeOrBuilder getComparisonOrBuilder()Describes how to compare the two keys
.substrait.ComparisonJoinKey.ComparisonType comparison = 3;
-