GArrowChunkedArray
GArrowChunkedArray — Chunked array class
|
|
Object Hierarchy
GObject
╰── GArrowChunkedArray
Functions
garrow_chunked_array_new ()
GArrowChunkedArray *
garrow_chunked_array_new (GList *chunks
);
garrow_chunked_array_get_length ()
guint64
garrow_chunked_array_get_length (GArrowChunkedArray *chunked_array
);
Returns
The total number of rows in the chunked array.
garrow_chunked_array_get_n_nulls ()
guint64
garrow_chunked_array_get_n_nulls (GArrowChunkedArray *chunked_array
);
Returns
The total number of NULL in the chunked array.
garrow_chunked_array_get_n_chunks ()
guint
garrow_chunked_array_get_n_chunks (GArrowChunkedArray *chunked_array
);
Returns
The total number of chunks in the chunked array.
garrow_chunked_array_get_chunk ()
GArrowArray *
garrow_chunked_array_get_chunk (GArrowChunkedArray *chunked_array
,
guint i
);
Returns
The i-th chunk of the chunked array.
[transfer full]
garrow_chunked_array_get_chunks ()
GList *
garrow_chunked_array_get_chunks (GArrowChunkedArray *chunked_array
);
Returns
The chunks in the chunked array.
[element-type GArrowArray][transfer full]
Types and Values
struct GArrowChunkedArray
struct GArrowChunkedArray;
It wraps arrow::ChunkedArray
.
Property Details
The “chunked-array”
property
“chunked-array” gpointer
The raw std::shared<arrow::ChunkedArray> *.
Flags: Write / Construct Only