Interface Expression.Literal.UserDefinedOrBuilder

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

public static interface Expression.Literal.UserDefinedOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    the value of the literal, serialized using the structure definition in its declaration
    the value of the literal, serialized using the structure definition in its declaration
    getTypeParameters(int index)
    The parameters to be bound to the type class, if the type class is parameterizable.
    int
    The parameters to be bound to the type class, if the type class is parameterizable.
    The parameters to be bound to the type class, if the type class is parameterizable.
    The parameters to be bound to the type class, if the type class is parameterizable.
    The parameters to be bound to the type class, if the type class is parameterizable.
    int
    points to a type_anchor defined in this plan
     
    com.google.protobuf.Any
    the value of the literal, serialized using some type-specific protobuf message
    com.google.protobuf.AnyOrBuilder
    the value of the literal, serialized using some type-specific protobuf message
    boolean
    the value of the literal, serialized using the structure definition in its declaration
    boolean
    the value of the literal, serialized using some type-specific protobuf message

    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

    • getTypeReference

      int getTypeReference()
       points to a type_anchor defined in this plan
       
      uint32 type_reference = 1;
      Returns:
      The typeReference.
    • getTypeParametersList

      List<Type.Parameter> getTypeParametersList()
       The parameters to be bound to the type class, if the type class is
       parameterizable.
       
      repeated .substrait.Type.Parameter type_parameters = 3;
    • getTypeParameters

      Type.Parameter getTypeParameters(int index)
       The parameters to be bound to the type class, if the type class is
       parameterizable.
       
      repeated .substrait.Type.Parameter type_parameters = 3;
    • getTypeParametersCount

      int getTypeParametersCount()
       The parameters to be bound to the type class, if the type class is
       parameterizable.
       
      repeated .substrait.Type.Parameter type_parameters = 3;
    • getTypeParametersOrBuilderList

      List<? extends Type.ParameterOrBuilder> getTypeParametersOrBuilderList()
       The parameters to be bound to the type class, if the type class is
       parameterizable.
       
      repeated .substrait.Type.Parameter type_parameters = 3;
    • getTypeParametersOrBuilder

      Type.ParameterOrBuilder getTypeParametersOrBuilder(int index)
       The parameters to be bound to the type class, if the type class is
       parameterizable.
       
      repeated .substrait.Type.Parameter type_parameters = 3;
    • hasValue

      boolean hasValue()
       the value of the literal, serialized using some type-specific protobuf message
       
      .google.protobuf.Any value = 2;
      Returns:
      Whether the value field is set.
    • getValue

      com.google.protobuf.Any getValue()
       the value of the literal, serialized using some type-specific protobuf message
       
      .google.protobuf.Any value = 2;
      Returns:
      The value.
    • getValueOrBuilder

      com.google.protobuf.AnyOrBuilder getValueOrBuilder()
       the value of the literal, serialized using some type-specific protobuf message
       
      .google.protobuf.Any value = 2;
    • hasStruct

      boolean hasStruct()
       the value of the literal, serialized using the structure definition in its declaration
       
      .substrait.Expression.Literal.Struct struct = 4;
      Returns:
      Whether the struct field is set.
    • getStruct

       the value of the literal, serialized using the structure definition in its declaration
       
      .substrait.Expression.Literal.Struct struct = 4;
      Returns:
      The struct.
    • getStructOrBuilder

       the value of the literal, serialized using the structure definition in its declaration
       
      .substrait.Expression.Literal.Struct struct = 4;
    • getValCase