You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2018/08/07 01:03:03 UTC

[48/51] [partial] arrow-site git commit: Update documentation for 0.10.0

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7f9d5fdc/docs/c_glib/api-index-full.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/api-index-full.html b/docs/c_glib/api-index-full.html
index d8689df..5294aa4 100644
--- a/docs/c_glib/api-index-full.html
+++ b/docs/c_glib/api-index-full.html
@@ -60,107 +60,107 @@
 <a name="api-index-full"></a>API Index</h1></div></div></div>
 <a name="idx"></a><a name="idxA"></a><h3 class="title">A</h3>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowArray-struct" title="GArrowArray">GArrowArray</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowArray-struct" title="GArrowArray">GArrowArray</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowArray--array" title="The “array” property">GArrowArray:array</a>, object property in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowArray--array" title="The “array” property">GArrowArray:array</a>, object property in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#GArrowArrayBuilder-struct" title="GArrowArrayBuilder">GArrowArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#GArrowArrayBuilder-struct" title="GArrowArrayBuilder">GArrowArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#GArrowArrayBuilder--array-builder" title="The “array-builder” property">GArrowArrayBuilder:array-builder</a>, object property in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#GArrowArrayBuilder--array-builder" title="The “array-builder” property">GArrowArrayBuilder:array-builder</a>, object property in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#GArrowArrayBuilderClass" title="struct GArrowArrayBuilderClass">GArrowArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#GArrowArrayBuilderClass" title="struct GArrowArrayBuilderClass">GArrowArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowArrayClass" title="struct GArrowArrayClass">GArrowArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowArrayClass" title="struct GArrowArrayClass">GArrowArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-array-builder-finish" title="garrow_array_builder_finish ()">garrow_array_builder_finish</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-array-builder-finish" title="garrow_array_builder_finish ()">garrow_array_builder_finish</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-array-builder-get-value-data-type" title="garrow_array_builder_get_value_data_type ()">garrow_array_builder_get_value_data_type</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-array-builder-get-value-data-type" title="garrow_array_builder_get_value_data_type ()">garrow_array_builder_get_value_data_type</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-array-builder-get-value-type" title="garrow_array_builder_get_value_type ()">garrow_array_builder_get_value_type</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-array-builder-get-value-type" title="garrow_array_builder_get_value_type ()">garrow_array_builder_get_value_type</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-array-builder-release-ownership" title="garrow_array_builder_release_ownership ()">garrow_array_builder_release_ownership</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-array-builder-release-ownership" title="garrow_array_builder_release_ownership ()">garrow_array_builder_release_ownership</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-cast" title="garrow_array_cast ()">garrow_array_cast</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-cast" title="garrow_array_cast ()">garrow_array_cast</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-dictionary-encode" title="garrow_array_dictionary_encode ()">garrow_array_dictionary_encode</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-dictionary-encode" title="garrow_array_dictionary_encode ()">garrow_array_dictionary_encode</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-equal" title="garrow_array_equal ()">garrow_array_equal</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-equal" title="garrow_array_equal ()">garrow_array_equal</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-equal-approx" title="garrow_array_equal_approx ()">garrow_array_equal_approx</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-equal-approx" title="garrow_array_equal_approx ()">garrow_array_equal_approx</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-equal-range" title="garrow_array_equal_range ()">garrow_array_equal_range</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-equal-range" title="garrow_array_equal_range ()">garrow_array_equal_range</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-get-length" title="garrow_array_get_length ()">garrow_array_get_length</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-get-length" title="garrow_array_get_length ()">garrow_array_get_length</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-get-null-bitmap" title="garrow_array_get_null_bitmap ()">garrow_array_get_null_bitmap</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-get-null-bitmap" title="garrow_array_get_null_bitmap ()">garrow_array_get_null_bitmap</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-get-n-nulls" title="garrow_array_get_n_nulls ()">garrow_array_get_n_nulls</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-get-n-nulls" title="garrow_array_get_n_nulls ()">garrow_array_get_n_nulls</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-get-offset" title="garrow_array_get_offset ()">garrow_array_get_offset</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-get-offset" title="garrow_array_get_offset ()">garrow_array_get_offset</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-get-value-data-type" title="garrow_array_get_value_data_type ()">garrow_array_get_value_data_type</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-get-value-data-type" title="garrow_array_get_value_data_type ()">garrow_array_get_value_data_type</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-get-value-type" title="garrow_array_get_value_type ()">garrow_array_get_value_type</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-get-value-type" title="garrow_array_get_value_type ()">garrow_array_get_value_type</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-is-null" title="garrow_array_is_null ()">garrow_array_is_null</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-is-null" title="garrow_array_is_null ()">garrow_array_is_null</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-is-valid" title="garrow_array_is_valid ()">garrow_array_is_valid</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-is-valid" title="garrow_array_is_valid ()">garrow_array_is_valid</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-slice" title="garrow_array_slice ()">garrow_array_slice</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-slice" title="garrow_array_slice ()">garrow_array_slice</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-to-string" title="garrow_array_to_string ()">garrow_array_to_string</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-to-string" title="garrow_array_to_string ()">garrow_array_to_string</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-array-unique" title="garrow_array_unique ()">garrow_array_unique</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-array-unique" title="garrow_array_unique ()">garrow_array_unique</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
@@ -173,115 +173,115 @@
 <dd></dd>
 <a name="idxB"></a><h3 class="title">B</h3>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowBinaryArray-struct" title="struct GArrowBinaryArray">GArrowBinaryArray</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowBinaryArray-struct" title="struct GArrowBinaryArray">GArrowBinaryArray</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder-struct" title="struct GArrowBinaryArrayBuilder">GArrowBinaryArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder-struct" title="struct GArrowBinaryArrayBuilder">GArrowBinaryArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowBinaryDataType-struct" title="struct GArrowBinaryDataType">GArrowBinaryDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowBinaryDataType-struct" title="struct GArrowBinaryDataType">GArrowBinaryDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append" title="garrow_binary_array_builder_append ()">garrow_binary_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append" title="garrow_binary_array_builder_append ()">garrow_binary_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append-null" title="garrow_binary_array_builder_append_null ()">garrow_binary_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append-null" title="garrow_binary_array_builder_append_null ()">garrow_binary_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-binary-array-builder-new" title="garrow_binary_array_builder_new ()">garrow_binary_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-binary-array-builder-new" title="garrow_binary_array_builder_new ()">garrow_binary_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-binary-array-get-buffer" title="garrow_binary_array_get_buffer ()">garrow_binary_array_get_buffer</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-binary-array-get-buffer" title="garrow_binary_array_get_buffer ()">garrow_binary_array_get_buffer</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-binary-array-get-offsets-buffer" title="garrow_binary_array_get_offsets_buffer ()">garrow_binary_array_get_offsets_buffer</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-binary-array-get-offsets-buffer" title="garrow_binary_array_get_offsets_buffer ()">garrow_binary_array_get_offsets_buffer</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-binary-array-get-value" title="garrow_binary_array_get_value ()">garrow_binary_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-binary-array-get-value" title="garrow_binary_array_get_value ()">garrow_binary_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-binary-array-new" title="garrow_binary_array_new ()">garrow_binary_array_new</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-binary-array-new" title="garrow_binary_array_new ()">garrow_binary_array_new</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#garrow-binary-data-type-new" title="garrow_binary_data_type_new ()">garrow_binary_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#garrow-binary-data-type-new" title="garrow_binary_data_type_new ()">garrow_binary_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowBooleanArray-struct" title="struct GArrowBooleanArray">GArrowBooleanArray</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowBooleanArray-struct" title="struct GArrowBooleanArray">GArrowBooleanArray</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder-struct" title="struct GArrowBooleanArrayBuilder">GArrowBooleanArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder-struct" title="struct GArrowBooleanArrayBuilder">GArrowBooleanArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowBooleanDataType-struct" title="GArrowBooleanDataType">GArrowBooleanDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowBooleanDataType-struct" title="GArrowBooleanDataType">GArrowBooleanDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowBooleanDataTypeClass" title="struct GArrowBooleanDataTypeClass">GArrowBooleanDataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowBooleanDataTypeClass" title="struct GArrowBooleanDataTypeClass">GArrowBooleanDataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append" title="garrow_boolean_array_builder_append ()">garrow_boolean_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append" title="garrow_boolean_array_builder_append ()">garrow_boolean_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append-null" title="garrow_boolean_array_builder_append_null ()">garrow_boolean_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append-null" title="garrow_boolean_array_builder_append_null ()">garrow_boolean_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append-nulls" title="garrow_boolean_array_builder_append_nulls ()">garrow_boolean_array_builder_append_nulls</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append-nulls" title="garrow_boolean_array_builder_append_nulls ()">garrow_boolean_array_builder_append_nulls</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append-values" title="garrow_boolean_array_builder_append_values ()">garrow_boolean_array_builder_append_values</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append-values" title="garrow_boolean_array_builder_append_values ()">garrow_boolean_array_builder_append_values</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-new" title="garrow_boolean_array_builder_new ()">garrow_boolean_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-new" title="garrow_boolean_array_builder_new ()">garrow_boolean_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-boolean-array-get-value" title="garrow_boolean_array_get_value ()">garrow_boolean_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-boolean-array-get-value" title="garrow_boolean_array_get_value ()">garrow_boolean_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-boolean-array-get-values" title="garrow_boolean_array_get_values ()">garrow_boolean_array_get_values</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-boolean-array-get-values" title="garrow_boolean_array_get_values ()">garrow_boolean_array_get_values</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-boolean-array-new" title="garrow_boolean_array_new ()">garrow_boolean_array_new</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-boolean-array-new" title="garrow_boolean_array_new ()">garrow_boolean_array_new</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#garrow-boolean-data-type-new" title="garrow_boolean_data_type_new ()">garrow_boolean_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#garrow-boolean-data-type-new" title="garrow_boolean_data_type_new ()">garrow_boolean_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#GArrowBuffer-struct" title="GArrowBuffer">GArrowBuffer</a>, struct in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#GArrowBuffer-struct" title="GArrowBuffer">GArrowBuffer</a>, struct in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#GArrowBuffer--buffer" title="The “buffer” property">GArrowBuffer:buffer</a>, object property in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#GArrowBuffer--buffer" title="The “buffer” property">GArrowBuffer:buffer</a>, object property in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#GArrowBuffer--data" title="The “data” property">GArrowBuffer:data</a>, object property in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#GArrowBuffer--data" title="The “data” property">GArrowBuffer:data</a>, object property in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#GArrowBufferClass" title="struct GArrowBufferClass">GArrowBufferClass</a>, struct in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#GArrowBufferClass" title="struct GArrowBufferClass">GArrowBufferClass</a>, struct in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
@@ -301,35 +301,35 @@
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#garrow-buffer-copy" title="garrow_buffer_copy ()">garrow_buffer_copy</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#garrow-buffer-copy" title="garrow_buffer_copy ()">garrow_buffer_copy</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#garrow-buffer-equal" title="garrow_buffer_equal ()">garrow_buffer_equal</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#garrow-buffer-equal" title="garrow_buffer_equal ()">garrow_buffer_equal</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#garrow-buffer-equal-n-bytes" title="garrow_buffer_equal_n_bytes ()">garrow_buffer_equal_n_bytes</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#garrow-buffer-equal-n-bytes" title="garrow_buffer_equal_n_bytes ()">garrow_buffer_equal_n_bytes</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#garrow-buffer-get-capacity" title="garrow_buffer_get_capacity ()">garrow_buffer_get_capacity</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-capacity" title="garrow_buffer_get_capacity ()">garrow_buffer_get_capacity</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#garrow-buffer-get-data" title="garrow_buffer_get_data ()">garrow_buffer_get_data</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-data" title="garrow_buffer_get_data ()">garrow_buffer_get_data</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#garrow-buffer-get-mutable-data" title="garrow_buffer_get_mutable_data ()">garrow_buffer_get_mutable_data</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-mutable-data" title="garrow_buffer_get_mutable_data ()">garrow_buffer_get_mutable_data</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#garrow-buffer-get-parent" title="garrow_buffer_get_parent ()">garrow_buffer_get_parent</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-parent" title="garrow_buffer_get_parent ()">garrow_buffer_get_parent</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#garrow-buffer-get-size" title="garrow_buffer_get_size ()">garrow_buffer_get_size</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-size" title="garrow_buffer_get_size ()">garrow_buffer_get_size</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
@@ -341,15 +341,15 @@
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#garrow-buffer-is-mutable" title="garrow_buffer_is_mutable ()">garrow_buffer_is_mutable</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#garrow-buffer-is-mutable" title="garrow_buffer_is_mutable ()">garrow_buffer_is_mutable</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#garrow-buffer-new" title="garrow_buffer_new ()">garrow_buffer_new</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#garrow-buffer-new" title="garrow_buffer_new ()">garrow_buffer_new</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#garrow-buffer-new-bytes" title="garrow_buffer_new_bytes ()">garrow_buffer_new_bytes</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#garrow-buffer-new-bytes" title="garrow_buffer_new_bytes ()">garrow_buffer_new_bytes</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <dt>
@@ -357,7 +357,7 @@
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="buffer-classes.html#garrow-buffer-slice" title="garrow_buffer_slice ()">garrow_buffer_slice</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowMutableBuffer</a>
+<a class="link" href="buffer-classes.html#garrow-buffer-slice" title="garrow_buffer_slice ()">garrow_buffer_slice</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowResizableBuffer</a>
 </dt>
 <dd></dd>
 <a name="idxC"></a><h3 class="title">C</h3>
@@ -479,131 +479,131 @@
 <dd></dd>
 <a name="idxD"></a><h3 class="title">D</h3>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowDataType-struct" title="GArrowDataType">GArrowDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowDataType-struct" title="GArrowDataType">GArrowDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowDataType--data-type" title="The “data-type” property">GArrowDataType:data-type</a>, object property in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowDataType--data-type" title="The “data-type” property">GArrowDataType:data-type</a>, object property in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowDataTypeClass" title="struct GArrowDataTypeClass">GArrowDataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowDataTypeClass" title="struct GArrowDataTypeClass">GArrowDataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#garrow-data-type-equal" title="garrow_data_type_equal ()">garrow_data_type_equal</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#garrow-data-type-equal" title="garrow_data_type_equal ()">garrow_data_type_equal</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#garrow-data-type-get-id" title="garrow_data_type_get_id ()">garrow_data_type_get_id</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#garrow-data-type-get-id" title="garrow_data_type_get_id ()">garrow_data_type_get_id</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#garrow-data-type-to-string" title="garrow_data_type_to_string ()">garrow_data_type_to_string</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#garrow-data-type-to-string" title="garrow_data_type_to_string ()">garrow_data_type_to_string</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowDate32Array-struct" title="GArrowDate32Array">GArrowDate32Array</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowDate32Array-struct" title="GArrowDate32Array">GArrowDate32Array</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder-struct" title="struct GArrowDate32ArrayBuilder">GArrowDate32ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder-struct" title="struct GArrowDate32ArrayBuilder">GArrowDate32ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowDate32ArrayClass" title="struct GArrowDate32ArrayClass">GArrowDate32ArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowDate32ArrayClass" title="struct GArrowDate32ArrayClass">GArrowDate32ArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowDate32DataType-struct" title="struct GArrowDate32DataType">GArrowDate32DataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowDate32DataType-struct" title="struct GArrowDate32DataType">GArrowDate32DataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-date32-array-builder-append" title="garrow_date32_array_builder_append ()">garrow_date32_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-date32-array-builder-append" title="garrow_date32_array_builder_append ()">garrow_date32_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-date32-array-builder-append-null" title="garrow_date32_array_builder_append_null ()">garrow_date32_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-date32-array-builder-append-null" title="garrow_date32_array_builder_append_null ()">garrow_date32_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-date32-array-builder-append-nulls" title="garrow_date32_array_builder_append_nulls ()">garrow_date32_array_builder_append_nulls</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-date32-array-builder-append-nulls" title="garrow_date32_array_builder_append_nulls ()">garrow_date32_array_builder_append_nulls</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-date32-array-builder-append-values" title="garrow_date32_array_builder_append_values ()">garrow_date32_array_builder_append_values</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-date32-array-builder-append-values" title="garrow_date32_array_builder_append_values ()">garrow_date32_array_builder_append_values</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-date32-array-builder-new" title="garrow_date32_array_builder_new ()">garrow_date32_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-date32-array-builder-new" title="garrow_date32_array_builder_new ()">garrow_date32_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-date32-array-get-value" title="garrow_date32_array_get_value ()">garrow_date32_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-date32-array-get-value" title="garrow_date32_array_get_value ()">garrow_date32_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-date32-array-get-values" title="garrow_date32_array_get_values ()">garrow_date32_array_get_values</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-date32-array-get-values" title="garrow_date32_array_get_values ()">garrow_date32_array_get_values</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-date32-array-new" title="garrow_date32_array_new ()">garrow_date32_array_new</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-date32-array-new" title="garrow_date32_array_new ()">garrow_date32_array_new</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#garrow-date32-data-type-new" title="garrow_date32_data_type_new ()">garrow_date32_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#garrow-date32-data-type-new" title="garrow_date32_data_type_new ()">garrow_date32_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowDate64Array-struct" title="GArrowDate64Array">GArrowDate64Array</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowDate64Array-struct" title="GArrowDate64Array">GArrowDate64Array</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder-struct" title="struct GArrowDate64ArrayBuilder">GArrowDate64ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder-struct" title="struct GArrowDate64ArrayBuilder">GArrowDate64ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowDate64ArrayClass" title="struct GArrowDate64ArrayClass">GArrowDate64ArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowDate64ArrayClass" title="struct GArrowDate64ArrayClass">GArrowDate64ArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowDate64DataType-struct" title="struct GArrowDate64DataType">GArrowDate64DataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowDate64DataType-struct" title="struct GArrowDate64DataType">GArrowDate64DataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-date64-array-builder-append" title="garrow_date64_array_builder_append ()">garrow_date64_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-date64-array-builder-append" title="garrow_date64_array_builder_append ()">garrow_date64_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-date64-array-builder-append-null" title="garrow_date64_array_builder_append_null ()">garrow_date64_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-date64-array-builder-append-null" title="garrow_date64_array_builder_append_null ()">garrow_date64_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-date64-array-builder-append-nulls" title="garrow_date64_array_builder_append_nulls ()">garrow_date64_array_builder_append_nulls</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-date64-array-builder-append-nulls" title="garrow_date64_array_builder_append_nulls ()">garrow_date64_array_builder_append_nulls</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-date64-array-builder-append-values" title="garrow_date64_array_builder_append_values ()">garrow_date64_array_builder_append_values</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-date64-array-builder-append-values" title="garrow_date64_array_builder_append_values ()">garrow_date64_array_builder_append_values</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-date64-array-builder-new" title="garrow_date64_array_builder_new ()">garrow_date64_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-date64-array-builder-new" title="garrow_date64_array_builder_new ()">garrow_date64_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-date64-array-get-value" title="garrow_date64_array_get_value ()">garrow_date64_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-date64-array-get-value" title="garrow_date64_array_get_value ()">garrow_date64_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-date64-array-get-values" title="garrow_date64_array_get_values ()">garrow_date64_array_get_values</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-date64-array-get-values" title="garrow_date64_array_get_values ()">garrow_date64_array_get_values</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-date64-array-new" title="garrow_date64_array_new ()">garrow_date64_array_new</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-date64-array-new" title="garrow_date64_array_new ()">garrow_date64_array_new</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#garrow-date64-data-type-new" title="garrow_date64_data_type_new ()">garrow_date64_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#garrow-date64-data-type-new" title="garrow_date64_data_type_new ()">garrow_date64_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
@@ -615,6 +615,22 @@
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="basic-array-classes.html#GArrowDecimal128Array-struct" title="GArrowDecimal128Array">GArrowDecimal128Array</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowDecimal128ArrayBuilder-struct" title="GArrowDecimal128ArrayBuilder">GArrowDecimal128ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowDecimal128ArrayBuilderClass" title="struct GArrowDecimal128ArrayBuilderClass">GArrowDecimal128ArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="basic-array-classes.html#GArrowDecimal128ArrayClass" title="struct GArrowDecimal128ArrayClass">GArrowDecimal128ArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="GArrowDecimal128.html#GArrowDecimal128Class" title="struct GArrowDecimal128Class">GArrowDecimal128Class</a>, struct in <a class="link" href="GArrowDecimal128.html" title="Decimal classes">GArrowDecimal128</a>
 </dt>
 <dd></dd>
@@ -623,6 +639,22 @@
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="array-builder-classes.html#garrow-decimal128-array-builder-append" title="garrow_decimal128_array_builder_append ()">garrow_decimal128_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-decimal128-array-builder-new" title="garrow_decimal128_array_builder_new ()">garrow_decimal128_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="basic-array-classes.html#garrow-decimal128-array-format-value" title="garrow_decimal128_array_format_value ()">garrow_decimal128_array_format_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="basic-array-classes.html#garrow-decimal128-array-get-value" title="garrow_decimal128_array_get_value ()">garrow_decimal128_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="GArrowDecimal128.html#garrow-decimal128-negate" title="garrow_decimal128_negate ()">garrow_decimal128_negate</a>, function in <a class="link" href="GArrowDecimal128.html" title="Decimal classes">GArrowDecimal128</a>
 </dt>
 <dd></dd>
@@ -635,6 +667,10 @@
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="GArrowDecimal128.html#garrow-decimal128-to-integer" title="garrow_decimal128_to_integer ()">garrow_decimal128_to_integer</a>, function in <a class="link" href="GArrowDecimal128.html" title="Decimal classes">GArrowDecimal128</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="GArrowDecimal128.html#garrow-decimal128-to-string" title="garrow_decimal128_to_string ()">garrow_decimal128_to_string</a>, function in <a class="link" href="GArrowDecimal128.html" title="Decimal classes">GArrowDecimal128</a>
 </dt>
 <dd></dd>
@@ -643,6 +679,26 @@
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="basic-data-type-classes.html#GArrowDecimalDataType-struct" title="GArrowDecimalDataType">GArrowDecimalDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="basic-data-type-classes.html#GArrowDecimalDataTypeClass" title="struct GArrowDecimalDataTypeClass">GArrowDecimalDataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="basic-data-type-classes.html#garrow-decimal-data-type-get-precision" title="garrow_decimal_data_type_get_precision ()">garrow_decimal_data_type_get_precision</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="basic-data-type-classes.html#garrow-decimal-data-type-get-scale" title="garrow_decimal_data_type_get_scale ()">garrow_decimal_data_type_get_scale</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="basic-data-type-classes.html#garrow-decimal-data-type-new" title="garrow_decimal_data_type_new ()">garrow_decimal_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="version-macros.html#GARROW-DEPRECATED:CAPS" title="GARROW_DEPRECATED">GARROW_DEPRECATED</a>, macro in <a class="link" href="version-macros.html" title="Version related macros">Version related macros</a>
 </dt>
 <dd></dd>
@@ -707,59 +763,59 @@
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowDoubleArray-struct" title="GArrowDoubleArray">GArrowDoubleArray</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowDoubleArray-struct" title="GArrowDoubleArray">GArrowDoubleArray</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder-struct" title="struct GArrowDoubleArrayBuilder">GArrowDoubleArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder-struct" title="struct GArrowDoubleArrayBuilder">GArrowDoubleArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowDoubleArrayClass" title="struct GArrowDoubleArrayClass">GArrowDoubleArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowDoubleArrayClass" title="struct GArrowDoubleArrayClass">GArrowDoubleArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowDoubleDataType-struct" title="GArrowDoubleDataType">GArrowDoubleDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowDoubleDataType-struct" title="GArrowDoubleDataType">GArrowDoubleDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowDoubleDataTypeClass" title="struct GArrowDoubleDataTypeClass">GArrowDoubleDataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowDoubleDataTypeClass" title="struct GArrowDoubleDataTypeClass">GArrowDoubleDataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-double-array-builder-append" title="garrow_double_array_builder_append ()">garrow_double_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-double-array-builder-append" title="garrow_double_array_builder_append ()">garrow_double_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-double-array-builder-append-null" title="garrow_double_array_builder_append_null ()">garrow_double_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-double-array-builder-append-null" title="garrow_double_array_builder_append_null ()">garrow_double_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-double-array-builder-append-nulls" title="garrow_double_array_builder_append_nulls ()">garrow_double_array_builder_append_nulls</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-double-array-builder-append-nulls" title="garrow_double_array_builder_append_nulls ()">garrow_double_array_builder_append_nulls</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-double-array-builder-append-values" title="garrow_double_array_builder_append_values ()">garrow_double_array_builder_append_values</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-double-array-builder-append-values" title="garrow_double_array_builder_append_values ()">garrow_double_array_builder_append_values</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-double-array-builder-new" title="garrow_double_array_builder_new ()">garrow_double_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-double-array-builder-new" title="garrow_double_array_builder_new ()">garrow_double_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-double-array-get-value" title="garrow_double_array_get_value ()">garrow_double_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-double-array-get-value" title="garrow_double_array_get_value ()">garrow_double_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-double-array-get-values" title="garrow_double_array_get_values ()">garrow_double_array_get_values</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-double-array-get-values" title="garrow_double_array_get_values ()">garrow_double_array_get_values</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-double-array-new" title="garrow_double_array_new ()">garrow_double_array_new</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-double-array-new" title="garrow_double_array_new ()">garrow_double_array_new</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#garrow-double-data-type-new" title="garrow_double_data_type_new ()">garrow_double_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#garrow-double-data-type-new" title="garrow_double_data_type_new ()">garrow_double_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <a name="idxE"></a><h3 class="title">E</h3>
@@ -909,79 +965,87 @@
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowFixedWidthDataType-struct" title="GArrowFixedWidthDataType">GArrowFixedWidthDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-array-classes.html#GArrowFixedSizeBinaryArray-struct" title="GArrowFixedSizeBinaryArray">GArrowFixedSizeBinaryArray</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="basic-array-classes.html#GArrowFixedSizeBinaryArrayClass" title="struct GArrowFixedSizeBinaryArrayClass">GArrowFixedSizeBinaryArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="basic-data-type-classes.html#GArrowFixedWidthDataType-struct" title="GArrowFixedWidthDataType">GArrowFixedWidthDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowFixedWidthDataTypeClass" title="struct GArrowFixedWidthDataTypeClass">GArrowFixedWidthDataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowFixedWidthDataTypeClass" title="struct GArrowFixedWidthDataTypeClass">GArrowFixedWidthDataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#garrow-fixed-width-data-type-get-bit-width" title="garrow_fixed_width_data_type_get_bit_width ()">garrow_fixed_width_data_type_get_bit_width</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#garrow-fixed-width-data-type-get-bit-width" title="garrow_fixed_width_data_type_get_bit_width ()">garrow_fixed_width_data_type_get_bit_width</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowFloatArray-struct" title="GArrowFloatArray">GArrowFloatArray</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowFloatArray-struct" title="GArrowFloatArray">GArrowFloatArray</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder-struct" title="struct GArrowFloatArrayBuilder">GArrowFloatArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder-struct" title="struct GArrowFloatArrayBuilder">GArrowFloatArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowFloatArrayClass" title="struct GArrowFloatArrayClass">GArrowFloatArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowFloatArrayClass" title="struct GArrowFloatArrayClass">GArrowFloatArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowFloatDataType-struct" title="GArrowFloatDataType">GArrowFloatDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowFloatDataType-struct" title="GArrowFloatDataType">GArrowFloatDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowFloatDataTypeClass" title="struct GArrowFloatDataTypeClass">GArrowFloatDataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowFloatDataTypeClass" title="struct GArrowFloatDataTypeClass">GArrowFloatDataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowFloatingPointDataType-struct" title="GArrowFloatingPointDataType">GArrowFloatingPointDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowFloatingPointDataType-struct" title="GArrowFloatingPointDataType">GArrowFloatingPointDataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowFloatingPointDataTypeClass" title="struct GArrowFloatingPointDataTypeClass">GArrowFloatingPointDataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowFloatingPointDataTypeClass" title="struct GArrowFloatingPointDataTypeClass">GArrowFloatingPointDataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-float-array-builder-append" title="garrow_float_array_builder_append ()">garrow_float_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-float-array-builder-append" title="garrow_float_array_builder_append ()">garrow_float_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-float-array-builder-append-null" title="garrow_float_array_builder_append_null ()">garrow_float_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-float-array-builder-append-null" title="garrow_float_array_builder_append_null ()">garrow_float_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-float-array-builder-append-nulls" title="garrow_float_array_builder_append_nulls ()">garrow_float_array_builder_append_nulls</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-float-array-builder-append-nulls" title="garrow_float_array_builder_append_nulls ()">garrow_float_array_builder_append_nulls</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-float-array-builder-append-values" title="garrow_float_array_builder_append_values ()">garrow_float_array_builder_append_values</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-float-array-builder-append-values" title="garrow_float_array_builder_append_values ()">garrow_float_array_builder_append_values</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-float-array-builder-new" title="garrow_float_array_builder_new ()">garrow_float_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-float-array-builder-new" title="garrow_float_array_builder_new ()">garrow_float_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-float-array-get-value" title="garrow_float_array_get_value ()">garrow_float_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-float-array-get-value" title="garrow_float_array_get_value ()">garrow_float_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-float-array-get-values" title="garrow_float_array_get_values ()">garrow_float_array_get_values</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-float-array-get-values" title="garrow_float_array_get_values ()">garrow_float_array_get_values</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-float-array-new" title="garrow_float_array_new ()">garrow_float_array_new</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-float-array-new" title="garrow_float_array_new ()">garrow_float_array_new</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#garrow-float-data-type-new" title="garrow_float_data_type_new ()">garrow_float_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#garrow-float-data-type-new" title="garrow_float_data_type_new ()">garrow_float_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <a name="idxG"></a><h3 class="title">G</h3>
@@ -1023,259 +1087,259 @@
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowInt16Array-struct" title="GArrowInt16Array">GArrowInt16Array</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowInt16Array-struct" title="GArrowInt16Array">GArrowInt16Array</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder-struct" title="struct GArrowInt16ArrayBuilder">GArrowInt16ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder-struct" title="struct GArrowInt16ArrayBuilder">GArrowInt16ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowInt16ArrayClass" title="struct GArrowInt16ArrayClass">GArrowInt16ArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowInt16ArrayClass" title="struct GArrowInt16ArrayClass">GArrowInt16ArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowInt16DataType-struct" title="GArrowInt16DataType">GArrowInt16DataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowInt16DataType-struct" title="GArrowInt16DataType">GArrowInt16DataType</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#GArrowInt16DataTypeClass" title="struct GArrowInt16DataTypeClass">GArrowInt16DataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#GArrowInt16DataTypeClass" title="struct GArrowInt16DataTypeClass">GArrowInt16DataTypeClass</a>, struct in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append" title="garrow_int16_array_builder_append ()">garrow_int16_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append" title="garrow_int16_array_builder_append ()">garrow_int16_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append-null" title="garrow_int16_array_builder_append_null ()">garrow_int16_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append-null" title="garrow_int16_array_builder_append_null ()">garrow_int16_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append-nulls" title="garrow_int16_array_builder_append_nulls ()">garrow_int16_array_builder_append_nulls</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append-nulls" title="garrow_int16_array_builder_append_nulls ()">garrow_int16_array_builder_append_nulls</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append-values" title="garrow_int16_array_builder_append_values ()">garrow_int16_array_builder_append_values</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append-values" title="garrow_int16_array_builder_append_values ()">garrow_int16_array_builder_append_values</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-new" title="garrow_int16_array_builder_new ()">garrow_int16_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-new" title="garrow_int16_array_builder_new ()">garrow_int16_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-int16-array-get-value" title="garrow_int16_array_get_value ()">garrow_int16_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-int16-array-get-value" title="garrow_int16_array_get_value ()">garrow_int16_array_get_value</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-int16-array-get-values" title="garrow_int16_array_get_values ()">garrow_int16_array_get_values</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-int16-array-get-values" title="garrow_int16_array_get_values ()">garrow_int16_array_get_values</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#garrow-int16-array-new" title="garrow_int16_array_new ()">garrow_int16_array_new</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#garrow-int16-array-new" title="garrow_int16_array_new ()">garrow_int16_array_new</a>, function in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-data-type-classes.html#garrow-int16-data-type-new" title="garrow_int16_data_type_new ()">garrow_int16_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowTime64DataType</a>
+<a class="link" href="basic-data-type-classes.html#garrow-int16-data-type-new" title="garrow_int16_data_type_new ()">garrow_int16_data_type_new</a>, function in <a class="link" href="basic-data-type-classes.html" title="Basic data type classes">GArrowDecimalDataType</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowInt32Array-struct" title="GArrowInt32Array">GArrowInt32Array</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowInt32Array-struct" title="GArrowInt32Array">GArrowInt32Array</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowDecimal128Array</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder-struct" title="struct GArrowInt32ArrayBuilder">GArrowInt32ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+<a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder-struct" title="struct GArrowInt32ArrayBuilder">GArrowInt32ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowDecimal128ArrayBuilder</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="basic-array-classes.html#GArrowInt32ArrayClass" title="struct GArrowInt32ArrayClass">GArrowInt32ArrayClass</a>, struct in <a class="link" href="basic-array-classes.html" title="Basic array classes">GArrowTime64Array</a>
+<a class="link" href="basic-array-classes.html#GArrowInt32ArrayClass" title="struct GArrowInt32ArrayClass">GArrowInt32ArrayClass</a>, struct i

<TRUNCATED>