Interface ParameterizedTypeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ParameterizedType, ParameterizedType.Builder

public interface ParameterizedTypeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasBool

      boolean hasBool()
      .substrait.Type.Boolean bool = 1;
      Returns:
      Whether the bool field is set.
    • getBool

      Type.Boolean getBool()
      .substrait.Type.Boolean bool = 1;
      Returns:
      The bool.
    • getBoolOrBuilder

      Type.BooleanOrBuilder getBoolOrBuilder()
      .substrait.Type.Boolean bool = 1;
    • hasI8

      boolean hasI8()
      .substrait.Type.I8 i8 = 2;
      Returns:
      Whether the i8 field is set.
    • getI8

      Type.I8 getI8()
      .substrait.Type.I8 i8 = 2;
      Returns:
      The i8.
    • getI8OrBuilder

      Type.I8OrBuilder getI8OrBuilder()
      .substrait.Type.I8 i8 = 2;
    • hasI16

      boolean hasI16()
      .substrait.Type.I16 i16 = 3;
      Returns:
      Whether the i16 field is set.
    • getI16

      Type.I16 getI16()
      .substrait.Type.I16 i16 = 3;
      Returns:
      The i16.
    • getI16OrBuilder

      Type.I16OrBuilder getI16OrBuilder()
      .substrait.Type.I16 i16 = 3;
    • hasI32

      boolean hasI32()
      .substrait.Type.I32 i32 = 5;
      Returns:
      Whether the i32 field is set.
    • getI32

      Type.I32 getI32()
      .substrait.Type.I32 i32 = 5;
      Returns:
      The i32.
    • getI32OrBuilder

      Type.I32OrBuilder getI32OrBuilder()
      .substrait.Type.I32 i32 = 5;
    • hasI64

      boolean hasI64()
      .substrait.Type.I64 i64 = 7;
      Returns:
      Whether the i64 field is set.
    • getI64

      Type.I64 getI64()
      .substrait.Type.I64 i64 = 7;
      Returns:
      The i64.
    • getI64OrBuilder

      Type.I64OrBuilder getI64OrBuilder()
      .substrait.Type.I64 i64 = 7;
    • hasFp32

      boolean hasFp32()
      .substrait.Type.FP32 fp32 = 10;
      Returns:
      Whether the fp32 field is set.
    • getFp32

      Type.FP32 getFp32()
      .substrait.Type.FP32 fp32 = 10;
      Returns:
      The fp32.
    • getFp32OrBuilder

      Type.FP32OrBuilder getFp32OrBuilder()
      .substrait.Type.FP32 fp32 = 10;
    • hasFp64

      boolean hasFp64()
      .substrait.Type.FP64 fp64 = 11;
      Returns:
      Whether the fp64 field is set.
    • getFp64

      Type.FP64 getFp64()
      .substrait.Type.FP64 fp64 = 11;
      Returns:
      The fp64.
    • getFp64OrBuilder

      Type.FP64OrBuilder getFp64OrBuilder()
      .substrait.Type.FP64 fp64 = 11;
    • hasString

      boolean hasString()
      .substrait.Type.String string = 12;
      Returns:
      Whether the string field is set.
    • getString

      Type.String getString()
      .substrait.Type.String string = 12;
      Returns:
      The string.
    • getStringOrBuilder

      Type.StringOrBuilder getStringOrBuilder()
      .substrait.Type.String string = 12;
    • hasBinary

      boolean hasBinary()
      .substrait.Type.Binary binary = 13;
      Returns:
      Whether the binary field is set.
    • getBinary

      Type.Binary getBinary()
      .substrait.Type.Binary binary = 13;
      Returns:
      The binary.
    • getBinaryOrBuilder

      Type.BinaryOrBuilder getBinaryOrBuilder()
      .substrait.Type.Binary binary = 13;
    • hasTimestamp

      @Deprecated boolean hasTimestamp()
      Deprecated.
      substrait.ParameterizedType.timestamp is deprecated. See substrait/parameterized_types.proto;l=24
       Deprecated in favor of `ParameterizedPrecisionTimestamp precision_timestamp`
       
      .substrait.Type.Timestamp timestamp = 14 [deprecated = true];
      Returns:
      Whether the timestamp field is set.
    • getTimestamp

      @Deprecated Type.Timestamp getTimestamp()
      Deprecated.
      substrait.ParameterizedType.timestamp is deprecated. See substrait/parameterized_types.proto;l=24
       Deprecated in favor of `ParameterizedPrecisionTimestamp precision_timestamp`
       
      .substrait.Type.Timestamp timestamp = 14 [deprecated = true];
      Returns:
      The timestamp.
    • getTimestampOrBuilder

      @Deprecated Type.TimestampOrBuilder getTimestampOrBuilder()
      Deprecated.
       Deprecated in favor of `ParameterizedPrecisionTimestamp precision_timestamp`
       
      .substrait.Type.Timestamp timestamp = 14 [deprecated = true];
    • hasDate

      boolean hasDate()
      .substrait.Type.Date date = 16;
      Returns:
      Whether the date field is set.
    • getDate

      Type.Date getDate()
      .substrait.Type.Date date = 16;
      Returns:
      The date.
    • getDateOrBuilder

      Type.DateOrBuilder getDateOrBuilder()
      .substrait.Type.Date date = 16;
    • hasTime

      @Deprecated boolean hasTime()
      Deprecated.
      substrait.ParameterizedType.time is deprecated. See substrait/parameterized_types.proto;l=27
       Deprecated in favor of `ParameterizedPrecisionTime precision_time`
       
      .substrait.Type.Time time = 17 [deprecated = true];
      Returns:
      Whether the time field is set.
    • getTime

      Deprecated.
      substrait.ParameterizedType.time is deprecated. See substrait/parameterized_types.proto;l=27
       Deprecated in favor of `ParameterizedPrecisionTime precision_time`
       
      .substrait.Type.Time time = 17 [deprecated = true];
      Returns:
      The time.
    • getTimeOrBuilder

      @Deprecated Type.TimeOrBuilder getTimeOrBuilder()
      Deprecated.
       Deprecated in favor of `ParameterizedPrecisionTime precision_time`
       
      .substrait.Type.Time time = 17 [deprecated = true];
    • hasIntervalYear

      boolean hasIntervalYear()
      .substrait.Type.IntervalYear interval_year = 19;
      Returns:
      Whether the intervalYear field is set.
    • getIntervalYear

      Type.IntervalYear getIntervalYear()
      .substrait.Type.IntervalYear interval_year = 19;
      Returns:
      The intervalYear.
    • getIntervalYearOrBuilder

      Type.IntervalYearOrBuilder getIntervalYearOrBuilder()
      .substrait.Type.IntervalYear interval_year = 19;
    • hasIntervalDay

      boolean hasIntervalDay()
      .substrait.ParameterizedType.ParameterizedIntervalDay interval_day = 20;
      Returns:
      Whether the intervalDay field is set.
    • getIntervalDay

      .substrait.ParameterizedType.ParameterizedIntervalDay interval_day = 20;
      Returns:
      The intervalDay.
    • getIntervalDayOrBuilder

      .substrait.ParameterizedType.ParameterizedIntervalDay interval_day = 20;
    • hasIntervalCompound

      boolean hasIntervalCompound()
      .substrait.ParameterizedType.ParameterizedIntervalCompound interval_compound = 36;
      Returns:
      Whether the intervalCompound field is set.
    • getIntervalCompound

      .substrait.ParameterizedType.ParameterizedIntervalCompound interval_compound = 36;
      Returns:
      The intervalCompound.
    • getIntervalCompoundOrBuilder

      .substrait.ParameterizedType.ParameterizedIntervalCompound interval_compound = 36;
    • hasTimestampTz

      @Deprecated boolean hasTimestampTz()
      Deprecated.
      substrait.ParameterizedType.timestamp_tz is deprecated. See substrait/parameterized_types.proto;l=32
       Deprecated in favor of `ParameterizedPrecisionTimestampTZ precision_timestamp_tz`
       
      .substrait.Type.TimestampTZ timestamp_tz = 29 [deprecated = true];
      Returns:
      Whether the timestampTz field is set.
    • getTimestampTz

      @Deprecated Type.TimestampTZ getTimestampTz()
      Deprecated.
      substrait.ParameterizedType.timestamp_tz is deprecated. See substrait/parameterized_types.proto;l=32
       Deprecated in favor of `ParameterizedPrecisionTimestampTZ precision_timestamp_tz`
       
      .substrait.Type.TimestampTZ timestamp_tz = 29 [deprecated = true];
      Returns:
      The timestampTz.
    • getTimestampTzOrBuilder

      @Deprecated Type.TimestampTZOrBuilder getTimestampTzOrBuilder()
      Deprecated.
       Deprecated in favor of `ParameterizedPrecisionTimestampTZ precision_timestamp_tz`
       
      .substrait.Type.TimestampTZ timestamp_tz = 29 [deprecated = true];
    • hasUuid

      boolean hasUuid()
      .substrait.Type.UUID uuid = 32;
      Returns:
      Whether the uuid field is set.
    • getUuid

      Type.UUID getUuid()
      .substrait.Type.UUID uuid = 32;
      Returns:
      The uuid.
    • getUuidOrBuilder

      Type.UUIDOrBuilder getUuidOrBuilder()
      .substrait.Type.UUID uuid = 32;
    • hasFixedChar

      boolean hasFixedChar()
      .substrait.ParameterizedType.ParameterizedFixedChar fixed_char = 21;
      Returns:
      Whether the fixedChar field is set.
    • getFixedChar

      .substrait.ParameterizedType.ParameterizedFixedChar fixed_char = 21;
      Returns:
      The fixedChar.
    • getFixedCharOrBuilder

      .substrait.ParameterizedType.ParameterizedFixedChar fixed_char = 21;
    • hasVarchar

      boolean hasVarchar()
      .substrait.ParameterizedType.ParameterizedVarChar varchar = 22;
      Returns:
      Whether the varchar field is set.
    • getVarchar

      .substrait.ParameterizedType.ParameterizedVarChar varchar = 22;
      Returns:
      The varchar.
    • getVarcharOrBuilder

      .substrait.ParameterizedType.ParameterizedVarChar varchar = 22;
    • hasFixedBinary

      boolean hasFixedBinary()
      .substrait.ParameterizedType.ParameterizedFixedBinary fixed_binary = 23;
      Returns:
      Whether the fixedBinary field is set.
    • getFixedBinary

      .substrait.ParameterizedType.ParameterizedFixedBinary fixed_binary = 23;
      Returns:
      The fixedBinary.
    • getFixedBinaryOrBuilder

      .substrait.ParameterizedType.ParameterizedFixedBinary fixed_binary = 23;
    • hasDecimal

      boolean hasDecimal()
      .substrait.ParameterizedType.ParameterizedDecimal decimal = 24;
      Returns:
      Whether the decimal field is set.
    • getDecimal

      .substrait.ParameterizedType.ParameterizedDecimal decimal = 24;
      Returns:
      The decimal.
    • getDecimalOrBuilder

      .substrait.ParameterizedType.ParameterizedDecimal decimal = 24;
    • hasPrecisionTime

      boolean hasPrecisionTime()
      .substrait.ParameterizedType.ParameterizedPrecisionTime precision_time = 37;
      Returns:
      Whether the precisionTime field is set.
    • getPrecisionTime

      .substrait.ParameterizedType.ParameterizedPrecisionTime precision_time = 37;
      Returns:
      The precisionTime.
    • getPrecisionTimeOrBuilder

      .substrait.ParameterizedType.ParameterizedPrecisionTime precision_time = 37;
    • hasPrecisionTimestamp

      boolean hasPrecisionTimestamp()
      .substrait.ParameterizedType.ParameterizedPrecisionTimestamp precision_timestamp = 34;
      Returns:
      Whether the precisionTimestamp field is set.
    • getPrecisionTimestamp

      .substrait.ParameterizedType.ParameterizedPrecisionTimestamp precision_timestamp = 34;
      Returns:
      The precisionTimestamp.
    • getPrecisionTimestampOrBuilder

      .substrait.ParameterizedType.ParameterizedPrecisionTimestamp precision_timestamp = 34;
    • hasPrecisionTimestampTz

      boolean hasPrecisionTimestampTz()
      .substrait.ParameterizedType.ParameterizedPrecisionTimestampTZ precision_timestamp_tz = 35;
      Returns:
      Whether the precisionTimestampTz field is set.
    • getPrecisionTimestampTz

      .substrait.ParameterizedType.ParameterizedPrecisionTimestampTZ precision_timestamp_tz = 35;
      Returns:
      The precisionTimestampTz.
    • getPrecisionTimestampTzOrBuilder

      .substrait.ParameterizedType.ParameterizedPrecisionTimestampTZ precision_timestamp_tz = 35;
    • hasStruct

      boolean hasStruct()
      .substrait.ParameterizedType.ParameterizedStruct struct = 25;
      Returns:
      Whether the struct field is set.
    • getStruct

      .substrait.ParameterizedType.ParameterizedStruct struct = 25;
      Returns:
      The struct.
    • getStructOrBuilder

      .substrait.ParameterizedType.ParameterizedStruct struct = 25;
    • hasList

      boolean hasList()
      .substrait.ParameterizedType.ParameterizedList list = 27;
      Returns:
      Whether the list field is set.
    • getList

      .substrait.ParameterizedType.ParameterizedList list = 27;
      Returns:
      The list.
    • getListOrBuilder

      .substrait.ParameterizedType.ParameterizedList list = 27;
    • hasMap

      boolean hasMap()
      .substrait.ParameterizedType.ParameterizedMap map = 28;
      Returns:
      Whether the map field is set.
    • getMap

      .substrait.ParameterizedType.ParameterizedMap map = 28;
      Returns:
      The map.
    • getMapOrBuilder

      .substrait.ParameterizedType.ParameterizedMap map = 28;
    • hasUserDefined

      boolean hasUserDefined()
      .substrait.ParameterizedType.ParameterizedUserDefined user_defined = 30;
      Returns:
      Whether the userDefined field is set.
    • getUserDefined

      .substrait.ParameterizedType.ParameterizedUserDefined user_defined = 30;
      Returns:
      The userDefined.
    • getUserDefinedOrBuilder

      .substrait.ParameterizedType.ParameterizedUserDefined user_defined = 30;
    • hasUserDefinedPointer

      @Deprecated boolean hasUserDefinedPointer()
      Deprecated.
      substrait.ParameterizedType.user_defined_pointer is deprecated. See substrait/parameterized_types.proto;l=52
       Deprecated in favor of user_defined, which allows nullability and
       variations to be specified. If user_defined_pointer is encountered,
       treat it as being non-nullable and having the default variation.
       
      uint32 user_defined_pointer = 31 [deprecated = true];
      Returns:
      Whether the userDefinedPointer field is set.
    • getUserDefinedPointer

      @Deprecated int getUserDefinedPointer()
      Deprecated.
      substrait.ParameterizedType.user_defined_pointer is deprecated. See substrait/parameterized_types.proto;l=52
       Deprecated in favor of user_defined, which allows nullability and
       variations to be specified. If user_defined_pointer is encountered,
       treat it as being non-nullable and having the default variation.
       
      uint32 user_defined_pointer = 31 [deprecated = true];
      Returns:
      The userDefinedPointer.
    • hasTypeParameter

      boolean hasTypeParameter()
      .substrait.ParameterizedType.TypeParameter type_parameter = 33;
      Returns:
      Whether the typeParameter field is set.
    • getTypeParameter

      .substrait.ParameterizedType.TypeParameter type_parameter = 33;
      Returns:
      The typeParameter.
    • getTypeParameterOrBuilder

      ParameterizedType.TypeParameterOrBuilder getTypeParameterOrBuilder()
      .substrait.ParameterizedType.TypeParameter type_parameter = 33;
    • getKindCase