Top | ![]() |
![]() |
![]() |
![]() |
GArrowColumn * | garrow_column_new_array () |
GArrowColumn * | garrow_column_new_chunked_array () |
GArrowColumn * | garrow_column_slice () |
gboolean | garrow_column_equal () |
guint64 | garrow_column_get_length () |
guint64 | garrow_column_get_n_nulls () |
GArrowField * | garrow_column_get_field () |
const gchar * | garrow_column_get_name () |
GArrowDataType * | garrow_column_get_data_type () |
GArrowChunkedArray * | garrow_column_get_data () |
GArrowColumn is a class for column. Column has a GArrowField and zero or more values. Values are GArrowChunkedArray.
GArrowColumn * garrow_column_new_array (GArrowField *field
,GArrowArray *array
);
GArrowColumn * garrow_column_new_chunked_array (GArrowField *field
,GArrowChunkedArray *chunked_array
);
GArrowColumn * garrow_column_slice (GArrowColumn *column
,guint64 offset
,guint64 length
);
column |
A GArrowColumn. |
|
offset |
The offset of sub GArrowColumn. |
|
length |
The length of sub GArrowColumn. |
The sub GArrowColumn. It covers only from
offset
to offset + length
range. The sub GArrowColumn shares
values with the base GArrowColumn.
[transfer full]
gboolean garrow_column_equal (GArrowColumn *column
,GArrowColumn *other_column
);
Since: 0.4.0
“column”
property“column” gpointer
The raw std::shared<arrow::Column> *.
Flags: Write / Construct Only