Interface Expression.NestedOrBuilder

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

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

    • getNullable

      boolean getNullable()
       Whether the returned nested type is nullable.
       
      bool nullable = 1;
      Returns:
      The nullable.
    • getTypeVariationReference

      int getTypeVariationReference()
       Optionally points to a type_variation_anchor defined in this plan for
       the returned nested type.
       
      uint32 type_variation_reference = 2;
      Returns:
      The typeVariationReference.
    • hasStruct

      boolean hasStruct()
      .substrait.Expression.Nested.Struct struct = 3;
      Returns:
      Whether the struct field is set.
    • getStruct

      .substrait.Expression.Nested.Struct struct = 3;
      Returns:
      The struct.
    • getStructOrBuilder

      Expression.Nested.StructOrBuilder getStructOrBuilder()
      .substrait.Expression.Nested.Struct struct = 3;
    • hasList

      boolean hasList()
      .substrait.Expression.Nested.List list = 4;
      Returns:
      Whether the list field is set.
    • getList

      .substrait.Expression.Nested.List list = 4;
      Returns:
      The list.
    • getListOrBuilder

      .substrait.Expression.Nested.List list = 4;
    • hasMap

      boolean hasMap()
      .substrait.Expression.Nested.Map map = 5;
      Returns:
      Whether the map field is set.
    • getMap

      .substrait.Expression.Nested.Map map = 5;
      Returns:
      The map.
    • getMapOrBuilder

      .substrait.Expression.Nested.Map map = 5;
    • getNestedTypeCase