Interface Expression.ReferenceSegmentOrBuilder

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

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

    • hasMapKey

      boolean hasMapKey()
      .substrait.Expression.ReferenceSegment.MapKey map_key = 1;
      Returns:
      Whether the mapKey field is set.
    • getMapKey

      .substrait.Expression.ReferenceSegment.MapKey map_key = 1;
      Returns:
      The mapKey.
    • getMapKeyOrBuilder

      .substrait.Expression.ReferenceSegment.MapKey map_key = 1;
    • hasStructField

      boolean hasStructField()
      .substrait.Expression.ReferenceSegment.StructField struct_field = 2;
      Returns:
      Whether the structField field is set.
    • getStructField

      .substrait.Expression.ReferenceSegment.StructField struct_field = 2;
      Returns:
      The structField.
    • getStructFieldOrBuilder

      .substrait.Expression.ReferenceSegment.StructField struct_field = 2;
    • hasListElement

      boolean hasListElement()
      .substrait.Expression.ReferenceSegment.ListElement list_element = 3;
      Returns:
      Whether the listElement field is set.
    • getListElement

      .substrait.Expression.ReferenceSegment.ListElement list_element = 3;
      Returns:
      The listElement.
    • getListElementOrBuilder

      .substrait.Expression.ReferenceSegment.ListElement list_element = 3;
    • getReferenceTypeCase