Module org.apache.arrow.gandiva
Package org.apache.arrow.gandiva.ipc
Interface GandivaTypes.ExpressionRootOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GandivaTypes.ExpressionRoot,GandivaTypes.ExpressionRoot.Builder
- Enclosing class:
- GandivaTypes
public static interface GandivaTypes.ExpressionRootOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionoptional .gandiva.types.Field resultType = 2;optional .gandiva.types.Field resultType = 2;getRoot()optional .gandiva.types.TreeNode root = 1;optional .gandiva.types.TreeNode root = 1;booleanoptional .gandiva.types.Field resultType = 2;booleanhasRoot()optional .gandiva.types.TreeNode root = 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
-
hasRoot
boolean hasRoot()optional .gandiva.types.TreeNode root = 1;- Returns:
- Whether the root field is set.
-
getRoot
GandivaTypes.TreeNode getRoot()optional .gandiva.types.TreeNode root = 1;- Returns:
- The root.
-
getRootOrBuilder
GandivaTypes.TreeNodeOrBuilder getRootOrBuilder()optional .gandiva.types.TreeNode root = 1; -
hasResultType
boolean hasResultType()optional .gandiva.types.Field resultType = 2;- Returns:
- Whether the resultType field is set.
-
getResultType
GandivaTypes.Field getResultType()optional .gandiva.types.Field resultType = 2;- Returns:
- The resultType.
-
getResultTypeOrBuilder
GandivaTypes.FieldOrBuilder getResultTypeOrBuilder()optional .gandiva.types.Field resultType = 2;
-