Interface Expression.ReferenceSegment.MapKeyOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Optional child segment
    Optional child segment
    literal based reference to specific possible value in map.
    literal based reference to specific possible value in map.
    boolean
    Optional child segment
    boolean
    literal based reference to specific possible value in map.

    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

    • hasMapKey

      boolean hasMapKey()
       literal based reference to specific possible value in map.
       
      .substrait.Expression.Literal map_key = 1;
      Returns:
      Whether the mapKey field is set.
    • getMapKey

      Expression.Literal getMapKey()
       literal based reference to specific possible value in map.
       
      .substrait.Expression.Literal map_key = 1;
      Returns:
      The mapKey.
    • getMapKeyOrBuilder

      Expression.LiteralOrBuilder getMapKeyOrBuilder()
       literal based reference to specific possible value in map.
       
      .substrait.Expression.Literal map_key = 1;
    • 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;