Package io.substrait.proto
Interface Expression.ReferenceSegmentOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Expression.ReferenceSegment,Expression.ReferenceSegment.Builder
- Enclosing class:
- Expression
public static interface Expression.ReferenceSegmentOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescription.substrait.Expression.ReferenceSegment.ListElement list_element = 3;.substrait.Expression.ReferenceSegment.ListElement list_element = 3;.substrait.Expression.ReferenceSegment.MapKey map_key = 1;.substrait.Expression.ReferenceSegment.MapKey map_key = 1;.substrait.Expression.ReferenceSegment.StructField struct_field = 2;.substrait.Expression.ReferenceSegment.StructField struct_field = 2;boolean.substrait.Expression.ReferenceSegment.ListElement list_element = 3;boolean.substrait.Expression.ReferenceSegment.MapKey map_key = 1;boolean.substrait.Expression.ReferenceSegment.StructField struct_field = 2;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
-
hasMapKey
boolean hasMapKey().substrait.Expression.ReferenceSegment.MapKey map_key = 1;- Returns:
- Whether the mapKey field is set.
-
getMapKey
Expression.ReferenceSegment.MapKey getMapKey().substrait.Expression.ReferenceSegment.MapKey map_key = 1;- Returns:
- The mapKey.
-
getMapKeyOrBuilder
Expression.ReferenceSegment.MapKeyOrBuilder getMapKeyOrBuilder().substrait.Expression.ReferenceSegment.MapKey map_key = 1; -
hasStructField
boolean hasStructField().substrait.Expression.ReferenceSegment.StructField struct_field = 2;- Returns:
- Whether the structField field is set.
-
getStructField
Expression.ReferenceSegment.StructField getStructField().substrait.Expression.ReferenceSegment.StructField struct_field = 2;- Returns:
- The structField.
-
getStructFieldOrBuilder
Expression.ReferenceSegment.StructFieldOrBuilder getStructFieldOrBuilder().substrait.Expression.ReferenceSegment.StructField struct_field = 2; -
hasListElement
boolean hasListElement().substrait.Expression.ReferenceSegment.ListElement list_element = 3;- Returns:
- Whether the listElement field is set.
-
getListElement
Expression.ReferenceSegment.ListElement getListElement().substrait.Expression.ReferenceSegment.ListElement list_element = 3;- Returns:
- The listElement.
-
getListElementOrBuilder
Expression.ReferenceSegment.ListElementOrBuilder getListElementOrBuilder().substrait.Expression.ReferenceSegment.ListElement list_element = 3; -
getReferenceTypeCase
Expression.ReferenceSegment.ReferenceTypeCase getReferenceTypeCase()
-