Top | ![]() |
![]() |
![]() |
![]() |
gpointer | expression | Write / Construct Only |
GArrowField * | result-field | Read / Write / Construct Only |
GGandivaNode * | root-node | Read / Write / Construct Only |
GGandivaExpression is a class for an expression tree with a root node, and a result field.
GGandivaExpression * ggandiva_expression_new (GGandivaNode *root_node
,GArrowField *result_field
);
root_node |
The root node for the expression. |
|
result_field |
The name and type of returned value as GArrowField. |
Since: 0.12.0
gchar *
ggandiva_expression_to_string (GGandivaExpression *expression
);
The string representation of the node in the expression tree.
It should be freed with g_free()
when no longer needed.
[transfer full]
Since: 0.12.0
“expression”
property “expression” gpointer
The raw std::shared<gandiva::Expression> *.
Flags: Write / Construct Only
“result-field”
property“result-field” GArrowField *
The name and type of returned value as #GArrowField.
Flags: Read / Write / Construct Only
“root-node”
property“root-node” GGandivaNode *
The root node for the expression.
Flags: Read / Write / Construct Only