Module org.apache.arrow.gandiva
Package org.apache.arrow.gandiva.ipc
Interface GandivaTypes.IfNodeOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GandivaTypes.IfNode,GandivaTypes.IfNode.Builder
- Enclosing class:
- GandivaTypes
public static interface GandivaTypes.IfNodeOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetCond()optional .gandiva.types.TreeNode cond = 1;optional .gandiva.types.TreeNode cond = 1;optional .gandiva.types.TreeNode elseNode = 3;optional .gandiva.types.TreeNode elseNode = 3;optional .gandiva.types.ExtGandivaType returnType = 4;optional .gandiva.types.ExtGandivaType returnType = 4;optional .gandiva.types.TreeNode thenNode = 2;optional .gandiva.types.TreeNode thenNode = 2;booleanhasCond()optional .gandiva.types.TreeNode cond = 1;booleanoptional .gandiva.types.TreeNode elseNode = 3;booleanoptional .gandiva.types.ExtGandivaType returnType = 4;booleanoptional .gandiva.types.TreeNode thenNode = 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
-
hasCond
boolean hasCond()optional .gandiva.types.TreeNode cond = 1;- Returns:
- Whether the cond field is set.
-
getCond
GandivaTypes.TreeNode getCond()optional .gandiva.types.TreeNode cond = 1;- Returns:
- The cond.
-
getCondOrBuilder
GandivaTypes.TreeNodeOrBuilder getCondOrBuilder()optional .gandiva.types.TreeNode cond = 1; -
hasThenNode
boolean hasThenNode()optional .gandiva.types.TreeNode thenNode = 2;- Returns:
- Whether the thenNode field is set.
-
getThenNode
GandivaTypes.TreeNode getThenNode()optional .gandiva.types.TreeNode thenNode = 2;- Returns:
- The thenNode.
-
getThenNodeOrBuilder
GandivaTypes.TreeNodeOrBuilder getThenNodeOrBuilder()optional .gandiva.types.TreeNode thenNode = 2; -
hasElseNode
boolean hasElseNode()optional .gandiva.types.TreeNode elseNode = 3;- Returns:
- Whether the elseNode field is set.
-
getElseNode
GandivaTypes.TreeNode getElseNode()optional .gandiva.types.TreeNode elseNode = 3;- Returns:
- The elseNode.
-
getElseNodeOrBuilder
GandivaTypes.TreeNodeOrBuilder getElseNodeOrBuilder()optional .gandiva.types.TreeNode elseNode = 3; -
hasReturnType
boolean hasReturnType()optional .gandiva.types.ExtGandivaType returnType = 4;- Returns:
- Whether the returnType field is set.
-
getReturnType
GandivaTypes.ExtGandivaType getReturnType()optional .gandiva.types.ExtGandivaType returnType = 4;- Returns:
- The returnType.
-
getReturnTypeOrBuilder
GandivaTypes.ExtGandivaTypeOrBuilder getReturnTypeOrBuilder()optional .gandiva.types.ExtGandivaType returnType = 4;
-