Uses of Class
org.apache.arrow.gandiva.expression.ExpressionTree
Packages that use ExpressionTree
-
Uses of ExpressionTree in org.apache.arrow.gandiva.evaluator
Method parameters in org.apache.arrow.gandiva.evaluator with type arguments of type ExpressionTreeModifier and TypeMethodDescriptionstatic Projector
Projector.make
(Schema schema, List<ExpressionTree> exprs) Invoke this function to generate LLVM code to evaluate the list of project expressions.static Projector
Projector.make
(Schema schema, List<ExpressionTree> exprs, boolean optimize) Deprecated.static Projector
Projector.make
(Schema schema, List<ExpressionTree> exprs, ConfigurationBuilder.ConfigOptions configOptions) Invoke this function to generate LLVM code to evaluate the list of project expressions.static Projector
Projector.make
(Schema schema, List<ExpressionTree> exprs, GandivaTypes.SelectionVectorType selectionVectorType) Invoke this function to generate LLVM code to evaluate the list of project expressions.static Projector
Projector.make
(Schema schema, List<ExpressionTree> exprs, GandivaTypes.SelectionVectorType selectionVectorType, boolean optimize) Deprecated.static Projector
Projector.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 Projector
Projector.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 ExpressionTree in org.apache.arrow.gandiva.expression
Methods in org.apache.arrow.gandiva.expression that return ExpressionTreeModifier and TypeMethodDescriptionstatic ExpressionTree
TreeBuilder.makeExpression
(String function, List<Field> inFields, Field resultField) Short cut to create an expression tree involving a single function, e.g.static ExpressionTree
TreeBuilder.makeExpression
(TreeNode root, Field resultField) Invoke this function to create an expression tree.