Package io.substrait.proto
Interface DerivationExpressionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DerivationExpression,DerivationExpression.Builder
public interface DerivationExpressionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescription.substrait.Type.Binary binary = 13;.substrait.DerivationExpression.BinaryOp binary_op = 37;.substrait.DerivationExpression.BinaryOp binary_op = 37;.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.DerivationExpression.ExpressionDecimal decimal = 24;.substrait.DerivationExpression.ExpressionDecimal decimal = 24;.substrait.DerivationExpression.ExpressionFixedBinary fixed_binary = 23;.substrait.DerivationExpression.ExpressionFixedBinary fixed_binary = 23;.substrait.DerivationExpression.ExpressionFixedChar fixed_char = 21;.substrait.DerivationExpression.ExpressionFixedChar 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.DerivationExpression.IfElse if_else = 38;.substrait.DerivationExpression.IfElse if_else = 38;intint32 integer_literal = 35;string integer_parameter_name = 34;com.google.protobuf.ByteStringstring integer_parameter_name = 34;.substrait.DerivationExpression.ExpressionIntervalCompound interval_compound = 42;.substrait.DerivationExpression.ExpressionIntervalCompound interval_compound = 42;.substrait.DerivationExpression.ExpressionIntervalDay interval_day = 20;.substrait.DerivationExpression.ExpressionIntervalDay interval_day = 20;.substrait.Type.IntervalYear interval_year = 19;.substrait.Type.IntervalYear interval_year = 19;getList().substrait.DerivationExpression.ExpressionList list = 27;.substrait.DerivationExpression.ExpressionList list = 27;getMap().substrait.DerivationExpression.ExpressionMap map = 28;.substrait.DerivationExpression.ExpressionMap map = 28;.substrait.DerivationExpression.ExpressionPrecisionTime precision_time = 43;.substrait.DerivationExpression.ExpressionPrecisionTime precision_time = 43;.substrait.DerivationExpression.ExpressionPrecisionTimestamp precision_timestamp = 40;.substrait.DerivationExpression.ExpressionPrecisionTimestamp precision_timestamp = 40;.substrait.DerivationExpression.ExpressionPrecisionTimestampTZ precision_timestamp_tz = 41;.substrait.DerivationExpression.ExpressionPrecisionTimestampTZ precision_timestamp_tz = 41;.substrait.DerivationExpression.ReturnProgram return_program = 39;.substrait.DerivationExpression.ReturnProgram return_program = 39;.substrait.Type.String string = 12;.substrait.Type.String string = 12;.substrait.DerivationExpression.ExpressionStruct struct = 25;.substrait.DerivationExpression.ExpressionStruct struct = 25;getTime()Deprecated.substrait.DerivationExpression.time is deprecated.Deprecated.Deprecated.substrait.DerivationExpression.timestamp is deprecated.Deprecated.Deprecated.substrait.DerivationExpression.timestamp_tz is deprecated.Deprecated.string type_parameter_name = 33;com.google.protobuf.ByteStringstring type_parameter_name = 33;.substrait.DerivationExpression.UnaryOp unary_op = 36;.substrait.DerivationExpression.UnaryOp unary_op = 36;.substrait.DerivationExpression.ExpressionUserDefined user_defined = 30;.substrait.DerivationExpression.ExpressionUserDefined user_defined = 30;intDeprecated.substrait.DerivationExpression.user_defined_pointer is deprecated.getUuid().substrait.Type.UUID uuid = 32;.substrait.Type.UUID uuid = 32;.substrait.DerivationExpression.ExpressionVarChar varchar = 22;.substrait.DerivationExpression.ExpressionVarChar varchar = 22;boolean.substrait.Type.Binary binary = 13;boolean.substrait.DerivationExpression.BinaryOp binary_op = 37;booleanhasBool().substrait.Type.Boolean bool = 1;booleanhasDate().substrait.Type.Date date = 16;boolean.substrait.DerivationExpression.ExpressionDecimal decimal = 24;boolean.substrait.DerivationExpression.ExpressionFixedBinary fixed_binary = 23;boolean.substrait.DerivationExpression.ExpressionFixedChar 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.DerivationExpression.IfElse if_else = 38;booleanint32 integer_literal = 35;booleanstring integer_parameter_name = 34;boolean.substrait.DerivationExpression.ExpressionIntervalCompound interval_compound = 42;boolean.substrait.DerivationExpression.ExpressionIntervalDay interval_day = 20;boolean.substrait.Type.IntervalYear interval_year = 19;booleanhasList().substrait.DerivationExpression.ExpressionList list = 27;booleanhasMap().substrait.DerivationExpression.ExpressionMap map = 28;boolean.substrait.DerivationExpression.ExpressionPrecisionTime precision_time = 43;boolean.substrait.DerivationExpression.ExpressionPrecisionTimestamp precision_timestamp = 40;boolean.substrait.DerivationExpression.ExpressionPrecisionTimestampTZ precision_timestamp_tz = 41;boolean.substrait.DerivationExpression.ReturnProgram return_program = 39;boolean.substrait.Type.String string = 12;boolean.substrait.DerivationExpression.ExpressionStruct struct = 25;booleanhasTime()Deprecated.substrait.DerivationExpression.time is deprecated.booleanDeprecated.substrait.DerivationExpression.timestamp is deprecated.booleanDeprecated.substrait.DerivationExpression.timestamp_tz is deprecated.booleanstring type_parameter_name = 33;boolean.substrait.DerivationExpression.UnaryOp unary_op = 36;boolean.substrait.DerivationExpression.ExpressionUserDefined user_defined = 30;booleanDeprecated.substrait.DerivationExpression.user_defined_pointer is deprecated.booleanhasUuid().substrait.Type.UUID uuid = 32;boolean.substrait.DerivationExpression.ExpressionVarChar 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.DerivationExpression.timestamp is deprecated. See substrait/type_expressions.proto;l=24Deprecated in favor of `ExpressionPrecisionTimestamp precision_timestamp`
.substrait.Type.Timestamp timestamp = 14 [deprecated = true];- Returns:
- Whether the timestamp field is set.
-
getTimestamp
Deprecated.substrait.DerivationExpression.timestamp is deprecated. See substrait/type_expressions.proto;l=24Deprecated in favor of `ExpressionPrecisionTimestamp precision_timestamp`
.substrait.Type.Timestamp timestamp = 14 [deprecated = true];- Returns:
- The timestamp.
-
getTimestampOrBuilder
Deprecated.Deprecated in favor of `ExpressionPrecisionTimestamp 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.DerivationExpression.time is deprecated. See substrait/type_expressions.proto;l=27Deprecated in favor of `ExpressionPrecisionTime precision_time`
.substrait.Type.Time time = 17 [deprecated = true];- Returns:
- Whether the time field is set.
-
getTime
Deprecated.substrait.DerivationExpression.time is deprecated. See substrait/type_expressions.proto;l=27Deprecated in favor of `ExpressionPrecisionTime precision_time`
.substrait.Type.Time time = 17 [deprecated = true];- Returns:
- The time.
-
getTimeOrBuilder
Deprecated.Deprecated in favor of `ExpressionPrecisionTime 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; -
hasTimestampTz
Deprecated.substrait.DerivationExpression.timestamp_tz is deprecated. See substrait/type_expressions.proto;l=30Deprecated in favor of `ExpressionPrecisionTimestampTZ precision_timestamp_tz`
.substrait.Type.TimestampTZ timestamp_tz = 29 [deprecated = true];- Returns:
- Whether the timestampTz field is set.
-
getTimestampTz
Deprecated.substrait.DerivationExpression.timestamp_tz is deprecated. See substrait/type_expressions.proto;l=30Deprecated in favor of `ExpressionPrecisionTimestampTZ precision_timestamp_tz`
.substrait.Type.TimestampTZ timestamp_tz = 29 [deprecated = true];- Returns:
- The timestampTz.
-
getTimestampTzOrBuilder
Deprecated.Deprecated in favor of `ExpressionPrecisionTimestampTZ 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; -
hasIntervalDay
boolean hasIntervalDay().substrait.DerivationExpression.ExpressionIntervalDay interval_day = 20;- Returns:
- Whether the intervalDay field is set.
-
getIntervalDay
DerivationExpression.ExpressionIntervalDay getIntervalDay().substrait.DerivationExpression.ExpressionIntervalDay interval_day = 20;- Returns:
- The intervalDay.
-
getIntervalDayOrBuilder
DerivationExpression.ExpressionIntervalDayOrBuilder getIntervalDayOrBuilder().substrait.DerivationExpression.ExpressionIntervalDay interval_day = 20; -
hasIntervalCompound
boolean hasIntervalCompound().substrait.DerivationExpression.ExpressionIntervalCompound interval_compound = 42;- Returns:
- Whether the intervalCompound field is set.
-
getIntervalCompound
DerivationExpression.ExpressionIntervalCompound getIntervalCompound().substrait.DerivationExpression.ExpressionIntervalCompound interval_compound = 42;- Returns:
- The intervalCompound.
-
getIntervalCompoundOrBuilder
DerivationExpression.ExpressionIntervalCompoundOrBuilder getIntervalCompoundOrBuilder().substrait.DerivationExpression.ExpressionIntervalCompound interval_compound = 42; -
hasFixedChar
boolean hasFixedChar().substrait.DerivationExpression.ExpressionFixedChar fixed_char = 21;- Returns:
- Whether the fixedChar field is set.
-
getFixedChar
DerivationExpression.ExpressionFixedChar getFixedChar().substrait.DerivationExpression.ExpressionFixedChar fixed_char = 21;- Returns:
- The fixedChar.
-
getFixedCharOrBuilder
DerivationExpression.ExpressionFixedCharOrBuilder getFixedCharOrBuilder().substrait.DerivationExpression.ExpressionFixedChar fixed_char = 21; -
hasVarchar
boolean hasVarchar().substrait.DerivationExpression.ExpressionVarChar varchar = 22;- Returns:
- Whether the varchar field is set.
-
getVarchar
DerivationExpression.ExpressionVarChar getVarchar().substrait.DerivationExpression.ExpressionVarChar varchar = 22;- Returns:
- The varchar.
-
getVarcharOrBuilder
DerivationExpression.ExpressionVarCharOrBuilder getVarcharOrBuilder().substrait.DerivationExpression.ExpressionVarChar varchar = 22; -
hasFixedBinary
boolean hasFixedBinary().substrait.DerivationExpression.ExpressionFixedBinary fixed_binary = 23;- Returns:
- Whether the fixedBinary field is set.
-
getFixedBinary
DerivationExpression.ExpressionFixedBinary getFixedBinary().substrait.DerivationExpression.ExpressionFixedBinary fixed_binary = 23;- Returns:
- The fixedBinary.
-
getFixedBinaryOrBuilder
DerivationExpression.ExpressionFixedBinaryOrBuilder getFixedBinaryOrBuilder().substrait.DerivationExpression.ExpressionFixedBinary fixed_binary = 23; -
hasDecimal
boolean hasDecimal().substrait.DerivationExpression.ExpressionDecimal decimal = 24;- Returns:
- Whether the decimal field is set.
-
getDecimal
DerivationExpression.ExpressionDecimal getDecimal().substrait.DerivationExpression.ExpressionDecimal decimal = 24;- Returns:
- The decimal.
-
getDecimalOrBuilder
DerivationExpression.ExpressionDecimalOrBuilder getDecimalOrBuilder().substrait.DerivationExpression.ExpressionDecimal decimal = 24; -
hasPrecisionTime
boolean hasPrecisionTime().substrait.DerivationExpression.ExpressionPrecisionTime precision_time = 43;- Returns:
- Whether the precisionTime field is set.
-
getPrecisionTime
DerivationExpression.ExpressionPrecisionTime getPrecisionTime().substrait.DerivationExpression.ExpressionPrecisionTime precision_time = 43;- Returns:
- The precisionTime.
-
getPrecisionTimeOrBuilder
DerivationExpression.ExpressionPrecisionTimeOrBuilder getPrecisionTimeOrBuilder().substrait.DerivationExpression.ExpressionPrecisionTime precision_time = 43; -
hasPrecisionTimestamp
boolean hasPrecisionTimestamp().substrait.DerivationExpression.ExpressionPrecisionTimestamp precision_timestamp = 40;- Returns:
- Whether the precisionTimestamp field is set.
-
getPrecisionTimestamp
DerivationExpression.ExpressionPrecisionTimestamp getPrecisionTimestamp().substrait.DerivationExpression.ExpressionPrecisionTimestamp precision_timestamp = 40;- Returns:
- The precisionTimestamp.
-
getPrecisionTimestampOrBuilder
DerivationExpression.ExpressionPrecisionTimestampOrBuilder getPrecisionTimestampOrBuilder().substrait.DerivationExpression.ExpressionPrecisionTimestamp precision_timestamp = 40; -
hasPrecisionTimestampTz
boolean hasPrecisionTimestampTz().substrait.DerivationExpression.ExpressionPrecisionTimestampTZ precision_timestamp_tz = 41;- Returns:
- Whether the precisionTimestampTz field is set.
-
getPrecisionTimestampTz
DerivationExpression.ExpressionPrecisionTimestampTZ getPrecisionTimestampTz().substrait.DerivationExpression.ExpressionPrecisionTimestampTZ precision_timestamp_tz = 41;- Returns:
- The precisionTimestampTz.
-
getPrecisionTimestampTzOrBuilder
DerivationExpression.ExpressionPrecisionTimestampTZOrBuilder getPrecisionTimestampTzOrBuilder().substrait.DerivationExpression.ExpressionPrecisionTimestampTZ precision_timestamp_tz = 41; -
hasStruct
boolean hasStruct().substrait.DerivationExpression.ExpressionStruct struct = 25;- Returns:
- Whether the struct field is set.
-
getStruct
DerivationExpression.ExpressionStruct getStruct().substrait.DerivationExpression.ExpressionStruct struct = 25;- Returns:
- The struct.
-
getStructOrBuilder
DerivationExpression.ExpressionStructOrBuilder getStructOrBuilder().substrait.DerivationExpression.ExpressionStruct struct = 25; -
hasList
boolean hasList().substrait.DerivationExpression.ExpressionList list = 27;- Returns:
- Whether the list field is set.
-
getList
DerivationExpression.ExpressionList getList().substrait.DerivationExpression.ExpressionList list = 27;- Returns:
- The list.
-
getListOrBuilder
DerivationExpression.ExpressionListOrBuilder getListOrBuilder().substrait.DerivationExpression.ExpressionList list = 27; -
hasMap
boolean hasMap().substrait.DerivationExpression.ExpressionMap map = 28;- Returns:
- Whether the map field is set.
-
getMap
DerivationExpression.ExpressionMap getMap().substrait.DerivationExpression.ExpressionMap map = 28;- Returns:
- The map.
-
getMapOrBuilder
DerivationExpression.ExpressionMapOrBuilder getMapOrBuilder().substrait.DerivationExpression.ExpressionMap map = 28; -
hasUserDefined
boolean hasUserDefined().substrait.DerivationExpression.ExpressionUserDefined user_defined = 30;- Returns:
- Whether the userDefined field is set.
-
getUserDefined
DerivationExpression.ExpressionUserDefined getUserDefined().substrait.DerivationExpression.ExpressionUserDefined user_defined = 30;- Returns:
- The userDefined.
-
getUserDefinedOrBuilder
DerivationExpression.ExpressionUserDefinedOrBuilder getUserDefinedOrBuilder().substrait.DerivationExpression.ExpressionUserDefined user_defined = 30; -
hasUserDefinedPointer
Deprecated.substrait.DerivationExpression.user_defined_pointer is deprecated. See substrait/type_expressions.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.DerivationExpression.user_defined_pointer is deprecated. See substrait/type_expressions.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.
-
hasTypeParameterName
boolean hasTypeParameterName()string type_parameter_name = 33;- Returns:
- Whether the typeParameterName field is set.
-
getTypeParameterName
String getTypeParameterName()string type_parameter_name = 33;- Returns:
- The typeParameterName.
-
getTypeParameterNameBytes
com.google.protobuf.ByteString getTypeParameterNameBytes()string type_parameter_name = 33;- Returns:
- The bytes for typeParameterName.
-
hasIntegerParameterName
boolean hasIntegerParameterName()string integer_parameter_name = 34;- Returns:
- Whether the integerParameterName field is set.
-
getIntegerParameterName
String getIntegerParameterName()string integer_parameter_name = 34;- Returns:
- The integerParameterName.
-
getIntegerParameterNameBytes
com.google.protobuf.ByteString getIntegerParameterNameBytes()string integer_parameter_name = 34;- Returns:
- The bytes for integerParameterName.
-
hasIntegerLiteral
boolean hasIntegerLiteral()int32 integer_literal = 35;- Returns:
- Whether the integerLiteral field is set.
-
getIntegerLiteral
int getIntegerLiteral()int32 integer_literal = 35;- Returns:
- The integerLiteral.
-
hasUnaryOp
boolean hasUnaryOp().substrait.DerivationExpression.UnaryOp unary_op = 36;- Returns:
- Whether the unaryOp field is set.
-
getUnaryOp
DerivationExpression.UnaryOp getUnaryOp().substrait.DerivationExpression.UnaryOp unary_op = 36;- Returns:
- The unaryOp.
-
getUnaryOpOrBuilder
DerivationExpression.UnaryOpOrBuilder getUnaryOpOrBuilder().substrait.DerivationExpression.UnaryOp unary_op = 36; -
hasBinaryOp
boolean hasBinaryOp().substrait.DerivationExpression.BinaryOp binary_op = 37;- Returns:
- Whether the binaryOp field is set.
-
getBinaryOp
DerivationExpression.BinaryOp getBinaryOp().substrait.DerivationExpression.BinaryOp binary_op = 37;- Returns:
- The binaryOp.
-
getBinaryOpOrBuilder
DerivationExpression.BinaryOpOrBuilder getBinaryOpOrBuilder().substrait.DerivationExpression.BinaryOp binary_op = 37; -
hasIfElse
boolean hasIfElse().substrait.DerivationExpression.IfElse if_else = 38;- Returns:
- Whether the ifElse field is set.
-
getIfElse
DerivationExpression.IfElse getIfElse().substrait.DerivationExpression.IfElse if_else = 38;- Returns:
- The ifElse.
-
getIfElseOrBuilder
DerivationExpression.IfElseOrBuilder getIfElseOrBuilder().substrait.DerivationExpression.IfElse if_else = 38; -
hasReturnProgram
boolean hasReturnProgram().substrait.DerivationExpression.ReturnProgram return_program = 39;- Returns:
- Whether the returnProgram field is set.
-
getReturnProgram
DerivationExpression.ReturnProgram getReturnProgram().substrait.DerivationExpression.ReturnProgram return_program = 39;- Returns:
- The returnProgram.
-
getReturnProgramOrBuilder
DerivationExpression.ReturnProgramOrBuilder getReturnProgramOrBuilder().substrait.DerivationExpression.ReturnProgram return_program = 39; -
getKindCase
DerivationExpression.KindCase getKindCase()
-