Interface Expression.ReferenceSegment.ListElementOrBuilder

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

public static interface Expression.ReferenceSegment.ListElementOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional child segment
    Optional child segment
    int
    zero-indexed ordinal position of element in list
    boolean
    Optional child segment

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getOffset

      int getOffset()
       zero-indexed ordinal position of element in list
       
      int32 offset = 1;
      Returns:
      The offset.
    • hasChild

      boolean hasChild()
       Optional child segment
       
      .substrait.Expression.ReferenceSegment child = 2;
      Returns:
      Whether the child field is set.
    • getChild

       Optional child segment
       
      .substrait.Expression.ReferenceSegment child = 2;
      Returns:
      The child.
    • getChildOrBuilder

       Optional child segment
       
      .substrait.Expression.ReferenceSegment child = 2;