Uses of Class
org.apache.arrow.gandiva.exceptions.GandivaException
Packages that use GandivaException
Package
Description
-
Uses of GandivaException in org.apache.arrow.gandiva.evaluator
Methods in org.apache.arrow.gandiva.evaluator that throw GandivaExceptionModifier and TypeMethodDescriptionvoidFilter.close()Closes the LLVM module representing this filter.voidProjector.close()Closes the LLVM module representing this evaluator.voidFilter.evaluate(int numRows, List<ArrowBuf> buffers, SelectionVector selectionVector) Invoke this function to evaluate filter against a set of arrow buffers.voidFilter.evaluate(ArrowRecordBatch recordBatch, SelectionVector selectionVector) Invoke this function to evaluate a filter against a recordBatch.voidProjector.evaluate(int numRows, List<ArrowBuf> buffers, List<ValueVector> outColumns) Invoke this function to evaluate a set of expressions against a set of arrow buffers.voidProjector.evaluate(int numRows, List<ArrowBuf> buffers, SelectionVector selectionVector, List<ValueVector> outColumns) Invoke this function to evaluate a set of expressions against a set of arrow buffers on the selected positions.voidProjector.evaluate(ArrowRecordBatch recordBatch, List<ValueVector> outColumns) Invoke this function to evaluate a set of expressions against a recordBatch.voidProjector.evaluate(ArrowRecordBatch recordBatch, SelectionVector selectionVector, List<ValueVector> outColumns) Invoke this function to evaluate a set of expressions against aArrowRecordBatch.static ExpressionRegistryExpressionRegistry.getInstance()Returns a singleton instance of the class.static FilterInvoke this function to generate LLVM code to evaluate the condition expression.static FilterDeprecated.static FilterInvoke this function to generate LLVM code to evaluate the condition expression.static FilterFilter.make(Schema schema, Condition condition, ConfigurationBuilder.ConfigOptions configOptions) Invoke this function to generate LLVM code to evaluate the condition expression.static ProjectorProjector.make(Schema schema, List<ExpressionTree> exprs) Invoke this function to generate LLVM code to evaluate the list of project expressions.static ProjectorProjector.make(Schema schema, List<ExpressionTree> exprs, boolean optimize) Deprecated.static ProjectorProjector.make(Schema schema, List<ExpressionTree> exprs, ConfigurationBuilder.ConfigOptions configOptions) Invoke this function to generate LLVM code to evaluate the list of project expressions.static ProjectorProjector.make(Schema schema, List<ExpressionTree> exprs, GandivaTypes.SelectionVectorType selectionVectorType) Invoke this function to generate LLVM code to evaluate the list of project expressions.static ProjectorProjector.make(Schema schema, List<ExpressionTree> exprs, GandivaTypes.SelectionVectorType selectionVectorType, boolean optimize) Deprecated.static ProjectorProjector.make(Schema schema, List<ExpressionTree> exprs, GandivaTypes.SelectionVectorType selectionVectorType, long configurationId) Invoke this function to generate LLVM code to evaluate the list of project expressions.static ProjectorProjector.make(Schema schema, List<ExpressionTree> exprs, GandivaTypes.SelectionVectorType selectionVectorType, ConfigurationBuilder.ConfigOptions configOptions) Invoke this function to generate LLVM code to evaluate the list of project expressions. -
Uses of GandivaException in org.apache.arrow.gandiva.exceptions
Subclasses of GandivaException in org.apache.arrow.gandiva.exceptionsModifier and TypeClassDescriptionclassIndicates an attempted call to methods on a closed evaluator.classRepresents an exception thrown while dealing with unsupported types. -
Uses of GandivaException in org.apache.arrow.gandiva.expression
Methods in org.apache.arrow.gandiva.expression that throw GandivaExceptionModifier and TypeMethodDescriptionstatic GandivaTypes.FieldArrowTypeHelper.arrowFieldToProtobuf(Field field) Converts an arrow field object to a protobuf.static GandivaTypes.SchemaArrowTypeHelper.arrowSchemaToProtobuf(Schema schema) Converts a schema object to a protobuf.static GandivaTypes.ExtGandivaTypeArrowTypeHelper.arrowTypeToProtobuf(ArrowType arrowType) Converts an arrow type into a protobuf.Condition.toProtobuf()Converts an condition expression into a protobuf.ExpressionTree.toProtobuf()Converts an expression tree into a protobuf.InNode.toProtobuf()TreeNode.toProtobuf()Converts a TreeNode into a protobuf.