Package io.substrait.proto
Interface Expression.ReferenceSegment.MapKeyOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Expression.ReferenceSegment.MapKey,Expression.ReferenceSegment.MapKey.Builder
- Enclosing class:
- Expression.ReferenceSegment
public static interface Expression.ReferenceSegment.MapKeyOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetChild()Optional child segmentOptional child segmentliteral based reference to specific possible value in map.literal based reference to specific possible value in map.booleanhasChild()Optional child segmentbooleanliteral based reference to specific possible value in map.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()literal based reference to specific possible value in map.
.substrait.Expression.Literal map_key = 1;- Returns:
- Whether the mapKey field is set.
-
getMapKey
Expression.Literal getMapKey()literal based reference to specific possible value in map.
.substrait.Expression.Literal map_key = 1;- Returns:
- The mapKey.
-
getMapKeyOrBuilder
Expression.LiteralOrBuilder getMapKeyOrBuilder()literal based reference to specific possible value in map.
.substrait.Expression.Literal map_key = 1; -
hasChild
boolean hasChild()Optional child segment
.substrait.Expression.ReferenceSegment child = 2;- Returns:
- Whether the child field is set.
-
getChild
Expression.ReferenceSegment getChild()Optional child segment
.substrait.Expression.ReferenceSegment child = 2;- Returns:
- The child.
-
getChildOrBuilder
Expression.ReferenceSegmentOrBuilder getChildOrBuilder()Optional child segment
.substrait.Expression.ReferenceSegment child = 2;
-