Package io.substrait.proto
Interface Expression.NestedOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Expression.Nested,Expression.Nested.Builder
- Enclosing class:
- Expression
public static interface Expression.NestedOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetList().substrait.Expression.Nested.List list = 4;.substrait.Expression.Nested.List list = 4;getMap().substrait.Expression.Nested.Map map = 5;.substrait.Expression.Nested.Map map = 5;booleanWhether the returned nested type is nullable..substrait.Expression.Nested.Struct struct = 3;.substrait.Expression.Nested.Struct struct = 3;intOptionally points to a type_variation_anchor defined in this plan for the returned nested type.booleanhasList().substrait.Expression.Nested.List list = 4;booleanhasMap().substrait.Expression.Nested.Map map = 5;boolean.substrait.Expression.Nested.Struct struct = 3;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
-
getNullable
boolean getNullable()Whether the returned nested type is nullable.
bool nullable = 1;- Returns:
- The nullable.
-
getTypeVariationReference
int getTypeVariationReference()Optionally points to a type_variation_anchor defined in this plan for the returned nested type.
uint32 type_variation_reference = 2;- Returns:
- The typeVariationReference.
-
hasStruct
boolean hasStruct().substrait.Expression.Nested.Struct struct = 3;- Returns:
- Whether the struct field is set.
-
getStruct
Expression.Nested.Struct getStruct().substrait.Expression.Nested.Struct struct = 3;- Returns:
- The struct.
-
getStructOrBuilder
Expression.Nested.StructOrBuilder getStructOrBuilder().substrait.Expression.Nested.Struct struct = 3; -
hasList
boolean hasList().substrait.Expression.Nested.List list = 4;- Returns:
- Whether the list field is set.
-
getList
Expression.Nested.List getList().substrait.Expression.Nested.List list = 4;- Returns:
- The list.
-
getListOrBuilder
Expression.Nested.ListOrBuilder getListOrBuilder().substrait.Expression.Nested.List list = 4; -
hasMap
boolean hasMap().substrait.Expression.Nested.Map map = 5;- Returns:
- Whether the map field is set.
-
getMap
Expression.Nested.Map getMap().substrait.Expression.Nested.Map map = 5;- Returns:
- The map.
-
getMapOrBuilder
Expression.Nested.MapOrBuilder getMapOrBuilder().substrait.Expression.Nested.Map map = 5; -
getNestedTypeCase
Expression.Nested.NestedTypeCase getNestedTypeCase()
-