Package io.substrait.proto
Class Type
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.substrait.proto.Type
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TypeOrBuilder,Serializable
Protobuf type
substrait.Type- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typesubstrait.Type.Binarystatic interfacestatic final classProtobuf typesubstrait.Type.Booleanstatic interfacestatic final classProtobuf typesubstrait.Typestatic final classProtobuf typesubstrait.Type.Datestatic interfacestatic final classProtobuf typesubstrait.Type.Decimalstatic interfacestatic final classProtobuf typesubstrait.Type.FixedBinarystatic interfacestatic final classStart compound types.static interfacestatic final classProtobuf typesubstrait.Type.FP32static interfacestatic final classProtobuf typesubstrait.Type.FP64static interfacestatic final classProtobuf typesubstrait.Type.I16static interfacestatic final classProtobuf typesubstrait.Type.I32static interfacestatic final classProtobuf typesubstrait.Type.I64static interfacestatic final classProtobuf typesubstrait.Type.I8static interfacestatic final classAn interval consisting of the components of both IntervalMonth and IntervalDaystatic interfacestatic final classAn interval consisting of days, seconds, and microsecondsstatic interfacestatic final classAn interval consisting of years and monthsstatic interfacestatic enumstatic final classProtobuf typesubstrait.Type.Liststatic interfacestatic final classProtobuf typesubstrait.Type.Mapstatic interfacestatic enumProtobuf enumsubstrait.Type.Nullabilitystatic final classProtobuf typesubstrait.Type.Parameterstatic interfacestatic final classProtobuf typesubstrait.Type.PrecisionTimestatic interfacestatic final classProtobuf typesubstrait.Type.PrecisionTimestampstatic interfacestatic final classProtobuf typesubstrait.Type.PrecisionTimestampTZstatic interfacestatic final classProtobuf typesubstrait.Type.Stringstatic interfacestatic final classProtobuf typesubstrait.Type.Structstatic interfacestatic final classProtobuf typesubstrait.Type.Timestatic interfacestatic final classProtobuf typesubstrait.Type.Timestampstatic interfacestatic final classProtobuf typesubstrait.Type.TimestampTZstatic interfacestatic final classProtobuf typesubstrait.Type.UserDefinedstatic interfacestatic final classProtobuf typesubstrait.Type.UUIDstatic interfacestatic final classProtobuf typesubstrait.Type.VarCharstatic interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionboolean.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.Type.Decimal decimal = 24;.substrait.Type.Decimal decimal = 24;static Typestatic final com.google.protobuf.Descriptors.Descriptor.substrait.Type.FixedBinary fixed_binary = 23;.substrait.Type.FixedBinary fixed_binary = 23;.substrait.Type.FixedChar fixed_char = 21;.substrait.Type.FixedChar 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.Type.IntervalCompound interval_compound = 35;.substrait.Type.IntervalCompound interval_compound = 35;.substrait.Type.IntervalDay interval_day = 20;.substrait.Type.IntervalDay interval_day = 20;.substrait.Type.IntervalYear interval_year = 19;.substrait.Type.IntervalYear interval_year = 19;getList().substrait.Type.List list = 27;.substrait.Type.List list = 27;getMap().substrait.Type.Map map = 28;.substrait.Type.Map map = 28;com.google.protobuf.Parser<Type>.substrait.Type.PrecisionTime precision_time = 36;.substrait.Type.PrecisionTime precision_time = 36;.substrait.Type.PrecisionTimestamp precision_timestamp = 33;.substrait.Type.PrecisionTimestamp precision_timestamp = 33;value is since UNIX epoch in UTCvalue is since UNIX epoch in UTCint.substrait.Type.String string = 12;.substrait.Type.String string = 12;.substrait.Type.Struct struct = 25;.substrait.Type.Struct struct = 25;getTime()Deprecated in favor of `PrecisionTime precision_time`Deprecated in favor of `PrecisionTime precision_time`Deprecated.substrait.Type.timestamp is deprecated.Deprecated.Deprecated.substrait.Type.timestamp_tz is deprecated.Deprecated..substrait.Type.UserDefined user_defined = 30;.substrait.Type.UserDefined user_defined = 30;intDeprecated.substrait.Type.user_defined_type_reference is deprecated.getUuid().substrait.Type.UUID uuid = 32;.substrait.Type.UUID uuid = 32;.substrait.Type.VarChar varchar = 22;.substrait.Type.VarChar varchar = 22;boolean.substrait.Type.Binary binary = 13;booleanhasBool().substrait.Type.Boolean bool = 1;booleanhasDate().substrait.Type.Date date = 16;boolean.substrait.Type.Decimal decimal = 24;boolean.substrait.Type.FixedBinary fixed_binary = 23;boolean.substrait.Type.FixedChar fixed_char = 21;booleanhasFp32().substrait.Type.FP32 fp32 = 10;booleanhasFp64().substrait.Type.FP64 fp64 = 11;inthashCode()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.Type.IntervalCompound interval_compound = 35;boolean.substrait.Type.IntervalDay interval_day = 20;boolean.substrait.Type.IntervalYear interval_year = 19;booleanhasList().substrait.Type.List list = 27;booleanhasMap().substrait.Type.Map map = 28;boolean.substrait.Type.PrecisionTime precision_time = 36;boolean.substrait.Type.PrecisionTimestamp precision_timestamp = 33;booleanvalue is since UNIX epoch in UTCboolean.substrait.Type.String string = 12;boolean.substrait.Type.Struct struct = 25;booleanhasTime()Deprecated in favor of `PrecisionTime precision_time`booleanDeprecated.substrait.Type.timestamp is deprecated.booleanDeprecated.substrait.Type.timestamp_tz is deprecated.boolean.substrait.Type.UserDefined user_defined = 30;booleanDeprecated.substrait.Type.user_defined_type_reference is deprecated.booleanhasUuid().substrait.Type.UUID uuid = 32;boolean.substrait.Type.VarChar varchar = 22;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic Type.Builderstatic Type.BuildernewBuilder(Type prototype) protected Type.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static TypeparseDelimitedFrom(InputStream input) static TypeparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TypeparseFrom(byte[] data) static TypeparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TypeparseFrom(com.google.protobuf.ByteString data) static TypeparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TypeparseFrom(com.google.protobuf.CodedInputStream input) static TypeparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TypeparseFrom(InputStream input) static TypeparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TypeparseFrom(ByteBuffer data) static TypeparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Type>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
BOOL_FIELD_NUMBER
public static final int BOOL_FIELD_NUMBER- See Also:
-
I8_FIELD_NUMBER
public static final int I8_FIELD_NUMBER- See Also:
-
I16_FIELD_NUMBER
public static final int I16_FIELD_NUMBER- See Also:
-
I32_FIELD_NUMBER
public static final int I32_FIELD_NUMBER- See Also:
-
I64_FIELD_NUMBER
public static final int I64_FIELD_NUMBER- See Also:
-
FP32_FIELD_NUMBER
public static final int FP32_FIELD_NUMBER- See Also:
-
FP64_FIELD_NUMBER
public static final int FP64_FIELD_NUMBER- See Also:
-
STRING_FIELD_NUMBER
public static final int STRING_FIELD_NUMBER- See Also:
-
BINARY_FIELD_NUMBER
public static final int BINARY_FIELD_NUMBER- See Also:
-
TIMESTAMP_FIELD_NUMBER
public static final int TIMESTAMP_FIELD_NUMBER- See Also:
-
DATE_FIELD_NUMBER
public static final int DATE_FIELD_NUMBER- See Also:
-
TIME_FIELD_NUMBER
public static final int TIME_FIELD_NUMBER- See Also:
-
INTERVAL_YEAR_FIELD_NUMBER
public static final int INTERVAL_YEAR_FIELD_NUMBER- See Also:
-
INTERVAL_DAY_FIELD_NUMBER
public static final int INTERVAL_DAY_FIELD_NUMBER- See Also:
-
INTERVAL_COMPOUND_FIELD_NUMBER
public static final int INTERVAL_COMPOUND_FIELD_NUMBER- See Also:
-
TIMESTAMP_TZ_FIELD_NUMBER
public static final int TIMESTAMP_TZ_FIELD_NUMBER- See Also:
-
UUID_FIELD_NUMBER
public static final int UUID_FIELD_NUMBER- See Also:
-
FIXED_CHAR_FIELD_NUMBER
public static final int FIXED_CHAR_FIELD_NUMBER- See Also:
-
VARCHAR_FIELD_NUMBER
public static final int VARCHAR_FIELD_NUMBER- See Also:
-
FIXED_BINARY_FIELD_NUMBER
public static final int FIXED_BINARY_FIELD_NUMBER- See Also:
-
DECIMAL_FIELD_NUMBER
public static final int DECIMAL_FIELD_NUMBER- See Also:
-
PRECISION_TIME_FIELD_NUMBER
public static final int PRECISION_TIME_FIELD_NUMBER- See Also:
-
PRECISION_TIMESTAMP_FIELD_NUMBER
public static final int PRECISION_TIMESTAMP_FIELD_NUMBER- See Also:
-
PRECISION_TIMESTAMP_TZ_FIELD_NUMBER
public static final int PRECISION_TIMESTAMP_TZ_FIELD_NUMBER- See Also:
-
STRUCT_FIELD_NUMBER
public static final int STRUCT_FIELD_NUMBER- See Also:
-
LIST_FIELD_NUMBER
public static final int LIST_FIELD_NUMBER- See Also:
-
MAP_FIELD_NUMBER
public static final int MAP_FIELD_NUMBER- See Also:
-
USER_DEFINED_FIELD_NUMBER
public static final int USER_DEFINED_FIELD_NUMBER- See Also:
-
USER_DEFINED_TYPE_REFERENCE_FIELD_NUMBER
public static final int USER_DEFINED_TYPE_REFERENCE_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getKindCase
- Specified by:
getKindCasein interfaceTypeOrBuilder
-
hasBool
public boolean hasBool().substrait.Type.Boolean bool = 1;- Specified by:
hasBoolin interfaceTypeOrBuilder- Returns:
- Whether the bool field is set.
-
getBool
.substrait.Type.Boolean bool = 1;- Specified by:
getBoolin interfaceTypeOrBuilder- Returns:
- The bool.
-
getBoolOrBuilder
.substrait.Type.Boolean bool = 1;- Specified by:
getBoolOrBuilderin interfaceTypeOrBuilder
-
hasI8
public boolean hasI8().substrait.Type.I8 i8 = 2;- Specified by:
hasI8in interfaceTypeOrBuilder- Returns:
- Whether the i8 field is set.
-
getI8
.substrait.Type.I8 i8 = 2;- Specified by:
getI8in interfaceTypeOrBuilder- Returns:
- The i8.
-
getI8OrBuilder
.substrait.Type.I8 i8 = 2;- Specified by:
getI8OrBuilderin interfaceTypeOrBuilder
-
hasI16
public boolean hasI16().substrait.Type.I16 i16 = 3;- Specified by:
hasI16in interfaceTypeOrBuilder- Returns:
- Whether the i16 field is set.
-
getI16
.substrait.Type.I16 i16 = 3;- Specified by:
getI16in interfaceTypeOrBuilder- Returns:
- The i16.
-
getI16OrBuilder
.substrait.Type.I16 i16 = 3;- Specified by:
getI16OrBuilderin interfaceTypeOrBuilder
-
hasI32
public boolean hasI32().substrait.Type.I32 i32 = 5;- Specified by:
hasI32in interfaceTypeOrBuilder- Returns:
- Whether the i32 field is set.
-
getI32
.substrait.Type.I32 i32 = 5;- Specified by:
getI32in interfaceTypeOrBuilder- Returns:
- The i32.
-
getI32OrBuilder
.substrait.Type.I32 i32 = 5;- Specified by:
getI32OrBuilderin interfaceTypeOrBuilder
-
hasI64
public boolean hasI64().substrait.Type.I64 i64 = 7;- Specified by:
hasI64in interfaceTypeOrBuilder- Returns:
- Whether the i64 field is set.
-
getI64
.substrait.Type.I64 i64 = 7;- Specified by:
getI64in interfaceTypeOrBuilder- Returns:
- The i64.
-
getI64OrBuilder
.substrait.Type.I64 i64 = 7;- Specified by:
getI64OrBuilderin interfaceTypeOrBuilder
-
hasFp32
public boolean hasFp32().substrait.Type.FP32 fp32 = 10;- Specified by:
hasFp32in interfaceTypeOrBuilder- Returns:
- Whether the fp32 field is set.
-
getFp32
.substrait.Type.FP32 fp32 = 10;- Specified by:
getFp32in interfaceTypeOrBuilder- Returns:
- The fp32.
-
getFp32OrBuilder
.substrait.Type.FP32 fp32 = 10;- Specified by:
getFp32OrBuilderin interfaceTypeOrBuilder
-
hasFp64
public boolean hasFp64().substrait.Type.FP64 fp64 = 11;- Specified by:
hasFp64in interfaceTypeOrBuilder- Returns:
- Whether the fp64 field is set.
-
getFp64
.substrait.Type.FP64 fp64 = 11;- Specified by:
getFp64in interfaceTypeOrBuilder- Returns:
- The fp64.
-
getFp64OrBuilder
.substrait.Type.FP64 fp64 = 11;- Specified by:
getFp64OrBuilderin interfaceTypeOrBuilder
-
hasString
public boolean hasString().substrait.Type.String string = 12;- Specified by:
hasStringin interfaceTypeOrBuilder- Returns:
- Whether the string field is set.
-
getString
.substrait.Type.String string = 12;- Specified by:
getStringin interfaceTypeOrBuilder- Returns:
- The string.
-
getStringOrBuilder
.substrait.Type.String string = 12;- Specified by:
getStringOrBuilderin interfaceTypeOrBuilder
-
hasBinary
public boolean hasBinary().substrait.Type.Binary binary = 13;- Specified by:
hasBinaryin interfaceTypeOrBuilder- Returns:
- Whether the binary field is set.
-
getBinary
.substrait.Type.Binary binary = 13;- Specified by:
getBinaryin interfaceTypeOrBuilder- Returns:
- The binary.
-
getBinaryOrBuilder
.substrait.Type.Binary binary = 13;- Specified by:
getBinaryOrBuilderin interfaceTypeOrBuilder
-
hasTimestamp
Deprecated.substrait.Type.timestamp is deprecated. See substrait/type.proto;l=24Deprecated in favor of `PrecisionTimestamp precision_timestamp`
.substrait.Type.Timestamp timestamp = 14 [deprecated = true];- Specified by:
hasTimestampin interfaceTypeOrBuilder- Returns:
- Whether the timestamp field is set.
-
getTimestamp
Deprecated.substrait.Type.timestamp is deprecated. See substrait/type.proto;l=24Deprecated in favor of `PrecisionTimestamp precision_timestamp`
.substrait.Type.Timestamp timestamp = 14 [deprecated = true];- Specified by:
getTimestampin interfaceTypeOrBuilder- Returns:
- The timestamp.
-
getTimestampOrBuilder
Deprecated.Deprecated in favor of `PrecisionTimestamp precision_timestamp`
.substrait.Type.Timestamp timestamp = 14 [deprecated = true];- Specified by:
getTimestampOrBuilderin interfaceTypeOrBuilder
-
hasDate
public boolean hasDate().substrait.Type.Date date = 16;- Specified by:
hasDatein interfaceTypeOrBuilder- Returns:
- Whether the date field is set.
-
getDate
.substrait.Type.Date date = 16;- Specified by:
getDatein interfaceTypeOrBuilder- Returns:
- The date.
-
getDateOrBuilder
.substrait.Type.Date date = 16;- Specified by:
getDateOrBuilderin interfaceTypeOrBuilder
-
hasTime
public boolean hasTime()Deprecated in favor of `PrecisionTime precision_time`
.substrait.Type.Time time = 17;- Specified by:
hasTimein interfaceTypeOrBuilder- Returns:
- Whether the time field is set.
-
getTime
Deprecated in favor of `PrecisionTime precision_time`
.substrait.Type.Time time = 17;- Specified by:
getTimein interfaceTypeOrBuilder- Returns:
- The time.
-
getTimeOrBuilder
Deprecated in favor of `PrecisionTime precision_time`
.substrait.Type.Time time = 17;- Specified by:
getTimeOrBuilderin interfaceTypeOrBuilder
-
hasIntervalYear
public boolean hasIntervalYear().substrait.Type.IntervalYear interval_year = 19;- Specified by:
hasIntervalYearin interfaceTypeOrBuilder- Returns:
- Whether the intervalYear field is set.
-
getIntervalYear
.substrait.Type.IntervalYear interval_year = 19;- Specified by:
getIntervalYearin interfaceTypeOrBuilder- Returns:
- The intervalYear.
-
getIntervalYearOrBuilder
.substrait.Type.IntervalYear interval_year = 19;- Specified by:
getIntervalYearOrBuilderin interfaceTypeOrBuilder
-
hasIntervalDay
public boolean hasIntervalDay().substrait.Type.IntervalDay interval_day = 20;- Specified by:
hasIntervalDayin interfaceTypeOrBuilder- Returns:
- Whether the intervalDay field is set.
-
getIntervalDay
.substrait.Type.IntervalDay interval_day = 20;- Specified by:
getIntervalDayin interfaceTypeOrBuilder- Returns:
- The intervalDay.
-
getIntervalDayOrBuilder
.substrait.Type.IntervalDay interval_day = 20;- Specified by:
getIntervalDayOrBuilderin interfaceTypeOrBuilder
-
hasIntervalCompound
public boolean hasIntervalCompound().substrait.Type.IntervalCompound interval_compound = 35;- Specified by:
hasIntervalCompoundin interfaceTypeOrBuilder- Returns:
- Whether the intervalCompound field is set.
-
getIntervalCompound
.substrait.Type.IntervalCompound interval_compound = 35;- Specified by:
getIntervalCompoundin interfaceTypeOrBuilder- Returns:
- The intervalCompound.
-
getIntervalCompoundOrBuilder
.substrait.Type.IntervalCompound interval_compound = 35;- Specified by:
getIntervalCompoundOrBuilderin interfaceTypeOrBuilder
-
hasTimestampTz
Deprecated.substrait.Type.timestamp_tz is deprecated. See substrait/type.proto;l=32Deprecated in favor of `PrecisionTimestampTZ precision_timestamp_tz`
.substrait.Type.TimestampTZ timestamp_tz = 29 [deprecated = true];- Specified by:
hasTimestampTzin interfaceTypeOrBuilder- Returns:
- Whether the timestampTz field is set.
-
getTimestampTz
Deprecated.substrait.Type.timestamp_tz is deprecated. See substrait/type.proto;l=32Deprecated in favor of `PrecisionTimestampTZ precision_timestamp_tz`
.substrait.Type.TimestampTZ timestamp_tz = 29 [deprecated = true];- Specified by:
getTimestampTzin interfaceTypeOrBuilder- Returns:
- The timestampTz.
-
getTimestampTzOrBuilder
Deprecated.Deprecated in favor of `PrecisionTimestampTZ precision_timestamp_tz`
.substrait.Type.TimestampTZ timestamp_tz = 29 [deprecated = true];- Specified by:
getTimestampTzOrBuilderin interfaceTypeOrBuilder
-
hasUuid
public boolean hasUuid().substrait.Type.UUID uuid = 32;- Specified by:
hasUuidin interfaceTypeOrBuilder- Returns:
- Whether the uuid field is set.
-
getUuid
.substrait.Type.UUID uuid = 32;- Specified by:
getUuidin interfaceTypeOrBuilder- Returns:
- The uuid.
-
getUuidOrBuilder
.substrait.Type.UUID uuid = 32;- Specified by:
getUuidOrBuilderin interfaceTypeOrBuilder
-
hasFixedChar
public boolean hasFixedChar().substrait.Type.FixedChar fixed_char = 21;- Specified by:
hasFixedCharin interfaceTypeOrBuilder- Returns:
- Whether the fixedChar field is set.
-
getFixedChar
.substrait.Type.FixedChar fixed_char = 21;- Specified by:
getFixedCharin interfaceTypeOrBuilder- Returns:
- The fixedChar.
-
getFixedCharOrBuilder
.substrait.Type.FixedChar fixed_char = 21;- Specified by:
getFixedCharOrBuilderin interfaceTypeOrBuilder
-
hasVarchar
public boolean hasVarchar().substrait.Type.VarChar varchar = 22;- Specified by:
hasVarcharin interfaceTypeOrBuilder- Returns:
- Whether the varchar field is set.
-
getVarchar
.substrait.Type.VarChar varchar = 22;- Specified by:
getVarcharin interfaceTypeOrBuilder- Returns:
- The varchar.
-
getVarcharOrBuilder
.substrait.Type.VarChar varchar = 22;- Specified by:
getVarcharOrBuilderin interfaceTypeOrBuilder
-
hasFixedBinary
public boolean hasFixedBinary().substrait.Type.FixedBinary fixed_binary = 23;- Specified by:
hasFixedBinaryin interfaceTypeOrBuilder- Returns:
- Whether the fixedBinary field is set.
-
getFixedBinary
.substrait.Type.FixedBinary fixed_binary = 23;- Specified by:
getFixedBinaryin interfaceTypeOrBuilder- Returns:
- The fixedBinary.
-
getFixedBinaryOrBuilder
.substrait.Type.FixedBinary fixed_binary = 23;- Specified by:
getFixedBinaryOrBuilderin interfaceTypeOrBuilder
-
hasDecimal
public boolean hasDecimal().substrait.Type.Decimal decimal = 24;- Specified by:
hasDecimalin interfaceTypeOrBuilder- Returns:
- Whether the decimal field is set.
-
getDecimal
.substrait.Type.Decimal decimal = 24;- Specified by:
getDecimalin interfaceTypeOrBuilder- Returns:
- The decimal.
-
getDecimalOrBuilder
.substrait.Type.Decimal decimal = 24;- Specified by:
getDecimalOrBuilderin interfaceTypeOrBuilder
-
hasPrecisionTime
public boolean hasPrecisionTime().substrait.Type.PrecisionTime precision_time = 36;- Specified by:
hasPrecisionTimein interfaceTypeOrBuilder- Returns:
- Whether the precisionTime field is set.
-
getPrecisionTime
.substrait.Type.PrecisionTime precision_time = 36;- Specified by:
getPrecisionTimein interfaceTypeOrBuilder- Returns:
- The precisionTime.
-
getPrecisionTimeOrBuilder
.substrait.Type.PrecisionTime precision_time = 36;- Specified by:
getPrecisionTimeOrBuilderin interfaceTypeOrBuilder
-
hasPrecisionTimestamp
public boolean hasPrecisionTimestamp().substrait.Type.PrecisionTimestamp precision_timestamp = 33;- Specified by:
hasPrecisionTimestampin interfaceTypeOrBuilder- Returns:
- Whether the precisionTimestamp field is set.
-
getPrecisionTimestamp
.substrait.Type.PrecisionTimestamp precision_timestamp = 33;- Specified by:
getPrecisionTimestampin interfaceTypeOrBuilder- Returns:
- The precisionTimestamp.
-
getPrecisionTimestampOrBuilder
.substrait.Type.PrecisionTimestamp precision_timestamp = 33;- Specified by:
getPrecisionTimestampOrBuilderin interfaceTypeOrBuilder
-
hasPrecisionTimestampTz
public boolean hasPrecisionTimestampTz()value is since UNIX epoch in UTC
.substrait.Type.PrecisionTimestampTZ precision_timestamp_tz = 34;- Specified by:
hasPrecisionTimestampTzin interfaceTypeOrBuilder- Returns:
- Whether the precisionTimestampTz field is set.
-
getPrecisionTimestampTz
value is since UNIX epoch in UTC
.substrait.Type.PrecisionTimestampTZ precision_timestamp_tz = 34;- Specified by:
getPrecisionTimestampTzin interfaceTypeOrBuilder- Returns:
- The precisionTimestampTz.
-
getPrecisionTimestampTzOrBuilder
value is since UNIX epoch in UTC
.substrait.Type.PrecisionTimestampTZ precision_timestamp_tz = 34;- Specified by:
getPrecisionTimestampTzOrBuilderin interfaceTypeOrBuilder
-
hasStruct
public boolean hasStruct().substrait.Type.Struct struct = 25;- Specified by:
hasStructin interfaceTypeOrBuilder- Returns:
- Whether the struct field is set.
-
getStruct
.substrait.Type.Struct struct = 25;- Specified by:
getStructin interfaceTypeOrBuilder- Returns:
- The struct.
-
getStructOrBuilder
.substrait.Type.Struct struct = 25;- Specified by:
getStructOrBuilderin interfaceTypeOrBuilder
-
hasList
public boolean hasList().substrait.Type.List list = 27;- Specified by:
hasListin interfaceTypeOrBuilder- Returns:
- Whether the list field is set.
-
getList
.substrait.Type.List list = 27;- Specified by:
getListin interfaceTypeOrBuilder- Returns:
- The list.
-
getListOrBuilder
.substrait.Type.List list = 27;- Specified by:
getListOrBuilderin interfaceTypeOrBuilder
-
hasMap
public boolean hasMap().substrait.Type.Map map = 28;- Specified by:
hasMapin interfaceTypeOrBuilder- Returns:
- Whether the map field is set.
-
getMap
.substrait.Type.Map map = 28;- Specified by:
getMapin interfaceTypeOrBuilder- Returns:
- The map.
-
getMapOrBuilder
.substrait.Type.Map map = 28;- Specified by:
getMapOrBuilderin interfaceTypeOrBuilder
-
hasUserDefined
public boolean hasUserDefined().substrait.Type.UserDefined user_defined = 30;- Specified by:
hasUserDefinedin interfaceTypeOrBuilder- Returns:
- Whether the userDefined field is set.
-
getUserDefined
.substrait.Type.UserDefined user_defined = 30;- Specified by:
getUserDefinedin interfaceTypeOrBuilder- Returns:
- The userDefined.
-
getUserDefinedOrBuilder
.substrait.Type.UserDefined user_defined = 30;- Specified by:
getUserDefinedOrBuilderin interfaceTypeOrBuilder
-
hasUserDefinedTypeReference
Deprecated.substrait.Type.user_defined_type_reference is deprecated. See substrait/type.proto;l=53Deprecated in favor of user_defined, which allows nullability and variations to be specified. If user_defined_type_reference is encountered, treat it as being non-nullable and having the default variation.
uint32 user_defined_type_reference = 31 [deprecated = true];- Specified by:
hasUserDefinedTypeReferencein interfaceTypeOrBuilder- Returns:
- Whether the userDefinedTypeReference field is set.
-
getUserDefinedTypeReference
Deprecated.substrait.Type.user_defined_type_reference is deprecated. See substrait/type.proto;l=53Deprecated in favor of user_defined, which allows nullability and variations to be specified. If user_defined_type_reference is encountered, treat it as being non-nullable and having the default variation.
uint32 user_defined_type_reference = 31 [deprecated = true];- Specified by:
getUserDefinedTypeReferencein interfaceTypeOrBuilder- Returns:
- The userDefinedTypeReference.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Type parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Type parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Type parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Type parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Type parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Type parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Type parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Type parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Type.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-