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 |
A GArrowRecordBatch. |
|
selection_vector |
A GGandivaSelectionVector that is used as output. |
|
error |
[nullable] |
Since: 4.0.0
“condition”
property“condition” GGandivaCondition *
The condition for the filter.
Flags: Read / Write / Construct Only
“filter”
property“filter” gpointer
The raw std::shared<gandiva::Filter> *.
Flags: Write / Construct Only