Package io.substrait.proto
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 Summary
Modifier and TypeMethodDescription.substrait.Type.Binary binary = 13;.substrait.Type.Binary binary = 13;getBool().substrait.Type.Boolean bool = 1;.substrait.Type.Boolean bool = 1;getDate().substrait.Type.Date date = 16;.substrait.Type.Date date = 16;.substrait.ParameterizedType.ParameterizedDecimal decimal = 24;.substrait.ParameterizedType.ParameterizedDecimal decimal = 24;.substrait.ParameterizedType.ParameterizedFixedBinary fixed_binary = 23;.substrait.ParameterizedType.ParameterizedFixedBinary fixed_binary = 23;.substrait.ParameterizedType.ParameterizedFixedChar fixed_char = 21;.substrait.ParameterizedType.ParameterizedFixedChar fixed_char = 21;getFp32().substrait.Type.FP32 fp32 = 10;.substrait.Type.FP32 fp32 = 10;getFp64().substrait.Type.FP64 fp64 = 11;.substrait.Type.FP64 fp64 = 11;getI16().substrait.Type.I16 i16 = 3;.substrait.Type.I16 i16 = 3;getI32().substrait.Type.I32 i32 = 5;.substrait.Type.I32 i32 = 5;getI64().substrait.Type.I64 i64 = 7;.substrait.Type.I64 i64 = 7;getI8().substrait.Type.I8 i8 = 2;.substrait.Type.I8 i8 = 2;.substrait.ParameterizedType.ParameterizedIntervalCompound interval_compound = 36;.substrait.ParameterizedType.ParameterizedIntervalCompound interval_compound = 36;.substrait.ParameterizedType.ParameterizedIntervalDay interval_day = 20;.substrait.ParameterizedType.ParameterizedIntervalDay interval_day = 20;.substrait.Type.IntervalYear interval_year = 19;.substrait.Type.IntervalYear interval_year = 19;getList().substrait.ParameterizedType.ParameterizedList list = 27;.substrait.ParameterizedType.ParameterizedList list = 27;getMap().substrait.ParameterizedType.ParameterizedMap map = 28;.substrait.ParameterizedType.ParameterizedMap map = 28;.substrait.ParameterizedType.ParameterizedPrecisionTime precision_time = 37;.substrait.ParameterizedType.ParameterizedPrecisionTime precision_time = 37;.substrait.ParameterizedType.ParameterizedPrecisionTimestamp precision_timestamp = 34;.substrait.ParameterizedType.ParameterizedPrecisionTimestamp precision_timestamp = 34;.substrait.ParameterizedType.ParameterizedPrecisionTimestampTZ precision_timestamp_tz = 35;.substrait.ParameterizedType.ParameterizedPrecisionTimestampTZ precision_timestamp_tz = 35;.substrait.Type.String string = 12;.substrait.Type.String string = 12;.substrait.ParameterizedType.ParameterizedStruct struct = 25;.substrait.ParameterizedType.ParameterizedStruct struct = 25;getTime()Deprecated.substrait.ParameterizedType.time is deprecated.Deprecated.Deprecated.substrait.ParameterizedType.timestamp is deprecated.Deprecated.Deprecated.substrait.ParameterizedType.timestamp_tz is deprecated.Deprecated..substrait.ParameterizedType.TypeParameter type_parameter = 33;.substrait.ParameterizedType.TypeParameter type_parameter = 33;.substrait.ParameterizedType.ParameterizedUserDefined user_defined = 30;.substrait.ParameterizedType.ParameterizedUserDefined user_defined = 30;intDeprecated.substrait.ParameterizedType.user_defined_pointer is deprecated.getUuid().substrait.Type.UUID uuid = 32;.substrait.Type.UUID uuid = 32;.substrait.ParameterizedType.ParameterizedVarChar varchar = 22;.substrait.ParameterizedType.ParameterizedVarChar varchar = 22;boolean.substrait.Type.Binary binary = 13;booleanhasBool().substrait.Type.Boolean bool = 1;booleanhasDate().substrait.Type.Date date = 16;boolean.substrait.ParameterizedType.ParameterizedDecimal decimal = 24;boolean.substrait.ParameterizedType.ParameterizedFixedBinary fixed_binary = 23;boolean.substrait.ParameterizedType.ParameterizedFixedChar fixed_char = 21;booleanhasFp32().substrait.Type.FP32 fp32 = 10;booleanhasFp64().substrait.Type.FP64 fp64 = 11;booleanhasI16().substrait.Type.I16 i16 = 3;booleanhasI32().substrait.Type.I32 i32 = 5;booleanhasI64().substrait.Type.I64 i64 = 7;booleanhasI8().substrait.Type.I8 i8 = 2;boolean.substrait.ParameterizedType.ParameterizedIntervalCompound interval_compound = 36;boolean.substrait.ParameterizedType.ParameterizedIntervalDay interval_day = 20;boolean.substrait.Type.IntervalYear interval_year = 19;booleanhasList().substrait.ParameterizedType.ParameterizedList list = 27;booleanhasMap().substrait.ParameterizedType.ParameterizedMap map = 28;boolean.substrait.ParameterizedType.ParameterizedPrecisionTime precision_time = 37;boolean.substrait.ParameterizedType.ParameterizedPrecisionTimestamp precision_timestamp = 34;boolean.substrait.ParameterizedType.ParameterizedPrecisionTimestampTZ precision_timestamp_tz = 35;boolean.substrait.Type.String string = 12;boolean.substrait.ParameterizedType.ParameterizedStruct struct = 25;booleanhasTime()Deprecated.substrait.ParameterizedType.time is deprecated.booleanDeprecated.substrait.ParameterizedType.timestamp is deprecated.booleanDeprecated.substrait.ParameterizedType.timestamp_tz is deprecated.boolean.substrait.ParameterizedType.TypeParameter type_parameter = 33;boolean.substrait.ParameterizedType.ParameterizedUserDefined user_defined = 30;booleanDeprecated.substrait.ParameterizedType.user_defined_pointer is deprecated.booleanhasUuid().substrait.Type.UUID uuid = 32;boolean.substrait.ParameterizedType.ParameterizedVarChar varchar = 22;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.substrait.ParameterizedType.timestamp is deprecated. See substrait/parameterized_types.proto;l=24Deprecated in favor of `ParameterizedPrecisionTimestamp precision_timestamp`
.substrait.Type.Timestamp timestamp = 14 [deprecated = true];- Returns:
- Whether the timestamp field is set.
-
getTimestamp
Deprecated.substrait.ParameterizedType.timestamp is deprecated. See substrait/parameterized_types.proto;l=24Deprecated in favor of `ParameterizedPrecisionTimestamp precision_timestamp`
.substrait.Type.Timestamp timestamp = 14 [deprecated = true];- Returns:
- The timestamp.
-
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.substrait.ParameterizedType.time is deprecated. See substrait/parameterized_types.proto;l=27Deprecated 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=27Deprecated in favor of `ParameterizedPrecisionTime precision_time`
.substrait.Type.Time time = 17 [deprecated = true];- Returns:
- The time.
-
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
ParameterizedType.ParameterizedIntervalDay getIntervalDay().substrait.ParameterizedType.ParameterizedIntervalDay interval_day = 20;- Returns:
- The intervalDay.
-
getIntervalDayOrBuilder
ParameterizedType.ParameterizedIntervalDayOrBuilder getIntervalDayOrBuilder().substrait.ParameterizedType.ParameterizedIntervalDay interval_day = 20; -
hasIntervalCompound
boolean hasIntervalCompound().substrait.ParameterizedType.ParameterizedIntervalCompound interval_compound = 36;- Returns:
- Whether the intervalCompound field is set.
-
getIntervalCompound
ParameterizedType.ParameterizedIntervalCompound getIntervalCompound().substrait.ParameterizedType.ParameterizedIntervalCompound interval_compound = 36;- Returns:
- The intervalCompound.
-
getIntervalCompoundOrBuilder
ParameterizedType.ParameterizedIntervalCompoundOrBuilder getIntervalCompoundOrBuilder().substrait.ParameterizedType.ParameterizedIntervalCompound interval_compound = 36; -
hasTimestampTz
Deprecated.substrait.ParameterizedType.timestamp_tz is deprecated. See substrait/parameterized_types.proto;l=32Deprecated in favor of `ParameterizedPrecisionTimestampTZ precision_timestamp_tz`
.substrait.Type.TimestampTZ timestamp_tz = 29 [deprecated = true];- Returns:
- Whether the timestampTz field is set.
-
getTimestampTz
Deprecated.substrait.ParameterizedType.timestamp_tz is deprecated. See substrait/parameterized_types.proto;l=32Deprecated in favor of `ParameterizedPrecisionTimestampTZ precision_timestamp_tz`
.substrait.Type.TimestampTZ timestamp_tz = 29 [deprecated = true];- Returns:
- The timestampTz.
-
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
ParameterizedType.ParameterizedFixedChar getFixedChar().substrait.ParameterizedType.ParameterizedFixedChar fixed_char = 21;- Returns:
- The fixedChar.
-
getFixedCharOrBuilder
ParameterizedType.ParameterizedFixedCharOrBuilder getFixedCharOrBuilder().substrait.ParameterizedType.ParameterizedFixedChar fixed_char = 21; -
hasVarchar
boolean hasVarchar().substrait.ParameterizedType.ParameterizedVarChar varchar = 22;- Returns:
- Whether the varchar field is set.
-
getVarchar
ParameterizedType.ParameterizedVarChar getVarchar().substrait.ParameterizedType.ParameterizedVarChar varchar = 22;- Returns:
- The varchar.
-
getVarcharOrBuilder
ParameterizedType.ParameterizedVarCharOrBuilder getVarcharOrBuilder().substrait.ParameterizedType.ParameterizedVarChar varchar = 22; -
hasFixedBinary
boolean hasFixedBinary().substrait.ParameterizedType.ParameterizedFixedBinary fixed_binary = 23;- Returns:
- Whether the fixedBinary field is set.
-
getFixedBinary
ParameterizedType.ParameterizedFixedBinary getFixedBinary().substrait.ParameterizedType.ParameterizedFixedBinary fixed_binary = 23;- Returns:
- The fixedBinary.
-
getFixedBinaryOrBuilder
ParameterizedType.ParameterizedFixedBinaryOrBuilder getFixedBinaryOrBuilder().substrait.ParameterizedType.ParameterizedFixedBinary fixed_binary = 23; -
hasDecimal
boolean hasDecimal().substrait.ParameterizedType.ParameterizedDecimal decimal = 24;- Returns:
- Whether the decimal field is set.
-
getDecimal
ParameterizedType.ParameterizedDecimal getDecimal().substrait.ParameterizedType.ParameterizedDecimal decimal = 24;- Returns:
- The decimal.
-
getDecimalOrBuilder
ParameterizedType.ParameterizedDecimalOrBuilder getDecimalOrBuilder().substrait.ParameterizedType.ParameterizedDecimal decimal = 24; -
hasPrecisionTime
boolean hasPrecisionTime().substrait.ParameterizedType.ParameterizedPrecisionTime precision_time = 37;- Returns:
- Whether the precisionTime field is set.
-
getPrecisionTime
ParameterizedType.ParameterizedPrecisionTime getPrecisionTime().substrait.ParameterizedType.ParameterizedPrecisionTime precision_time = 37;- Returns:
- The precisionTime.
-
getPrecisionTimeOrBuilder
ParameterizedType.ParameterizedPrecisionTimeOrBuilder getPrecisionTimeOrBuilder().substrait.ParameterizedType.ParameterizedPrecisionTime precision_time = 37; -
hasPrecisionTimestamp
boolean hasPrecisionTimestamp().substrait.ParameterizedType.ParameterizedPrecisionTimestamp precision_timestamp = 34;- Returns:
- Whether the precisionTimestamp field is set.
-
getPrecisionTimestamp
ParameterizedType.ParameterizedPrecisionTimestamp getPrecisionTimestamp().substrait.ParameterizedType.ParameterizedPrecisionTimestamp precision_timestamp = 34;- Returns:
- The precisionTimestamp.
-
getPrecisionTimestampOrBuilder
ParameterizedType.ParameterizedPrecisionTimestampOrBuilder 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
ParameterizedType.ParameterizedPrecisionTimestampTZ getPrecisionTimestampTz().substrait.ParameterizedType.ParameterizedPrecisionTimestampTZ precision_timestamp_tz = 35;- Returns:
- The precisionTimestampTz.
-
getPrecisionTimestampTzOrBuilder
ParameterizedType.ParameterizedPrecisionTimestampTZOrBuilder getPrecisionTimestampTzOrBuilder().substrait.ParameterizedType.ParameterizedPrecisionTimestampTZ precision_timestamp_tz = 35; -
hasStruct
boolean hasStruct().substrait.ParameterizedType.ParameterizedStruct struct = 25;- Returns:
- Whether the struct field is set.
-
getStruct
ParameterizedType.ParameterizedStruct getStruct().substrait.ParameterizedType.ParameterizedStruct struct = 25;- Returns:
- The struct.
-
getStructOrBuilder
ParameterizedType.ParameterizedStructOrBuilder getStructOrBuilder().substrait.ParameterizedType.ParameterizedStruct struct = 25; -
hasList
boolean hasList().substrait.ParameterizedType.ParameterizedList list = 27;- Returns:
- Whether the list field is set.
-
getList
ParameterizedType.ParameterizedList getList().substrait.ParameterizedType.ParameterizedList list = 27;- Returns:
- The list.
-
getListOrBuilder
ParameterizedType.ParameterizedListOrBuilder getListOrBuilder().substrait.ParameterizedType.ParameterizedList list = 27; -
hasMap
boolean hasMap().substrait.ParameterizedType.ParameterizedMap map = 28;- Returns:
- Whether the map field is set.
-
getMap
ParameterizedType.ParameterizedMap getMap().substrait.ParameterizedType.ParameterizedMap map = 28;- Returns:
- The map.
-
getMapOrBuilder
ParameterizedType.ParameterizedMapOrBuilder getMapOrBuilder().substrait.ParameterizedType.ParameterizedMap map = 28; -
hasUserDefined
boolean hasUserDefined().substrait.ParameterizedType.ParameterizedUserDefined user_defined = 30;- Returns:
- Whether the userDefined field is set.
-
getUserDefined
ParameterizedType.ParameterizedUserDefined getUserDefined().substrait.ParameterizedType.ParameterizedUserDefined user_defined = 30;- Returns:
- The userDefined.
-
getUserDefinedOrBuilder
ParameterizedType.ParameterizedUserDefinedOrBuilder getUserDefinedOrBuilder().substrait.ParameterizedType.ParameterizedUserDefined user_defined = 30; -
hasUserDefinedPointer
Deprecated.substrait.ParameterizedType.user_defined_pointer is deprecated. See substrait/parameterized_types.proto;l=52Deprecated 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.substrait.ParameterizedType.user_defined_pointer is deprecated. See substrait/parameterized_types.proto;l=52Deprecated 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
ParameterizedType.TypeParameter getTypeParameter().substrait.ParameterizedType.TypeParameter type_parameter = 33;- Returns:
- The typeParameter.
-
getTypeParameterOrBuilder
ParameterizedType.TypeParameterOrBuilder getTypeParameterOrBuilder().substrait.ParameterizedType.TypeParameter type_parameter = 33; -
getKindCase
ParameterizedType.KindCase getKindCase()
-