Interface Type.ParameterOrBuilder

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

public static interface Type.ParameterOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Value parameters, like the 10 in VARCHAR<10>.
    Data type parameters, like the i32 in LIST<i32>.
    Data type parameters, like the i32 in LIST<i32>.
    string enum = 5;
    com.google.protobuf.ByteString
    string enum = 5;
    long
    int64 integer = 4;
    com.google.protobuf.Empty
    Explicitly null/unspecified parameter, to select the default value (if any).
    com.google.protobuf.EmptyOrBuilder
    Explicitly null/unspecified parameter, to select the default value (if any).
     
    string string = 6;
    com.google.protobuf.ByteString
    string string = 6;
    boolean
    Value parameters, like the 10 in VARCHAR<10>.
    boolean
    Data type parameters, like the i32 in LIST<i32>.
    boolean
    string enum = 5;
    boolean
    int64 integer = 4;
    boolean
    Explicitly null/unspecified parameter, to select the default value (if any).
    boolean
    string string = 6;

    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

    • hasNull

      boolean hasNull()
       Explicitly null/unspecified parameter, to select the default value (if
       any).
       
      .google.protobuf.Empty null = 1;
      Returns:
      Whether the null field is set.
    • getNull

      com.google.protobuf.Empty getNull()
       Explicitly null/unspecified parameter, to select the default value (if
       any).
       
      .google.protobuf.Empty null = 1;
      Returns:
      The null.
    • getNullOrBuilder

      com.google.protobuf.EmptyOrBuilder getNullOrBuilder()
       Explicitly null/unspecified parameter, to select the default value (if
       any).
       
      .google.protobuf.Empty null = 1;
    • hasDataType

      boolean hasDataType()
       Data type parameters, like the i32 in LIST<i32>.
       
      .substrait.Type data_type = 2;
      Returns:
      Whether the dataType field is set.
    • getDataType

      Type getDataType()
       Data type parameters, like the i32 in LIST<i32>.
       
      .substrait.Type data_type = 2;
      Returns:
      The dataType.
    • getDataTypeOrBuilder

      TypeOrBuilder getDataTypeOrBuilder()
       Data type parameters, like the i32 in LIST<i32>.
       
      .substrait.Type data_type = 2;
    • hasBoolean

      boolean hasBoolean()
       Value parameters, like the 10 in VARCHAR<10>.
       
      bool boolean = 3;
      Returns:
      Whether the boolean field is set.
    • getBoolean

      boolean getBoolean()
       Value parameters, like the 10 in VARCHAR<10>.
       
      bool boolean = 3;
      Returns:
      The boolean.
    • hasInteger

      boolean hasInteger()
      int64 integer = 4;
      Returns:
      Whether the integer field is set.
    • getInteger

      long getInteger()
      int64 integer = 4;
      Returns:
      The integer.
    • hasEnum

      boolean hasEnum()
      string enum = 5;
      Returns:
      Whether the enum field is set.
    • getEnum

      String getEnum()
      string enum = 5;
      Returns:
      The enum.
    • getEnumBytes

      com.google.protobuf.ByteString getEnumBytes()
      string enum = 5;
      Returns:
      The bytes for enum.
    • hasString

      boolean hasString()
      string string = 6;
      Returns:
      Whether the string field is set.
    • getString

      String getString()
      string string = 6;
      Returns:
      The string.
    • getStringBytes

      com.google.protobuf.ByteString getStringBytes()
      string string = 6;
      Returns:
      The bytes for string.
    • getParameterCase

      Type.Parameter.ParameterCase getParameterCase()