Top | ![]() |
![]() |
![]() |
![]() |
struct | GArrowListDataType |
struct | GArrowStructDataType |
#define | GARROW_TYPE_DICTIONARY_DATA_TYPE |
struct | GArrowDictionaryDataTypeClass |
GArrowDictionaryDataType |
GObject ╰── GArrowDataType ├── GArrowFixedWidthDataType │ ╰── GArrowDictionaryDataType ├── GArrowListDataType ╰── GArrowStructDataType
GArrowListDataType is a class for list data type.
GArrowStructDataType is a class for struct data type.
GArrowDictionaryDataType is a class for dictionary data type.
GArrowField *
garrow_list_data_type_get_value_field (GArrowListDataType *list_data_type
);
GArrowDictionaryDataType * garrow_dictionary_data_type_new (GArrowDataType *index_data_type
,GArrowArray *dictionary
,gboolean ordered
);
index_data_type |
The data type of index. |
|
dictionary |
The dictionary. |
|
ordered |
Whether dictionary contents are ordered or not. |
Since: 0.8.0
GArrowDataType *
garrow_dictionary_data_type_get_index_data_type
(GArrowDictionaryDataType *data_type
);
Since: 0.8.0
GArrowArray *
garrow_dictionary_data_type_get_dictionary
(GArrowDictionaryDataType *data_type
);
Since: 0.8.0
gboolean
garrow_dictionary_data_type_is_ordered
(GArrowDictionaryDataType *data_type
);
Since: 0.8.0