Module org.apache.arrow.gandiva
Package org.apache.arrow.gandiva.ipc
Interface GandivaTypes.FunctionNodeOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GandivaTypes.FunctionNode,GandivaTypes.FunctionNode.Builder
- Enclosing class:
- GandivaTypes
public static interface GandivaTypes.FunctionNodeOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionoptional string functionName = 1;com.google.protobuf.ByteStringoptional string functionName = 1;getInArgs(int index) repeated .gandiva.types.TreeNode inArgs = 2;intrepeated .gandiva.types.TreeNode inArgs = 2;repeated .gandiva.types.TreeNode inArgs = 2;getInArgsOrBuilder(int index) repeated .gandiva.types.TreeNode inArgs = 2;List<? extends GandivaTypes.TreeNodeOrBuilder>repeated .gandiva.types.TreeNode inArgs = 2;optional .gandiva.types.ExtGandivaType returnType = 3;optional .gandiva.types.ExtGandivaType returnType = 3;booleanoptional string functionName = 1;booleanoptional .gandiva.types.ExtGandivaType returnType = 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
-
hasFunctionName
boolean hasFunctionName()optional string functionName = 1;- Returns:
- Whether the functionName field is set.
-
getFunctionName
String getFunctionName()optional string functionName = 1;- Returns:
- The functionName.
-
getFunctionNameBytes
com.google.protobuf.ByteString getFunctionNameBytes()optional string functionName = 1;- Returns:
- The bytes for functionName.
-
getInArgsList
List<GandivaTypes.TreeNode> getInArgsList()repeated .gandiva.types.TreeNode inArgs = 2; -
getInArgs
repeated .gandiva.types.TreeNode inArgs = 2; -
getInArgsCount
int getInArgsCount()repeated .gandiva.types.TreeNode inArgs = 2; -
getInArgsOrBuilderList
List<? extends GandivaTypes.TreeNodeOrBuilder> getInArgsOrBuilderList()repeated .gandiva.types.TreeNode inArgs = 2; -
getInArgsOrBuilder
repeated .gandiva.types.TreeNode inArgs = 2; -
hasReturnType
boolean hasReturnType()optional .gandiva.types.ExtGandivaType returnType = 3;- Returns:
- Whether the returnType field is set.
-
getReturnType
GandivaTypes.ExtGandivaType getReturnType()optional .gandiva.types.ExtGandivaType returnType = 3;- Returns:
- The returnType.
-
getReturnTypeOrBuilder
GandivaTypes.ExtGandivaTypeOrBuilder getReturnTypeOrBuilder()optional .gandiva.types.ExtGandivaType returnType = 3;
-