Package io.substrait.proto
Interface Expression.SingularOrListOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Expression.SingularOrList,Expression.SingularOrList.Builder
- Enclosing class:
- Expression
public static interface Expression.SingularOrListOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetOptions(int index) repeated .substrait.Expression options = 2;intrepeated .substrait.Expression options = 2;repeated .substrait.Expression options = 2;getOptionsOrBuilder(int index) repeated .substrait.Expression options = 2;List<? extends ExpressionOrBuilder>repeated .substrait.Expression options = 2;getValue().substrait.Expression value = 1;.substrait.Expression value = 1;booleanhasValue().substrait.Expression value = 1;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
-
hasValue
boolean hasValue().substrait.Expression value = 1;- Returns:
- Whether the value field is set.
-
getValue
Expression getValue().substrait.Expression value = 1;- Returns:
- The value.
-
getValueOrBuilder
ExpressionOrBuilder getValueOrBuilder().substrait.Expression value = 1; -
getOptionsList
List<Expression> getOptionsList()repeated .substrait.Expression options = 2; -
getOptions
repeated .substrait.Expression options = 2; -
getOptionsCount
int getOptionsCount()repeated .substrait.Expression options = 2; -
getOptionsOrBuilderList
List<? extends ExpressionOrBuilder> getOptionsOrBuilderList()repeated .substrait.Expression options = 2; -
getOptionsOrBuilder
repeated .substrait.Expression options = 2;
-