Module org.apache.arrow.gandiva
Package org.apache.arrow.gandiva.ipc
Interface GandivaTypes.FunctionSignatureOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GandivaTypes.FunctionSignature,GandivaTypes.FunctionSignature.Builder
- Enclosing class:
- GandivaTypes
public static interface GandivaTypes.FunctionSignatureOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetName()optional string name = 1;com.google.protobuf.ByteStringoptional string name = 1;getParamTypes(int index) repeated .gandiva.types.ExtGandivaType paramTypes = 3;intrepeated .gandiva.types.ExtGandivaType paramTypes = 3;repeated .gandiva.types.ExtGandivaType paramTypes = 3;getParamTypesOrBuilder(int index) repeated .gandiva.types.ExtGandivaType paramTypes = 3;List<? extends GandivaTypes.ExtGandivaTypeOrBuilder>repeated .gandiva.types.ExtGandivaType paramTypes = 3;optional .gandiva.types.ExtGandivaType returnType = 2;optional .gandiva.types.ExtGandivaType returnType = 2;booleanhasName()optional string name = 1;booleanoptional .gandiva.types.ExtGandivaType returnType = 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
-
hasName
boolean hasName()optional string name = 1;- Returns:
- Whether the name field is set.
-
getName
String getName()optional string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()optional string name = 1;- Returns:
- The bytes for name.
-
hasReturnType
boolean hasReturnType()optional .gandiva.types.ExtGandivaType returnType = 2;- Returns:
- Whether the returnType field is set.
-
getReturnType
GandivaTypes.ExtGandivaType getReturnType()optional .gandiva.types.ExtGandivaType returnType = 2;- Returns:
- The returnType.
-
getReturnTypeOrBuilder
GandivaTypes.ExtGandivaTypeOrBuilder getReturnTypeOrBuilder()optional .gandiva.types.ExtGandivaType returnType = 2; -
getParamTypesList
List<GandivaTypes.ExtGandivaType> getParamTypesList()repeated .gandiva.types.ExtGandivaType paramTypes = 3; -
getParamTypes
repeated .gandiva.types.ExtGandivaType paramTypes = 3; -
getParamTypesCount
int getParamTypesCount()repeated .gandiva.types.ExtGandivaType paramTypes = 3; -
getParamTypesOrBuilderList
List<? extends GandivaTypes.ExtGandivaTypeOrBuilder> getParamTypesOrBuilderList()repeated .gandiva.types.ExtGandivaType paramTypes = 3; -
getParamTypesOrBuilder
repeated .gandiva.types.ExtGandivaType paramTypes = 3;
-