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 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

       The key to compare from the left table
       
      .substrait.Expression.FieldReference left = 1;
      Returns:
      The left.
    • 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

       The key to compare from the right table
       
      .substrait.Expression.FieldReference right = 2;
      Returns:
      The right.
    • 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

       Describes how to compare the two keys
       
      .substrait.ComparisonJoinKey.ComparisonType comparison = 3;
      Returns:
      The comparison.
    • getComparisonOrBuilder

       Describes how to compare the two keys
       
      .substrait.ComparisonJoinKey.ComparisonType comparison = 3;