Top | ![]() |
![]() |
![]() |
![]() |
GArrowChunkedArray is a class for chunked array. Chunked array makes a list of GArrowArrays one logical large array.
gboolean garrow_chunked_array_equal (GArrowChunkedArray *chunked_array
,GArrowChunkedArray *other_chunked_array
);
Since: 0.4.0
GArrowDataType *
garrow_chunked_array_get_value_data_type
(GArrowChunkedArray *chunked_array
);
Since: 0.9.0
GArrowType
garrow_chunked_array_get_value_type (GArrowChunkedArray *chunked_array
);
Since: 0.9.0
guint64
garrow_chunked_array_get_length (GArrowChunkedArray *chunked_array
);
guint64
garrow_chunked_array_get_n_nulls (GArrowChunkedArray *chunked_array
);
guint
garrow_chunked_array_get_n_chunks (GArrowChunkedArray *chunked_array
);
GArrowArray * garrow_chunked_array_get_chunk (GArrowChunkedArray *chunked_array
,guint i
);
GList *
garrow_chunked_array_get_chunks (GArrowChunkedArray *chunked_array
);
GArrowChunkedArray * garrow_chunked_array_slice (GArrowChunkedArray *chunked_array
,guint64 offset
,guint64 length
);
chunked_array |
||
offset |
The offset of sub GArrowChunkedArray. |
|
length |
The length of sub GArrowChunkedArray. |
The sub GArrowChunkedArray. It covers only from
offset
to offset + length
range. The sub GArrowChunkedArray shares
values with the base GArrowChunkedArray.
[transfer full]
“chunked-array”
property“chunked-array” gpointer
The raw std::shared<arrow::ChunkedArray> *.
Flags: Write / Construct Only