Top |
GGandivaCondition * | condition | Read / Write / Construct Only |
gpointer | filter | Write / Construct Only |
GArrowSchema * | schema | Read / Write / Construct Only |
GGandivaFilter * ggandiva_filter_new (GArrowSchema *schema
,GGandivaCondition *condition
,GError **error
);
Since: 4.0.0
gboolean ggandiva_filter_evaluate (GGandivaFilter *filter
,GArrowRecordBatch *record_batch
,GGandivaSelectionVector *selection_vector
,GError **error
);
filter |
||
record_batch |
||
selection_vector |
A GGandivaSelectionVector that is used as output. |
|
error |
[nullable] |
Since: 4.0.0
“condition”
property“condition” GGandivaCondition *
The condition for the filter.
Owner: GGandivaFilter
Flags: Read / Write / Construct Only
“filter”
property“filter” gpointer
The raw std::shared<gandiva::Filter> *.
Owner: GGandivaFilter
Flags: Write / Construct Only
“schema”
property“schema” GArrowSchema *
The schema for input record batch.
Owner: GGandivaFilter
Flags: Read / Write / Construct Only