arrow-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From w...@apache.org
Subject [28/30] arrow-site git commit: Update Python and GLib API docs for 0.6.0
Date Wed, 16 Aug 2017 21:33:22 GMT
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4d4a3202/docs/c_glib/array-builder-classes.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/array-builder-classes.html b/docs/c_glib/array-builder-classes.html
index 119b755..9d3caba 100644
--- a/docs/c_glib/array-builder-classes.html
+++ b/docs/c_glib/array-builder-classes.html
@@ -75,6 +75,30 @@
 </tr>
 <tr>
 <td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="returnvalue">GArrowIntArrayBuilder</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int-array-builder-new" title="garrow_int_array_builder_new ()">garrow_int_array_builder_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int-array-builder-append" title="garrow_int_array_builder_append ()">garrow_int_array_builder_append</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int-array-builder-append-null" title="garrow_int_array_builder_append_null ()">garrow_int_array_builder_append_null</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
 <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="returnvalue">GArrowInt8ArrayBuilder</span></a> *
 </td>
 <td class="function_name">
@@ -443,7 +467,7 @@
 </tr></tbody>
 </table></div>
 </div>
-<a name="GArrowArrayBuilder"></a><a name="GArrowBooleanArrayBuilder"></a><a name="GArrowInt8ArrayBuilder"></a><a name="GArrowUInt8ArrayBuilder"></a><a name="GArrowInt16ArrayBuilder"></a><a name="GArrowUInt16ArrayBuilder"></a><a name="GArrowInt32ArrayBuilder"></a><a name="GArrowUInt32ArrayBuilder"></a><a name="GArrowInt64ArrayBuilder"></a><a name="GArrowUInt64ArrayBuilder"></a><a name="GArrowFloatArrayBuilder"></a><a name="GArrowDoubleArrayBuilder"></a><a name="GArrowBinaryArrayBuilder"></a><a name="GArrowStringArrayBuilder"></a><a name="GArrowListArrayBuilder"></a><a name="GArrowStructArrayBuilder"></a><div class="refsect1">
+<a name="GArrowArrayBuilder"></a><a name="GArrowBooleanArrayBuilder"></a><a name="GArrowIntArrayBuilder"></a><a name="GArrowInt8ArrayBuilder"></a><a name="GArrowUInt8ArrayBuilder"></a><a name="GArrowInt16ArrayBuilder"></a><a name="GArrowUInt16ArrayBuilder"></a><a name="GArrowInt32ArrayBuilder"></a><a name="GArrowUInt32ArrayBuilder"></a><a name="GArrowInt64ArrayBuilder"></a><a name="GArrowUInt64ArrayBuilder"></a><a name="GArrowFloatArrayBuilder"></a><a name="GArrowDoubleArrayBuilder"></a><a name="GArrowBinaryArrayBuilder"></a><a name="GArrowStringArrayBuilder"></a><a name="GArrowListArrayBuilder"></a><a name="GArrowStructArrayBuilder"></a><div class="refsect1">
 <a name="array-builder-classes.other"></a><h2>Types and Values</h2>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
@@ -465,6 +489,14 @@
 </tr>
 <tr>
 <td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder-struct" title="struct GArrowIntArrayBuilder">GArrowIntArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilderClass" title="struct GArrowIntArrayBuilderClass">GArrowIntArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
 <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder-struct" title="struct GArrowInt8ArrayBuilder">GArrowInt8ArrayBuilder</a></td>
 </tr>
 <tr>
@@ -591,6 +623,7 @@
     <span class="lineart">│</span>   <span class="lineart">├──</span> GArrowInt32ArrayBuilder
     <span class="lineart">│</span>   <span class="lineart">├──</span> GArrowInt64ArrayBuilder
     <span class="lineart">│</span>   <span class="lineart">├──</span> GArrowInt8ArrayBuilder
+    <span class="lineart">│</span>   <span class="lineart">├──</span> GArrowIntArrayBuilder
     <span class="lineart">│</span>   <span class="lineart">├──</span> GArrowListArrayBuilder
     <span class="lineart">│</span>   <span class="lineart">├──</span> GArrowStructArrayBuilder
     <span class="lineart">│</span>   <span class="lineart">├──</span> GArrowUInt16ArrayBuilder
@@ -607,6 +640,7 @@
         <span class="lineart">├──</span> <a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder">GArrowInt32ArrayBuilder</a>
         <span class="lineart">├──</span> <a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder">GArrowInt64ArrayBuilder</a>
         <span class="lineart">├──</span> <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder">GArrowInt8ArrayBuilder</a>
+        <span class="lineart">├──</span> <a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder">GArrowIntArrayBuilder</a>
         <span class="lineart">├──</span> <a class="link" href="array-builder-classes.html#GArrowListArrayBuilder">GArrowListArrayBuilder</a>
         <span class="lineart">├──</span> <a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder">GArrowStructArrayBuilder</a>
         <span class="lineart">├──</span> <a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder">GArrowUInt16ArrayBuilder</a>
@@ -627,6 +661,10 @@ such as <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuild
 <p>You need to use array builder class to create a new array.</p>
 <p><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a> is the class to create a new
 <a class="link" href="array-classes.html#GArrowBooleanArray"><span class="type">GArrowBooleanArray</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a> is the class to create a new integer
+array. Integer size is automatically chosen. It's recommend that
+you use this builder instead of specific integer size builder such
+as <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a>.</p>
 <p><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a> is the class to create a new
 <a class="link" href="array-classes.html#GArrowInt8Array"><span class="type">GArrowInt8Array</span></a>.</p>
 <p><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a> is the class to create a new
@@ -661,25 +699,34 @@ such as <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuild
 <div class="refsect2">
 <a name="garrow-array-builder-finish"></a><h3>garrow_array_builder_finish ()</h3>
 <pre class="programlisting"><a class="link" href="array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a> *
-garrow_array_builder_finish (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> *builder</code></em>);</pre>
+garrow_array_builder_finish (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> *builder</code></em>,
+                             <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.2.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.2.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
 <col class="parameters_description">
 <col width="200px" class="parameters_annotations">
 </colgroup>
-<tbody><tr>
+<tbody>
+<tr>
 <td class="parameter_name"><p>builder</p></td>
 <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a>.</p></td>
 <td class="parameter_annotations"> </td>
-</tr></tbody>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.2.5"></a><h4>Returns</h4>
-<p> The built <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a>. </p>
+<a name="id-1.2.3.2.26.2.5"></a><h4>Returns</h4>
+<p> The built <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> on success,
+<GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on error. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
 </div>
 </div>
@@ -689,7 +736,7 @@ garrow_array_builder_finish (<em class="parameter"><code><a class="link" href="a
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="returnvalue">GArrowBooleanArrayBuilder</span></a> *
 garrow_boolean_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.3.4"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.3.4"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -702,7 +749,7 @@ garrow_boolean_array_builder_append (<em class="parameter"><code><a class="link"
                                      <em class="parameter"><code><GTKDOCLINK HREF="gboolean"><span class="type">gboolean</span></GTKDOCLINK> value</code></em>,
                                      <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.4.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.4.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -729,7 +776,7 @@ garrow_boolean_array_builder_append (<em class="parameter"><code><a class="link"
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.4.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.4.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -742,7 +789,7 @@ garrow_boolean_array_builder_append_null
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a> *builder</code></em>,
                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.5.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.5.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -764,18 +811,106 @@ garrow_boolean_array_builder_append_null
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.5.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.5.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
 </div>
 <hr>
 <div class="refsect2">
+<a name="garrow-int-array-builder-new"></a><h3>garrow_int_array_builder_new ()</h3>
+<pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="returnvalue">GArrowIntArrayBuilder</span></a> *
+garrow_int_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.26.6.4"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a>.</p>
+<p></p>
+</div>
+<p class="since">Since 0.6.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int-array-builder-append"></a><h3>garrow_int_array_builder_append ()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_int_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a> *builder</code></em>,
+                                 <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> value</code></em>,
+                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.26.7.4"></a><h4>Parameters</h4>
+<div class="informaltable"><table width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>A int value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.26.7.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+<p class="since">Since 0.6.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int-array-builder-append-null"></a><h3>garrow_int_array_builder_append_null ()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_int_array_builder_append_null (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a> *builder</code></em>,
+                                      <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.26.8.4"></a><h4>Parameters</h4>
+<div class="informaltable"><table width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.26.8.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+<p class="since">Since 0.6.0</p>
+</div>
+<hr>
+<div class="refsect2">
 <a name="garrow-int8-array-builder-new"></a><h3>garrow_int8_array_builder_new ()</h3>
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="returnvalue">GArrowInt8ArrayBuilder</span></a> *
 garrow_int8_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.6.4"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.9.4"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -788,7 +923,7 @@ garrow_int8_array_builder_append (<em class="parameter"><code><a class="link" hr
                                   <em class="parameter"><code><GTKDOCLINK HREF="gint8"><span class="type">gint8</span></GTKDOCLINK> value</code></em>,
                                   <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.7.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.10.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -815,7 +950,7 @@ garrow_int8_array_builder_append (<em class="parameter"><code><a class="link" hr
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.7.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.10.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -827,7 +962,7 @@ garrow_int8_array_builder_append (<em class="parameter"><code><a class="link" hr
 garrow_int8_array_builder_append_null (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a> *builder</code></em>,
                                        <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.8.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.11.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -849,7 +984,7 @@ garrow_int8_array_builder_append_null (<em class="parameter"><code><a class="lin
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.8.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.11.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -860,7 +995,7 @@ garrow_int8_array_builder_append_null (<em class="parameter"><code><a class="lin
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="returnvalue">GArrowUInt8ArrayBuilder</span></a> *
 garrow_uint8_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.9.4"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.12.4"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -873,7 +1008,7 @@ garrow_uint8_array_builder_append (<em class="parameter"><code><a class="link" h
                                    <em class="parameter"><code><GTKDOCLINK HREF="guint8"><span class="type">guint8</span></GTKDOCLINK> value</code></em>,
                                    <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.10.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.13.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -900,7 +1035,7 @@ garrow_uint8_array_builder_append (<em class="parameter"><code><a class="link" h
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.10.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.13.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -913,7 +1048,7 @@ garrow_uint8_array_builder_append_null
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a> *builder</code></em>,
                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.11.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.14.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -935,7 +1070,7 @@ garrow_uint8_array_builder_append_null
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.11.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.14.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -946,7 +1081,7 @@ garrow_uint8_array_builder_append_null
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="returnvalue">GArrowInt16ArrayBuilder</span></a> *
 garrow_int16_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.12.4"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.15.4"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -959,7 +1094,7 @@ garrow_int16_array_builder_append (<em class="parameter"><code><a class="link" h
                                    <em class="parameter"><code><GTKDOCLINK HREF="gint16"><span class="type">gint16</span></GTKDOCLINK> value</code></em>,
                                    <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.13.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.16.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -986,7 +1121,7 @@ garrow_int16_array_builder_append (<em class="parameter"><code><a class="link" h
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.13.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.16.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -999,7 +1134,7 @@ garrow_int16_array_builder_append_null
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a> *builder</code></em>,
                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.14.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.17.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1021,7 +1156,7 @@ garrow_int16_array_builder_append_null
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.14.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.17.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1032,7 +1167,7 @@ garrow_int16_array_builder_append_null
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="returnvalue">GArrowUInt16ArrayBuilder</span></a> *
 garrow_uint16_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.15.4"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.18.4"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -1045,7 +1180,7 @@ garrow_uint16_array_builder_append (<em class="parameter"><code><a class="link"
                                     <em class="parameter"><code><GTKDOCLINK HREF="guint16"><span class="type">guint16</span></GTKDOCLINK> value</code></em>,
                                     <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.16.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.19.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1072,7 +1207,7 @@ garrow_uint16_array_builder_append (<em class="parameter"><code><a class="link"
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.16.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.19.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1085,7 +1220,7 @@ garrow_uint16_array_builder_append_null
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a> *builder</code></em>,
                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.17.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.20.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1107,7 +1242,7 @@ garrow_uint16_array_builder_append_null
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.17.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.20.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1118,7 +1253,7 @@ garrow_uint16_array_builder_append_null
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="returnvalue">GArrowInt32ArrayBuilder</span></a> *
 garrow_int32_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.18.4"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.21.4"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -1131,7 +1266,7 @@ garrow_int32_array_builder_append (<em class="parameter"><code><a class="link" h
                                    <em class="parameter"><code><GTKDOCLINK HREF="gint32"><span class="type">gint32</span></GTKDOCLINK> value</code></em>,
                                    <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.19.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.22.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1158,7 +1293,7 @@ garrow_int32_array_builder_append (<em class="parameter"><code><a class="link" h
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.19.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.22.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1171,7 +1306,7 @@ garrow_int32_array_builder_append_null
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a> *builder</code></em>,
                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.20.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.23.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1193,7 +1328,7 @@ garrow_int32_array_builder_append_null
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.20.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.23.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1204,7 +1339,7 @@ garrow_int32_array_builder_append_null
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="returnvalue">GArrowUInt32ArrayBuilder</span></a> *
 garrow_uint32_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.21.4"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.24.4"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -1217,7 +1352,7 @@ garrow_uint32_array_builder_append (<em class="parameter"><code><a class="link"
                                     <em class="parameter"><code><GTKDOCLINK HREF="guint32"><span class="type">guint32</span></GTKDOCLINK> value</code></em>,
                                     <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.22.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.25.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1244,7 +1379,7 @@ garrow_uint32_array_builder_append (<em class="parameter"><code><a class="link"
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.22.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.25.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1257,7 +1392,7 @@ garrow_uint32_array_builder_append_null
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a> *builder</code></em>,
                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.23.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.26.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1279,7 +1414,7 @@ garrow_uint32_array_builder_append_null
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.23.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.26.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1290,7 +1425,7 @@ garrow_uint32_array_builder_append_null
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="returnvalue">GArrowInt64ArrayBuilder</span></a> *
 garrow_int64_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.24.4"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.27.4"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -1303,7 +1438,7 @@ garrow_int64_array_builder_append (<em class="parameter"><code><a class="link" h
                                    <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> value</code></em>,
                                    <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.25.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.28.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1330,7 +1465,7 @@ garrow_int64_array_builder_append (<em class="parameter"><code><a class="link" h
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.25.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.28.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1343,7 +1478,7 @@ garrow_int64_array_builder_append_null
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a> *builder</code></em>,
                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.26.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.29.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1365,7 +1500,7 @@ garrow_int64_array_builder_append_null
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.26.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.29.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1376,7 +1511,7 @@ garrow_int64_array_builder_append_null
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="returnvalue">GArrowUInt64ArrayBuilder</span></a> *
 garrow_uint64_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.27.4"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.30.4"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -1389,7 +1524,7 @@ garrow_uint64_array_builder_append (<em class="parameter"><code><a class="link"
                                     <em class="parameter"><code><GTKDOCLINK HREF="guint64"><span class="type">guint64</span></GTKDOCLINK> value</code></em>,
                                     <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.28.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.31.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1416,7 +1551,7 @@ garrow_uint64_array_builder_append (<em class="parameter"><code><a class="link"
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.28.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.31.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1429,7 +1564,7 @@ garrow_uint64_array_builder_append_null
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a> *builder</code></em>,
                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.29.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.32.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1451,7 +1586,7 @@ garrow_uint64_array_builder_append_null
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.29.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.32.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1462,7 +1597,7 @@ garrow_uint64_array_builder_append_null
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="returnvalue">GArrowFloatArrayBuilder</span></a> *
 garrow_float_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.30.4"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.33.4"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -1475,7 +1610,7 @@ garrow_float_array_builder_append (<em class="parameter"><code><a class="link" h
                                    <em class="parameter"><code><GTKDOCLINK HREF="gfloat"><span class="type">gfloat</span></GTKDOCLINK> value</code></em>,
                                    <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.31.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.34.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1502,7 +1637,7 @@ garrow_float_array_builder_append (<em class="parameter"><code><a class="link" h
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.31.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.34.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1515,7 +1650,7 @@ garrow_float_array_builder_append_null
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a> *builder</code></em>,
                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.32.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.35.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1537,7 +1672,7 @@ garrow_float_array_builder_append_null
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.32.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.35.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1548,7 +1683,7 @@ garrow_float_array_builder_append_null
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="returnvalue">GArrowDoubleArrayBuilder</span></a> *
 garrow_double_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.33.4"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.36.4"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -1561,7 +1696,7 @@ garrow_double_array_builder_append (<em class="parameter"><code><a class="link"
                                     <em class="parameter"><code><GTKDOCLINK HREF="gdouble"><span class="type">gdouble</span></GTKDOCLINK> value</code></em>,
                                     <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.34.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.37.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1588,7 +1723,7 @@ garrow_double_array_builder_append (<em class="parameter"><code><a class="link"
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.34.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.37.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1601,7 +1736,7 @@ garrow_double_array_builder_append_null
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a> *builder</code></em>,
                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.35.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.38.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1623,7 +1758,7 @@ garrow_double_array_builder_append_null
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.35.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.38.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1634,7 +1769,7 @@ garrow_double_array_builder_append_null
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="returnvalue">GArrowBinaryArrayBuilder</span></a> *
 garrow_binary_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.36.4"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.39.4"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -1648,7 +1783,7 @@ garrow_binary_array_builder_append (<em class="parameter"><code><a class="link"
                                     <em class="parameter"><code><GTKDOCLINK HREF="gint32"><span class="type">gint32</span></GTKDOCLINK> length</code></em>,
                                     <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.37.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.40.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1680,7 +1815,7 @@ garrow_binary_array_builder_append (<em class="parameter"><code><a class="link"
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.37.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.40.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1693,7 +1828,7 @@ garrow_binary_array_builder_append_null
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a> *builder</code></em>,
                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.38.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.41.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1715,7 +1850,7 @@ garrow_binary_array_builder_append_null
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.38.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.41.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1726,7 +1861,7 @@ garrow_binary_array_builder_append_null
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="returnvalue">GArrowStringArrayBuilder</span></a> *
 garrow_string_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.39.4"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.42.4"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -1739,7 +1874,7 @@ garrow_string_array_builder_append (<em class="parameter"><code><a class="link"
                                     <em class="parameter"><code>const <GTKDOCLINK HREF="gchar"><span class="type">gchar</span></GTKDOCLINK> *value</code></em>,
                                     <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.40.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.43.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1766,7 +1901,7 @@ garrow_string_array_builder_append (<em class="parameter"><code><a class="link"
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.40.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.43.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p></p>
 </div>
@@ -1775,24 +1910,32 @@ garrow_string_array_builder_append (<em class="parameter"><code><a class="link"
 <div class="refsect2">
 <a name="garrow-list-array-builder-new"></a><h3>garrow_list_array_builder_new ()</h3>
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="returnvalue">GArrowListArrayBuilder</span></a> *
-garrow_list_array_builder_new (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> *value_builder</code></em>);</pre>
+garrow_list_array_builder_new (<em class="parameter"><code><a class="link" href="data-type-classes.html#GArrowListDataType"><span class="type">GArrowListDataType</span></a> *data_type</code></em>,
+                               <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.41.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.44.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
 <col class="parameters_description">
 <col width="200px" class="parameters_annotations">
 </colgroup>
-<tbody><tr>
-<td class="parameter_name"><p>value_builder</p></td>
-<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> for value array.</p></td>
+<tbody>
+<tr>
+<td class="parameter_name"><p>data_type</p></td>
+<td class="parameter_description"><p>A <a class="link" href="data-type-classes.html#GArrowListDataType"><span class="type">GArrowListDataType</span></a> for value.</p></td>
 <td class="parameter_annotations"> </td>
-</tr></tbody>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.41.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.44.5"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -1804,7 +1947,7 @@ garrow_list_array_builder_new (<em class="parameter"><code><a class="link" href=
 garrow_list_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a> *builder</code></em>,
                                   <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.42.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.45.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1826,7 +1969,7 @@ garrow_list_array_builder_append (<em class="parameter"><code><a class="link" hr
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.42.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.45.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p>It appends a new list element. To append a new list element, you
 need to call this function then append list element values to
@@ -1868,7 +2011,7 @@ g_object_unref(array);
 garrow_list_array_builder_append_null (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a> *builder</code></em>,
                                        <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.43.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.46.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1890,7 +2033,7 @@ garrow_list_array_builder_append_null (<em class="parameter"><code><a class="lin
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.43.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.46.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p>It appends a new NULL element.</p>
 <p></p>
@@ -1903,7 +2046,7 @@ garrow_list_array_builder_append_null (<em class="parameter"><code><a class="lin
 garrow_list_array_builder_get_value_builder
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a> *builder</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.44.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.47.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1918,9 +2061,9 @@ garrow_list_array_builder_get_value_builder
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.44.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.47.5"></a><h4>Returns</h4>
 <p> The <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> for values. </p>
-<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
 </div>
 </div>
 <hr>
@@ -1928,9 +2071,9 @@ garrow_list_array_builder_get_value_builder
 <a name="garrow-struct-array-builder-new"></a><h3>garrow_struct_array_builder_new ()</h3>
 <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="returnvalue">GArrowStructArrayBuilder</span></a> *
 garrow_struct_array_builder_new (<em class="parameter"><code><a class="link" href="data-type-classes.html#GArrowStructDataType"><span class="type">GArrowStructDataType</span></a> *data_type</code></em>,
-                                 <em class="parameter"><code><GTKDOCLINK HREF="GList"><span class="type">GList</span></GTKDOCLINK> *field_builders</code></em>);</pre>
+                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.45.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.48.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1944,16 +2087,15 @@ garrow_struct_array_builder_new (<em class="parameter"><code><a class="link" hre
 <td class="parameter_annotations"> </td>
 </tr>
 <tr>
-<td class="parameter_name"><p>field_builders</p></td>
-<td class="parameter_description"><p> <GTKDOCLINK HREF="GArrowArrayBuilders"><span class="type">GArrowArrayBuilders</span></GTKDOCLINK>
-for fields. </p></td>
-<td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GArrowArray]</span></td>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
 </tr>
 </tbody>
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.45.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.48.5"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a>.</p>
 <p></p>
 </div>
@@ -1965,7 +2107,7 @@ for fields. </p></td>
 garrow_struct_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a> *builder</code></em>,
                                     <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.46.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.49.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1987,7 +2129,7 @@ garrow_struct_array_builder_append (<em class="parameter"><code><a class="link"
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.46.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.49.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p>It appends a new struct element. To append a new struct element,
 you need to call this function then append struct element field
@@ -2010,7 +2152,7 @@ garrow_struct_array_builder_append_null
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a> *builder</code></em>,
                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.47.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.50.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -2032,7 +2174,7 @@ garrow_struct_array_builder_append_null
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.47.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.50.5"></a><h4>Returns</h4>
 <p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
 <p>It appends a new NULL element.</p>
 <p></p>
@@ -2046,7 +2188,7 @@ garrow_struct_array_builder_get_field_builder
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a> *builder</code></em>,
                                 <em class="parameter"><code><GTKDOCLINK HREF="gint"><span class="type">gint</span></GTKDOCLINK> i</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.48.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.51.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -2068,9 +2210,9 @@ garrow_struct_array_builder_get_field_builder
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.48.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.51.5"></a><h4>Returns</h4>
 <p> The <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> for the i-th field. </p>
-<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
 </div>
 </div>
 <hr>
@@ -2080,7 +2222,7 @@ garrow_struct_array_builder_get_field_builder
 garrow_struct_array_builder_get_field_builders
                                (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a> *builder</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.49.4"></a><h4>Parameters</h4>
+<a name="id-1.2.3.2.26.52.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -2095,9 +2237,9 @@ garrow_struct_array_builder_get_field_builders
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.3.2.25.49.5"></a><h4>Returns</h4>
+<a name="id-1.2.3.2.26.52.5"></a><h4>Returns</h4>
 <p>  The <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> for all fields. </p>
-<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GArrowArray][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GArrowArray][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
 </div>
 </div>
 </div>
@@ -2126,6 +2268,22 @@ garrow_struct_array_builder_get_field_builders
 </div>
 <hr>
 <div class="refsect2">
+<a name="GArrowIntArrayBuilder-struct"></a><h3>struct GArrowIntArrayBuilder</h3>
+<pre class="programlisting">struct GArrowIntArrayBuilder;</pre>
+<p>It wraps <code class="literal">arrow::AdaptiveIntBuilder</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowIntArrayBuilderClass"></a><h3>struct GArrowIntArrayBuilderClass</h3>
+<pre class="programlisting">struct GArrowIntArrayBuilderClass {
+  GArrowArrayBuilderClass parent_class;
+};
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
 <a name="GArrowInt8ArrayBuilder-struct"></a><h3>struct GArrowInt8ArrayBuilder</h3>
 <pre class="programlisting">struct GArrowInt8ArrayBuilder;</pre>
 <p>It wraps <code class="literal">arrow::Int8Builder</code>.</p>
@@ -2354,7 +2512,7 @@ garrow_struct_array_builder_get_field_builders
 <div class="refsect2">
 <a name="GArrowArrayBuilder--array-builder"></a><h3>The <code class="literal">“array-builder”</code> property</h3>
 <pre class="programlisting">  “array-builder”            <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
-<p>The raw std::shared&lt;arrow::ArrayBuilder&gt; *.</p>
+<p>The raw arrow::ArrayBuilder *.</p>
 <p>Flags: Write / Construct Only</p>
 </div>
 </div>


Mime
View raw message