You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by gi...@apache.org on 2026/08/24 23:38:21 UTC

(arrow-java) branch asf-site updated: Publish documentation (f43c4b8652bac15b7356a4d5e733932c00e1cd8e)

This is an automated email from the ASF dual-hosted git repository.

github-actions[bot] pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-java.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 704c63546 Publish documentation (f43c4b8652bac15b7356a4d5e733932c00e1cd8e)
704c63546 is described below

commit 704c635462b46d732422755457567694720cacec
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Mon Aug 24 23:38:14 2026 +0000

    Publish documentation (f43c4b8652bac15b7356a4d5e733932c00e1cd8e)
---
 main/cdata.html                       |  74 ++++----
 main/dataset.html                     |  12 +-
 main/developers/building.html         |  40 ++---
 main/developers/development.html      |   4 +-
 main/flight.html                      |  24 +--
 main/flight_sql.html                  |   2 +-
 main/flight_sql_jdbc_driver.html      |  10 +-
 main/install.html                     |  32 ++--
 main/ipc.html                         |  24 +--
 main/memory.html                      |   6 +-
 main/quickstartguide.html             |  76 ++++----
 main/reference/index-all.html         | 316 +++++++++++++++++-----------------
 main/reference/member-search-index.js |   2 +-
 main/substrait.html                   |  24 +--
 main/table.html                       |  24 +--
 main/vector.html                      |  26 +--
 main/vector_schema_root.html          |  34 ++--
 17 files changed, 365 insertions(+), 365 deletions(-)

diff --git a/main/cdata.html b/main/cdata.html
index a2cfe89ae..6aad90933 100644
--- a/main/cdata.html
+++ b/main/cdata.html
@@ -265,15 +265,15 @@
           <section id="c-data-interface">
 <h1>C Data Interface<a class="headerlink" href="#c-data-interface" title="Link to this heading">¶</a></h1>
 <p>Arrow supports exchanging data without copying or serialization within the same process
-through <a class="reference external" href="https://arrow.apache.org/docs/format/CDataInterface.html#c-data-interface" title="(in Apache Arrow v24.0.0)"><span>The Arrow C data interface</span></a>, even between different language runtimes.</p>
+through <a class="reference external" href="https://arrow.apache.org/docs/format/CDataInterface.html#c-data-interface" title="(in Apache Arrow v25.0.1)"><span>The Arrow C data interface</span></a>, even between different language runtimes.</p>
 <section id="java-to-python">
 <h2>Java to Python<a class="headerlink" href="#java-to-python" title="Link to this heading">¶</a></h2>
-<p>See <a class="reference external" href="https://arrow.apache.org/docs/python/integration/python_java.html" title="(in Apache Arrow v24.0.0)"><span>Integrating PyArrow with Java</span></a> to implement Java to
+<p>See <a class="reference external" href="https://arrow.apache.org/docs/python/integration/python_java.html" title="(in Apache Arrow v25.0.1)"><span>Integrating PyArrow with Java</span></a> to implement Java to
 Python communication using the C Data Interface.</p>
 </section>
 <section id="java-to-c">
 <h2>Java to C++<a class="headerlink" href="#java-to-c" title="Link to this heading">¶</a></h2>
-<p>See <a class="reference external" href="https://arrow.apache.org/docs/developers/cpp/building.html" title="(in Apache Arrow v24.0.0)"><span>Building Arrow C++</span></a> to build the Arrow C++ libraries:</p>
+<p>See <a class="reference external" href="https://arrow.apache.org/docs/developers/cpp/building.html" title="(in Apache Arrow v25.0.1)"><span>Building Arrow C++</span></a> to build the Arrow C++ libraries:</p>
 <div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>$<span class="w"> </span>git<span class="w"> </span>clone<span class="w"> </span>https://github.com/apache/arrow.git
 $<span class="w"> </span><span class="nb">cd</span><span class="w"> </span>arrow/cpp
 $<span class="w"> </span>mkdir<span class="w"> </span>build<span class="w">   </span><span class="c1"># from inside the `cpp` subdirectory</span>
@@ -322,10 +322,10 @@ debug/
 <p><strong>Java Side</strong></p>
 <p>For this example, we will use <a class="reference external" href="https://github.com/bytedeco/javacpp">JavaCPP</a> to call our C++ function from Java,
 without writing JNI bindings ourselves.</p>
-<div class="highlight-xml notranslate"><div class="highlight"><pre><span></span><span class="cp">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;</span>
-<span class="nt">&lt;project</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0&quot;</span>
-<span class="w">         </span><span class="na">xmlns:xsi=</span><span class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>
-<span class="w">         </span><span class="na">xsi:schemaLocation=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd&quot;</span><span class="nt">&gt;</span>
+<div class="highlight-xml notranslate"><div class="highlight"><pre><span></span><span class="cp">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</span>
+<span class="nt">&lt;project</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">"http://maven.apache.org/POM/4.0.0"</span>
+<span class="w">         </span><span class="na">xmlns:xsi=</span><span class="s">"http://www.w3.org/2001/XMLSchema-instance"</span>
+<span class="w">         </span><span class="na">xsi:schemaLocation=</span><span class="s">"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"</span><span class="nt">&gt;</span>
 <span class="w">    </span><span class="nt">&lt;modelVersion&gt;</span>4.0.0<span class="nt">&lt;/modelVersion&gt;</span>
 
 <span class="w">    </span><span class="nt">&lt;groupId&gt;</span>org.example<span class="nt">&lt;/groupId&gt;</span>
@@ -378,14 +378,14 @@ without writing JNI bindings ourselves.</p>
 <span class="kn">import</span><span class="w"> </span><span class="nn">org.bytedeco.javacpp.tools.InfoMapper</span><span class="p">;</span>
 
 <span class="nd">@Properties</span><span class="p">(</span>
-<span class="w">        </span><span class="n">target</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&quot;CDataJavaToCppExample&quot;</span><span class="p">,</span>
+<span class="w">        </span><span class="n">target</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">"CDataJavaToCppExample"</span><span class="p">,</span>
 <span class="w">        </span><span class="n">value</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nd">@Platform</span><span class="p">(</span>
 <span class="w">                </span><span class="n">include</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span>
-<span class="w">                        </span><span class="s">&quot;CDataCppBridge.h&quot;</span>
+<span class="w">                        </span><span class="s">"CDataCppBridge.h"</span>
 <span class="w">                </span><span class="p">},</span>
-<span class="w">                </span><span class="n">compiler</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span><span class="s">&quot;cpp17&quot;</span><span class="p">},</span>
-<span class="w">                </span><span class="n">linkpath</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span><span class="s">&quot;/arrow/cpp/build/debug/&quot;</span><span class="p">},</span>
-<span class="w">                </span><span class="n">link</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span><span class="s">&quot;arrow&quot;</span><span class="p">}</span>
+<span class="w">                </span><span class="n">compiler</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span><span class="s">"cpp17"</span><span class="p">},</span>
+<span class="w">                </span><span class="n">linkpath</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span><span class="s">"/arrow/cpp/build/debug/"</span><span class="p">},</span>
+<span class="w">                </span><span class="n">link</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span><span class="s">"arrow"</span><span class="p">}</span>
 <span class="w">        </span><span class="p">)</span>
 <span class="p">)</span>
 <span class="kd">public</span><span class="w"> </span><span class="kd">class</span> <span class="nc">CDataJavaConfig</span><span class="w"> </span><span class="kd">implements</span><span class="w"> </span><span class="n">InfoMapper</span><span class="w"> </span><span class="p">{</span>
@@ -436,7 +436,7 @@ macosx-x86_64/libjniCDataJavaToCppExample.dylib:
 <span class="w">                </span><span class="n">BigIntVector</span><span class="w"> </span><span class="n">bigIntVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">(</span><span class="n">BigIntVector</span><span class="p">)</span><span class="w"> </span><span class="n">Data</span><span class="p">.</span><span class="na">importVector</span><span class="p">(</span>
 <span class="w">                        </span><span class="n">allocator</span><span class="p">,</span><span class="w"> </span><span class="n">arrowArray</span><span class="p">,</span><span class="w"> </span><span class="n">arrowSchema</span><span class="p">,</span><span class="w"> </span><span class="kc">null</span><span class="p">)</span>
 <span class="w">            </span><span class="p">){</span>
-<span class="w">                </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">&quot;C++-allocated array: &quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">bigIntVector</span><span class="p">);</span>
+<span class="w">                </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">"C++-allocated array: "</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">bigIntVector</span><span class="p">);</span>
 <span class="w">            </span><span class="p">}</span>
 <span class="w">        </span><span class="p">}</span>
 <span class="w">    </span><span class="p">}</span>
@@ -451,10 +451,10 @@ macosx-x86_64/libjniCDataJavaToCppExample.dylib:
 <h3>Share an Int32 array from Java to C++<a class="headerlink" href="#share-an-int32-array-from-java-to-c" title="Link to this heading">¶</a></h3>
 <p><strong>Java Side</strong></p>
 <p>For this example, we will build a JAR with all dependencies bundled.</p>
-<div class="highlight-xml notranslate"><div class="highlight"><pre><span></span><span class="cp">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;</span>
-<span class="nt">&lt;project</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0&quot;</span>
-<span class="w">         </span><span class="na">xmlns:xsi=</span><span class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>
-<span class="w">         </span><span class="na">xsi:schemaLocation=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd&quot;</span><span class="nt">&gt;</span>
+<div class="highlight-xml notranslate"><div class="highlight"><pre><span></span><span class="cp">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</span>
+<span class="nt">&lt;project</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">"http://maven.apache.org/POM/4.0.0"</span>
+<span class="w">         </span><span class="na">xmlns:xsi=</span><span class="s">"http://www.w3.org/2001/XMLSchema-instance"</span>
+<span class="w">         </span><span class="na">xsi:schemaLocation=</span><span class="s">"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"</span><span class="nt">&gt;</span>
 <span class="w">    </span><span class="nt">&lt;modelVersion&gt;</span>4.0.0<span class="nt">&lt;/modelVersion&gt;</span>
 <span class="w">    </span><span class="nt">&lt;groupId&gt;</span>org.example<span class="nt">&lt;/groupId&gt;</span>
 <span class="w">    </span><span class="nt">&lt;artifactId&gt;</span>cpptojava<span class="nt">&lt;/artifactId&gt;</span>
@@ -539,24 +539,24 @@ macosx-x86_64/libjniCDataJavaToCppExample.dylib:
 <span class="w">    </span><span class="p">}</span>
 
 <span class="w">    </span><span class="kd">private</span><span class="w"> </span><span class="kd">static</span><span class="w"> </span><span class="n">FieldVector</span><span class="w"> </span><span class="nf">populateFieldVectorToExport</span><span class="p">(){</span>
-<span class="w">        </span><span class="n">IntVector</span><span class="w"> </span><span class="n">intVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">IntVector</span><span class="p">(</span><span class="s">&quot;int-to-export&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<span class="w">        </span><span class="n">IntVector</span><span class="w"> </span><span class="n">intVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">IntVector</span><span class="p">(</span><span class="s">"int-to-export"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
 <span class="w">        </span><span class="n">intVector</span><span class="p">.</span><span class="na">allocateNew</span><span class="p">(</span><span class="mi">3</span><span class="p">);</span>
 <span class="w">        </span><span class="n">intVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span class="p">);</span>
 <span class="w">        </span><span class="n">intVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="mi">2</span><span class="p">);</span>
 <span class="w">        </span><span class="n">intVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="mi">3</span><span class="p">);</span>
 <span class="w">        </span><span class="n">intVector</span><span class="p">.</span><span class="na">setValueCount</span><span class="p">(</span><span class="mi">3</span><span class="p">);</span>
-<span class="w">        </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">&quot;[Java] FieldVector: \n&quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">intVector</span><span class="p">);</span>
+<span class="w">        </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">"[Java] FieldVector: \n"</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">intVector</span><span class="p">);</span>
 <span class="w">        </span><span class="k">return</span><span class="w"> </span><span class="n">intVector</span><span class="p">;</span>
 <span class="w">    </span><span class="p">}</span>
 
 <span class="w">    </span><span class="kd">private</span><span class="w"> </span><span class="kd">static</span><span class="w"> </span><span class="n">VectorSchemaRoot</span><span class="w"> </span><span class="nf">populateVectorSchemaRootToExport</span><span class="p">(){</span>
-<span class="w">        </span><span class="n">IntVector</span><span class="w"> </span><span class="n">intVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">IntVector</span><span class="p">(</span><span class="s">&quot;age-to-export&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<span class="w">        </span><span class="n">IntVector</span><span class="w"> </span><span class="n">intVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">IntVector</span><span class="p">(</span><span class="s">"age-to-export"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
 <span class="w">        </span><span class="n">intVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="mi">10</span><span class="p">);</span>
 <span class="w">        </span><span class="n">intVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="mi">20</span><span class="p">);</span>
 <span class="w">        </span><span class="n">intVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="mi">30</span><span class="p">);</span>
 <span class="w">        </span><span class="n">VectorSchemaRoot</span><span class="w"> </span><span class="n">root</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VectorSchemaRoot</span><span class="p">(</span><span class="n">Arrays</span><span class="p">.</span><span class="na">asList</span><span class="p">(</span><span class="n">intVector</span><span class="p">));</span>
 <span class="w">        </span><span class="n">root</span><span class="p">.</span><span class="na">setRowCount</span><span class="p">(</span><span class="mi">3</span><span class="p">);</span>
-<span class="w">        </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">&quot;[Java] VectorSchemaRoot: \n&quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">contentToTSVString</span><span class="p">());</span>
+<span class="w">        </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">"[Java] VectorSchemaRoot: \n"</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">contentToTSVString</span><span class="p">());</span>
 <span class="w">        </span><span class="k">return</span><span class="w"> </span><span class="n">root</span><span class="p">;</span>
 <span class="w">    </span><span class="p">}</span>
 <span class="p">}</span>
@@ -579,14 +579,14 @@ $<span class="w"> </span>cp<span class="w"> </span>target/cpptojava-1.0-SNAPSHOT
 <span class="w">    </span><span class="n">JNIEnv</span><span class="w"> </span><span class="o">*</span><span class="n">env</span><span class="p">;</span>
 <span class="w">    </span><span class="n">JavaVMInitArgs</span><span class="w"> </span><span class="n">vm_args</span><span class="p">;</span>
 <span class="w">    </span><span class="n">JavaVMOption</span><span class="w"> </span><span class="n">options</span><span class="p">[</span><span class="mi">2</span><span class="p">];</span>
-<span class="w">    </span><span class="n">options</span><span class="p">[</span><span class="mi">0</span><span class="p">].</span><span class="n">optionString</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&quot;-Djava.class.path=cpptojava.jar&quot;</span><span class="p">;</span>
-<span class="w">    </span><span class="n">options</span><span class="p">[</span><span class="mi">1</span><span class="p">].</span><span class="n">optionString</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&quot;-DXcheck:jni:pedantic&quot;</span><span class="p">;</span>
+<span class="w">    </span><span class="n">options</span><span class="p">[</span><span class="mi">0</span><span class="p">].</span><span class="n">optionString</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">"-Djava.class.path=cpptojava.jar"</span><span class="p">;</span>
+<span class="w">    </span><span class="n">options</span><span class="p">[</span><span class="mi">1</span><span class="p">].</span><span class="n">optionString</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">"-DXcheck:jni:pedantic"</span><span class="p">;</span>
 <span class="w">    </span><span class="n">vm_args</span><span class="p">.</span><span class="n">version</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">JNI_VERSION_10</span><span class="p">;</span>
 <span class="w">    </span><span class="n">vm_args</span><span class="p">.</span><span class="n">nOptions</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">2</span><span class="p">;</span>
 <span class="w">    </span><span class="n">vm_args</span><span class="p">.</span><span class="n">options</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">options</span><span class="p">;</span>
 <span class="w">    </span><span class="kt">int</span><span class="w"> </span><span class="n">status</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">JNI_CreateJavaVM</span><span class="p">(</span><span class="n">jvm</span><span class="p">,</span><span class="w"> </span><span class="p">(</span><span class="kt">void</span><span class="w"> </span><span class="o">**</span><span class="p">)</span><span class="w"> </span><span class="o">&amp;</span [...]
 <span class="w">    </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="n">status</span><span class="w"> </span><span class="o">&lt;</span><span class="w"> </span><span class="mi">0</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
-<span class="w">        </span><span class="n">std</span><span class="o">::</span><span class="n">cerr</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">&quot;</span><span class="se">\n</span><span class="s">&lt;&lt;&lt;&lt;&lt; Unable to Launch JVM &gt;&gt;&gt;&gt;&gt;</span><span class="se">\n</span><span class="s">&quot;</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">std</span><spa [...]
+<span class="w">        </span><span class="n">std</span><span class="o">::</span><span class="n">cerr</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">"</span><span class="se">\n</span><span class="s">&lt;&lt;&lt;&lt;&lt; Unable to Launch JVM &gt;&gt;&gt;&gt;&gt;</span><span class="se">\n</span><span class="s">"</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">std</span><span class="o [...]
 <span class="w">        </span><span class="k">return</span><span class="w"> </span><span class="nb">nullptr</span><span class="p">;</span>
 <span class="w">    </span><span class="p">}</span>
 <span class="w">    </span><span class="k">return</span><span class="w"> </span><span class="n">env</span><span class="p">;</span>
@@ -597,44 +597,44 @@ $<span class="w"> </span>cp<span class="w"> </span>target/cpptojava-1.0-SNAPSHOT
 <span class="w">    </span><span class="n">JavaVM</span><span class="w"> </span><span class="o">*</span><span class="n">jvm</span><span class="p">;</span>
 <span class="w">    </span><span class="n">env</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">CreateVM</span><span class="p">(</span><span class="o">&amp;</span><span class="n">jvm</span><span class="p">);</span>
 <span class="w">    </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="n">env</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="nb">nullptr</span><span class="p">)</span><span class="w"> </span><span class="k">return</span><span class="w"> </span><span class="n">EXIT_FAILURE</span><span class="p">;</span>
-<span class="w">    </span><span class="n">jclass</span><span class="w"> </span><span class="n">javaClassToBeCalledByCpp</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">env</span><span class="o">-&gt;</span><span class="n">FindClass</span><span class="p">(</span><span class="s">&quot;ToBeCalledByCpp&quot;</span><span class="p">);</span>
+<span class="w">    </span><span class="n">jclass</span><span class="w"> </span><span class="n">javaClassToBeCalledByCpp</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">env</span><span class="o">-&gt;</span><span class="n">FindClass</span><span class="p">(</span><span class="s">"ToBeCalledByCpp"</span><span class="p">);</span>
 <span class="w">    </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="n">javaClassToBeCalledByCpp</span><span class="w"> </span><span class="o">!=</span><span class="w"> </span><span class="nb">nullptr</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
 <span class="w">        </span><span class="n">jmethodID</span><span class="w"> </span><span class="n">fillVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">env</span><span class="o">-&gt;</span><span class="n">GetStaticMethodID</span><span class="p">(</span><span class="n">javaClassToBeCalledByCpp</span><span class="p">,</span>
-<span class="w">                                                      </span><span class="s">&quot;fillVector&quot;</span><span class="p">,</span>
-<span class="w">                                                      </span><span class="s">&quot;(JJ)V&quot;</span><span class="p">);</span>
+<span class="w">                                                      </span><span class="s">"fillVector"</span><span class="p">,</span>
+<span class="w">                                                      </span><span class="s">"(JJ)V"</span><span class="p">);</span>
 <span class="w">        </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="n">fillVector</span><span class="w"> </span><span class="o">!=</span><span class="w"> </span><span class="nb">nullptr</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
 <span class="w">            </span><span class="k">struct</span><span class="w"> </span><span class="nc">ArrowSchema</span><span class="w"> </span><span class="n">arrowSchema</span><span class="p">;</span>
 <span class="w">            </span><span class="k">struct</span><span class="w"> </span><span class="nc">ArrowArray</span><span class="w"> </span><span class="n">arrowArray</span><span class="p">;</span>
-<span class="w">            </span><span class="n">std</span><span class="o">::</span><span class="n">cout</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">&quot;</span><span class="se">\n</span><span class="s">&lt;&lt;&lt;&lt;&lt; C++ to Java for Arrays &gt;&gt;&gt;&gt;&gt;</span><span class="se">\n</span><span class="s">&quot;</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">std</spa [...]
+<span class="w">            </span><span class="n">std</span><span class="o">::</span><span class="n">cout</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">"</span><span class="se">\n</span><span class="s">&lt;&lt;&lt;&lt;&lt; C++ to Java for Arrays &gt;&gt;&gt;&gt;&gt;</span><span class="se">\n</span><span class="s">"</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">std</span><span cl [...]
 <span class="w">            </span><span class="n">env</span><span class="o">-&gt;</span><span class="n">CallStaticVoidMethod</span><span class="p">(</span><span class="n">javaClassToBeCalledByCpp</span><span class="p">,</span><span class="w"> </span><span class="n">fillVector</span><span class="p">,</span>
 <span class="w">                                      </span><span class="k">static_cast</span><span class="o">&lt;</span><span class="n">jlong</span><span class="o">&gt;</span><span class="p">(</span><span class="k">reinterpret_cast</span><span class="o">&lt;</span><span class="kt">uintptr_t</span><span class="o">&gt;</span><span class="p">(</span><span class="o">&amp;</span><span class="n">arrowSchema</span><span class="p">)),</span>
 <span class="w">                                      </span><span class="k">static_cast</span><span class="o">&lt;</span><span class="n">jlong</span><span class="o">&gt;</span><span class="p">(</span><span class="k">reinterpret_cast</span><span class="o">&lt;</span><span class="kt">uintptr_t</span><span class="o">&gt;</span><span class="p">(</span><span class="o">&amp;</span><span class="n">arrowArray</span><span class="p">)));</span>
 <span class="w">            </span><span class="k">auto</span><span class="w"> </span><span class="n">resultImportArray</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">arrow</span><span class="o">::</span><span class="n">ImportArray</span><span class="p">(</span><span class="o">&amp;</span><span class="n">arrowArray</span><span class="p">,</span><span class="w"> </span><span class="o">&amp;</span><span class="n">arrowSchema</span><span class= [...]
 <span class="w">            </span><span class="n">std</span><span class="o">::</span><span class="n">shared_ptr</span><span class="o">&lt;</span><span class="n">arrow</span><span class="o">::</span><span class="n">Array</span><span class="o">&gt;</span><span class="w"> </span><span class="n">array</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">resultImportArray</span><span class="p">.</span><span class="n">ValueOrDie</span><span class="p">( [...]
-<span class="w">            </span><span class="n">std</span><span class="o">::</span><span class="n">cout</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">&quot;[C++] Array: &quot;</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">array</span><span class="o">-&gt;</span><span class="n">ToString</span><span class="p">()</span><span class="w"> </span><span class="o">&lt;&lt;</span><span  [...]
+<span class="w">            </span><span class="n">std</span><span class="o">::</span><span class="n">cout</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">"[C++] Array: "</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">array</span><span class="o">-&gt;</span><span class="n">ToString</span><span class="p">()</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> [...]
 <span class="w">        </span><span class="p">}</span><span class="w"> </span><span class="k">else</span><span class="w"> </span><span class="p">{</span>
-<span class="w">            </span><span class="n">std</span><span class="o">::</span><span class="n">cerr</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">&quot;Could not find fillVector method</span><span class="se">\n</span><span class="s">&quot;</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">endl</span><span class="p">;</span>
+<span class="w">            </span><span class="n">std</span><span class="o">::</span><span class="n">cerr</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">"Could not find fillVector method</span><span class="se">\n</span><span class="s">"</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">endl</span><span class="p">;</span>
 <span class="w">            </span><span class="k">return</span><span class="w"> </span><span class="n">EXIT_FAILURE</span><span class="p">;</span>
 <span class="w">        </span><span class="p">}</span>
 <span class="w">        </span><span class="n">jmethodID</span><span class="w"> </span><span class="n">fillVectorSchemaRoot</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">env</span><span class="o">-&gt;</span><span class="n">GetStaticMethodID</span><span class="p">(</span><span class="n">javaClassToBeCalledByCpp</span><span class="p">,</span>
-<span class="w">                                                                </span><span class="s">&quot;fillVectorSchemaRoot&quot;</span><span class="p">,</span>
-<span class="w">                                                                </span><span class="s">&quot;(JJ)V&quot;</span><span class="p">);</span>
+<span class="w">                                                                </span><span class="s">"fillVectorSchemaRoot"</span><span class="p">,</span>
+<span class="w">                                                                </span><span class="s">"(JJ)V"</span><span class="p">);</span>
 <span class="w">        </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="n">fillVectorSchemaRoot</span><span class="w"> </span><span class="o">!=</span><span class="w"> </span><span class="nb">nullptr</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
 <span class="w">            </span><span class="k">struct</span><span class="w"> </span><span class="nc">ArrowSchema</span><span class="w"> </span><span class="n">arrowSchema</span><span class="p">;</span>
 <span class="w">            </span><span class="k">struct</span><span class="w"> </span><span class="nc">ArrowArray</span><span class="w"> </span><span class="n">arrowArray</span><span class="p">;</span>
-<span class="w">            </span><span class="n">std</span><span class="o">::</span><span class="n">cout</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">&quot;</span><span class="se">\n</span><span class="s">&lt;&lt;&lt;&lt;&lt; C++ to Java for RecordBatch &gt;&gt;&gt;&gt;&gt;</span><span class="se">\n</span><span class="s">&quot;</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">std [...]
+<span class="w">            </span><span class="n">std</span><span class="o">::</span><span class="n">cout</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">"</span><span class="se">\n</span><span class="s">&lt;&lt;&lt;&lt;&lt; C++ to Java for RecordBatch &gt;&gt;&gt;&gt;&gt;</span><span class="se">\n</span><span class="s">"</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">std</span><sp [...]
 <span class="w">            </span><span class="n">env</span><span class="o">-&gt;</span><span class="n">CallStaticVoidMethod</span><span class="p">(</span><span class="n">javaClassToBeCalledByCpp</span><span class="p">,</span><span class="w"> </span><span class="n">fillVectorSchemaRoot</span><span class="p">,</span>
 <span class="w">                                      </span><span class="k">static_cast</span><span class="o">&lt;</span><span class="n">jlong</span><span class="o">&gt;</span><span class="p">(</span><span class="k">reinterpret_cast</span><span class="o">&lt;</span><span class="kt">uintptr_t</span><span class="o">&gt;</span><span class="p">(</span><span class="o">&amp;</span><span class="n">arrowSchema</span><span class="p">)),</span>
 <span class="w">                                      </span><span class="k">static_cast</span><span class="o">&lt;</span><span class="n">jlong</span><span class="o">&gt;</span><span class="p">(</span><span class="k">reinterpret_cast</span><span class="o">&lt;</span><span class="kt">uintptr_t</span><span class="o">&gt;</span><span class="p">(</span><span class="o">&amp;</span><span class="n">arrowArray</span><span class="p">)));</span>
 <span class="w">            </span><span class="k">auto</span><span class="w"> </span><span class="n">resultImportVectorSchemaRoot</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">arrow</span><span class="o">::</span><span class="n">ImportRecordBatch</span><span class="p">(</span><span class="o">&amp;</span><span class="n">arrowArray</span><span class="p">,</span><span class="w"> </span><span class="o">&amp;</span><span class="n">arrowSchema</ [...]
 <span class="w">            </span><span class="n">std</span><span class="o">::</span><span class="n">shared_ptr</span><span class="o">&lt;</span><span class="n">arrow</span><span class="o">::</span><span class="n">RecordBatch</span><span class="o">&gt;</span><span class="w"> </span><span class="n">recordBatch</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">resultImportVectorSchemaRoot</span><span class="p">.</span><span class="n">ValueOrDie< [...]
-<span class="w">            </span><span class="n">std</span><span class="o">::</span><span class="n">cout</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">&quot;[C++] RecordBatch: &quot;</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">recordBatch</span><span class="o">-&gt;</span><span class="n">ToString</span><span class="p">()</span><span class="w"> </span><span class="o">&lt;&lt;< [...]
+<span class="w">            </span><span class="n">std</span><span class="o">::</span><span class="n">cout</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">"[C++] RecordBatch: "</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">recordBatch</span><span class="o">-&gt;</span><span class="n">ToString</span><span class="p">()</span><span class="w"> </span><span class="o">&lt;&lt;</span><spa [...]
 <span class="w">        </span><span class="p">}</span><span class="w"> </span><span class="k">else</span><span class="w"> </span><span class="p">{</span>
-<span class="w">            </span><span class="n">std</span><span class="o">::</span><span class="n">cerr</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">&quot;Could not find fillVectorSchemaRoot method</span><span class="se">\n</span><span class="s">&quot;</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">endl</span><span class="p">;</span>
+<span class="w">            </span><span class="n">std</span><span class="o">::</span><span class="n">cerr</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">"Could not find fillVectorSchemaRoot method</span><span class="se">\n</span><span class="s">"</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">endl</span><span class="p">;</span>
 <span class="w">            </span><span class="k">return</span><span class="w"> </span><span class="n">EXIT_FAILURE</span><span class="p">;</span>
 <span class="w">        </span><span class="p">}</span>
 <span class="w">    </span><span class="p">}</span><span class="w"> </span><span class="k">else</span><span class="w"> </span><span class="p">{</span>
-<span class="w">        </span><span class="n">std</span><span class="o">::</span><span class="n">cout</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">&quot;Could not find ToBeCalledByCpp class</span><span class="se">\n</span><span class="s">&quot;</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">endl</span><span class="p">;</span>
+<span class="w">        </span><span class="n">std</span><span class="o">::</span><span class="n">cout</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="s">"Could not find ToBeCalledByCpp class</span><span class="se">\n</span><span class="s">"</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">endl</span><span class="p">;</span>
 <span class="w">        </span><span class="k">return</span><span class="w"> </span><span class="n">EXIT_FAILURE</span><span class="p">;</span>
 <span class="w">    </span><span class="p">}</span>
 <span class="w">    </span><span class="n">jvm</span><span class="o">-&gt;</span><span class="n">DestroyJavaVM</span><span class="p">();</span>
@@ -647,7 +647,7 @@ $<span class="w"> </span>cp<span class="w"> </span>target/cpptojava-1.0-SNAPSHOT
 <span class="nb">project</span><span class="p">(</span><span class="s">cdatacpptojava</span><span class="p">)</span>
 <span class="nb">find_package</span><span class="p">(</span><span class="s">JNI</span><span class="w"> </span><span class="s">REQUIRED</span><span class="p">)</span>
 <span class="nb">find_package</span><span class="p">(</span><span class="s">Arrow</span><span class="w"> </span><span class="s">REQUIRED</span><span class="p">)</span>
-<span class="nb">message</span><span class="p">(</span><span class="s">STATUS</span><span class="w"> </span><span class="s2">&quot;Arrow version: ${ARROW_VERSION}&quot;</span><span class="p">)</span>
+<span class="nb">message</span><span class="p">(</span><span class="s">STATUS</span><span class="w"> </span><span class="s2">"Arrow version: ${ARROW_VERSION}"</span><span class="p">)</span>
 <span class="nb">include_directories</span><span class="p">(</span><span class="o">${</span><span class="nv">JNI_INCLUDE_DIRS</span><span class="o">}</span><span class="p">)</span>
 <span class="nb">set</span><span class="p">(</span><span class="s">CMAKE_CXX_STANDARD</span><span class="w"> </span><span class="s">17</span><span class="p">)</span>
 <span class="nb">add_executable</span><span class="p">(</span><span class="o">${</span><span class="nv">PROJECT_NAME</span><span class="o">}</span><span class="w"> </span><span class="s">main.cpp</span><span class="p">)</span>
diff --git a/main/dataset.html b/main/dataset.html
index f7cb3b7e9..ffe5a4ad5 100644
--- a/main/dataset.html
+++ b/main/dataset.html
@@ -288,7 +288,7 @@ network locations, etc.</p>
 </ul>
 <p>Below shows a simplest example of using Dataset to query a Parquet file in Java:</p>
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="c1">// read data from file /opt/example.parquet</span>
-<span class="n">String</span><span class="w"> </span><span class="n">uri</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&quot;file:/opt/example.parquet&quot;</span><span class="p">;</span>
+<span class="n">String</span><span class="w"> </span><span class="n">uri</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">"file:/opt/example.parquet"</span><span class="p">;</span>
 <span class="n">ScanOptions</span><span class="w"> </span><span class="n">options</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">ScanOptions</span><span class="p">(</span><span class="cm">/*batchSize*/</span><span class="w"> </span><span class="mi">32768</span><span class="p">);</span>
 <span class="k">try</span><span class="w"> </span><span class="p">(</span>
 <span class="w">    </span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">();</span>
@@ -337,7 +337,7 @@ smaller than the number of rows in the recordbatch.</p>
 <p>Schema of the data to be queried can be inspected via method
 <code class="docutils literal notranslate"><span class="pre">DatasetFactory#inspect()</span></code> before actually reading it. For example:</p>
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="c1">// read data from local file /opt/example.parquet</span>
-<span class="n">String</span><span class="w"> </span><span class="n">uri</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&quot;file:/opt/example.parquet&quot;</span><span class="p">;</span>
+<span class="n">String</span><span class="w"> </span><span class="n">uri</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">"file:/opt/example.parquet"</span><span class="p">;</span>
 <span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">(</span><span class="n">Long</span><span class="p">.</span><span class="na">MAX_VALUE</span><span class="p">);</span>
 <span class="n">DatasetFactory</span><span class="w"> </span><span class="n">factory</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">FileSystemDatasetFactory</span><span class="p">(</span><span class="n">allocator</span><span class="p">,</span>
 <span class="w">    </span><span class="n">NativeMemoryPool</span><span class="p">.</span><span class="na">getDefault</span><span class="p">(),</span><span class="w"> </span><span class="n">FileFormat</span><span class="p">.</span><span class="na">PARQUET</span><span class="p">,</span><span class="w"> </span><span class="n">uri</span><span class="p">);</span>
@@ -359,7 +359,7 @@ of <code class="docutils literal notranslate"><span class="pre">DatasetFactory#i
 <a class="reference internal" href="#java-dataset-projection"><span class="std std-ref">Projection (Subset of Columns)</span></a>), the actual schema of output data can be got
 within method <code class="docutils literal notranslate"><span class="pre">Scanner::schema()</span></code>:</p>
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">Scanner</span><span class="w"> </span><span class="n">scanner</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">dataset</span><span class="p">.</span><span class="na">newScan</span><span class="p">(</span>
-<span class="w">    </span><span class="k">new</span><span class="w"> </span><span class="n">ScanOptions</span><span class="p">(</span><span class="mi">32768</span><span class="p">,</span><span class="w"> </span><span class="n">Optional</span><span class="p">.</span><span class="na">of</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span class="n">String</span><span class="o">[]</span><span class="w"> </span><span class="p">{</span><span class="s">&quot;i [...]
+<span class="w">    </span><span class="k">new</span><span class="w"> </span><span class="n">ScanOptions</span><span class="p">(</span><span class="mi">32768</span><span class="p">,</span><span class="w"> </span><span class="n">Optional</span><span class="p">.</span><span class="na">of</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span class="n">String</span><span class="o">[]</span><span class="w"> </span><span class="p">{</span><span class="s">"id"</s [...]
 <span class="n">Schema</span><span class="w"> </span><span class="n">projectedSchema</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">scanner</span><span class="p">.</span><span class="na">schema</span><span class="p">();</span>
 </pre></div>
 </div>
@@ -367,7 +367,7 @@ within method <code class="docutils literal notranslate"><span class="pre">Scann
 <section id="projection-subset-of-columns">
 <span id="java-dataset-projection"></span><h2>Projection (Subset of Columns)<a class="headerlink" href="#projection-subset-of-columns" title="Link to this heading">¶</a></h2>
 <p>User can specify projections in ScanOptions. For example:</p>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">String</span><span class="o">[]</span><span class="w"> </span><span class="n">projection</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">String</span><span class="o">[]</span><span class="w"> </span><span class="p">{</span><span class="s">&quot;id&quot;</span><span class="p">,</span><span class="w" [...]
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">String</span><span class="o">[]</span><span class="w"> </span><span class="n">projection</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">String</span><span class="o">[]</span><span class="w"> </span><span class="p">{</span><span class="s">"id"</span><span class="p">,</span><span class="w"> </span>< [...]
 <span class="n">ScanOptions</span><span class="w"> </span><span class="n">options</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">ScanOptions</span><span class="p">(</span><span class="mi">32768</span><span class="p">,</span><span class="w"> </span><span class="n">Optional</span><span class="p">.</span><span class="na">of</span><span class="p">(</span><span class="n">projection</span><span cla [...]
 </pre></div>
 </div>
@@ -410,7 +410,7 @@ support is included in the official Apache Arrow Java package releases and
 can be used directly without re-building the source code.</p>
 <p>To access HDFS data using Dataset API, pass a general HDFS URI to
 <code class="docutils literal notranslate"><span class="pre">FilesSystemDatasetFactory</span></code>:</p>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">String</span><span class="w"> </span><span class="n">uri</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&quot;hdfs://{hdfs_host}:{port}/data/example.parquet&quot;</span><span class="p">;</span>
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">String</span><span class="w"> </span><span class="n">uri</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">"hdfs://{hdfs_host}:{port}/data/example.parquet"</span><span class="p">;</span>
 <span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">(</span><span class="n">Long</span><span class="p">.</span><span class="na">MAX_VALUE</span><span class="p">);</span>
 <span class="n">DatasetFactory</span><span class="w"> </span><span class="n">factory</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">FileSystemDatasetFactory</span><span class="p">(</span><span class="n">allocator</span><span class="p">,</span>
 <span class="w">    </span><span class="n">NativeMemoryPool</span><span class="p">.</span><span class="na">getDefault</span><span class="p">(),</span><span class="w"> </span><span class="n">FileFormat</span><span class="p">.</span><span class="na">PARQUET</span><span class="p">,</span><span class="w"> </span><span class="n">uri</span><span class="p">);</span>
@@ -476,7 +476,7 @@ will become their parent allocator.</p>
 <p>As another result of relying on JNI, all components related to
 <code class="docutils literal notranslate"><span class="pre">FileSystemDataset</span></code> should be closed manually or use try-with-resources to
 release the corresponding native objects after using. For example:</p>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">String</span><span class="w"> </span><span class="n">uri</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&quot;file:/opt/example.parquet&quot;</span><span class="p">;</span>
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">String</span><span class="w"> </span><span class="n">uri</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">"file:/opt/example.parquet"</span><span class="p">;</span>
 <span class="n">ScanOptions</span><span class="w"> </span><span class="n">options</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">ScanOptions</span><span class="p">(</span><span class="cm">/*batchSize*/</span><span class="w"> </span><span class="mi">32768</span><span class="p">);</span>
 <span class="k">try</span><span class="w"> </span><span class="p">(</span>
 <span class="w">    </span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">();</span>
diff --git a/main/developers/building.html b/main/developers/building.html
index ea25f7aa8..0f5cf5df9 100644
--- a/main/developers/building.html
+++ b/main/developers/building.html
@@ -384,7 +384,7 @@ We can build these manually or we can use <a class="reference external" href="ht
 <p class="admonition-title">Note</p>
 <p>If you are building on Apple Silicon, be sure to use a JDK version that was compiled
 for that architecture. See, for example, the <a class="reference external" href="https://www.azul.com/downloads/?os=macos&amp;architecture=arm-64-bit&amp;package=jdk">Azul JDK</a>.</p>
-<p>If you are building on Windows OS, see <a class="reference external" href="https://arrow.apache.org/docs/developers/cpp/windows.html#developers-cpp-windows" title="(in Apache Arrow v24.0.0)"><span class="xref std std-ref">Developing on Windows</span></a>.</p>
+<p>If you are building on Windows OS, see <a class="reference external" href="https://arrow.apache.org/docs/developers/cpp/windows.html#developers-cpp-windows" title="(in Apache Arrow v25.0.1)"><span class="xref std std-ref">Developing on Windows</span></a>.</p>
 </div>
 <section id="id3">
 <h4><a class="toc-backref" href="#id14" role="doc-backlink">Maven</a><a class="headerlink" href="#id3" title="Link to this heading">¶</a></h4>
@@ -402,7 +402,7 @@ $ ls -latr ../java-dist/lib
 <li><p>To build only the JNI C Data Interface library (Windows):</p>
 <div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="gp">$ </span><span class="nb">cd</span><span class="w"> </span>arrow/java
 <span class="gp">$ </span>mvn<span class="w"> </span>generate-resources<span class="w"> </span>-Pgenerate-libs-cdata-all-os<span class="w"> </span>-N
-<span class="gp">$ </span>dir<span class="w"> </span><span class="s2">&quot;../java-dist/bin&quot;</span>
+<span class="gp">$ </span>dir<span class="w"> </span><span class="s2">"../java-dist/bin"</span>
 <span class="go">|__ arrow_cdata_jni/</span>
 </pre></div>
 </div>
@@ -422,7 +422,7 @@ $ ls -latr java-dist/lib
 <li><p>To build all JNI libraries (Windows) except the JNI C Data Interface library:</p>
 <div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="gp">$ </span><span class="nb">cd</span><span class="w"> </span>arrow/java
 <span class="gp">$ </span>mvn<span class="w"> </span>generate-resources<span class="w"> </span>-Pgenerate-libs-jni-windows<span class="w"> </span>-N
-<span class="gp">$ </span>dir<span class="w"> </span><span class="s2">&quot;../java-dist/bin&quot;</span>
+<span class="gp">$ </span>dir<span class="w"> </span><span class="s2">"../java-dist/bin"</span>
 <span class="go">|__ arrow_dataset_jni/</span>
 </pre></div>
 </div>
@@ -461,7 +461,7 @@ $ cmake ^
     -DCMAKE_BUILD_TYPE=Release ^
     -DCMAKE_INSTALL_PREFIX=java-dist
 $ cmake --build java-cdata --target install --config Release
-$ dir &quot;java-dist/bin&quot;
+$ dir "java-dist/bin"
 |__ arrow_cdata_jni/
 </pre></div>
 </div>
@@ -471,7 +471,7 @@ $ dir &quot;java-dist/bin&quot;
 $ brew bundle --file=cpp/Brewfile
 # Homebrew Bundle complete! 25 Brewfile dependencies now installed.
 $ brew uninstall aws-sdk-cpp
-#  (We can&#39;t use aws-sdk-cpp installed by Homebrew because it has
+#  (We can't use aws-sdk-cpp installed by Homebrew because it has
 #  an issue: https://github.com/aws/aws-sdk-cpp/issues/1809 )
 $ export JAVA_HOME=&lt;absolute path to your java home&gt;
 $ mkdir -p java-dist cpp-jni
@@ -558,7 +558,7 @@ $ ls -latr java-dist/lib/
 <span class="go">    -DCMAKE_INSTALL_PREFIX=java-dist ^</span>
 <span class="go">    -DCMAKE_PREFIX_PATH=$PWD/java-dist</span>
 <span class="gp">$ </span>cmake<span class="w"> </span>--build<span class="w"> </span>java-jni<span class="w"> </span>--target<span class="w"> </span>install<span class="w"> </span>--config<span class="w"> </span>Release
-<span class="gp">$ </span>dir<span class="w"> </span><span class="s2">&quot;java-dist/bin&quot;</span>
+<span class="gp">$ </span>dir<span class="w"> </span><span class="s2">"java-dist/bin"</span>
 <span class="go">|__ arrow_orc_jni/</span>
 <span class="go">|__ arrow_dataset_jni/</span>
 </pre></div>
@@ -610,7 +610,7 @@ toolchains to be configured beforehand, and then a specific test property needs
 <p>To be able to use a JDK version for testing, it needs to be registered first in Maven <code class="docutils literal notranslate"><span class="pre">toolchains.xml</span></code>
 configuration file usually located under <code class="docutils literal notranslate"><span class="pre">${HOME}/.m2</span></code> with the following snippet added to it:</p>
 <blockquote>
-<div><div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="go">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF8&quot;?&gt;</span>
+<div><div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="go">&lt;?xml version="1.0" encoding="UTF8"?&gt;</span>
 <span class="go">&lt;toolchains&gt;</span>
 
 <span class="go">  [...]</span>
@@ -792,19 +792,19 @@ $<span class="w"> </span>tree
 </div>
 </li>
 <li><p>Install the artifacts to the local Maven repository with <code class="docutils literal notranslate"><span class="pre">mvn</span> <span class="pre">install:install-file</span></code>:</p>
-<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">&quot;</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-java-root-9.0.0.dev501.pom&quot;</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span  [...]
-$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">&quot;</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-format-9.0.0.dev501.pom&quot;</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-format<span class="w"> </span>-Dversion<span class="o">=</spa [...]
-$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">&quot;</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-format-9.0.0.dev501.jar&quot;</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-format<span class="w"> </span>-Dversion<span class="o">=</spa [...]
-$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">&quot;</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-vector-9.0.0.dev501.pom&quot;</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-vector<span class="w"> </span>-Dversion<span class="o">=</spa [...]
-$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">&quot;</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-vector-9.0.0.dev501.jar&quot;</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-vector<span class="w"> </span>-Dversion<span class="o">=</spa [...]
-$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">&quot;</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-memory-9.0.0.dev501.pom&quot;</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-memory<span class="w"> </span>-Dversion<span class="o">=</spa [...]
-$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">&quot;</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-memory-core-9.0.0.dev501.pom&quot;</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-memory-core<span class="w"> </span>-Dversion<span class= [...]
-$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">&quot;</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-memory-netty-9.0.0.dev501.pom&quot;</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-memory-netty<span class="w"> </span>-Dversion<span clas [...]
-$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">&quot;</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-memory-core-9.0.0.dev501.jar&quot;</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-memory-core<span class="w"> </span>-Dversion<span class= [...]
-$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">&quot;</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-memory-netty-9.0.0.dev501.jar&quot;</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-memory-netty<span class="w"> </span>-Dversion<span clas [...]
-$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">&quot;</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-flight-9.0.0.dev501.pom&quot;</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-flight<span class="w"> </span>-Dversion<span class="o">=</spa [...]
-$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">&quot;</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/flight-core-9.0.0.dev501.pom&quot;</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>flight-core<span class="w"> </span>-Dversion<span class="o">=</span> [...]
-$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">&quot;</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/flight-core-9.0.0.dev501.jar&quot;</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>flight-core<span class="w"> </span>-Dversion<span class="o">=</span> [...]
+<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">"</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-java-root-9.0.0.dev501.pom"</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o"> [...]
+$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">"</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-format-9.0.0.dev501.pom"</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-format<span class="w"> </span>-Dversion<span class="o">=</span><span cl [...]
+$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">"</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-format-9.0.0.dev501.jar"</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-format<span class="w"> </span>-Dversion<span class="o">=</span><span cl [...]
+$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">"</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-vector-9.0.0.dev501.pom"</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-vector<span class="w"> </span>-Dversion<span class="o">=</span><span cl [...]
+$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">"</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-vector-9.0.0.dev501.jar"</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-vector<span class="w"> </span>-Dversion<span class="o">=</span><span cl [...]
+$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">"</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-memory-9.0.0.dev501.pom"</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-memory<span class="w"> </span>-Dversion<span class="o">=</span><span cl [...]
+$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">"</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-memory-core-9.0.0.dev501.pom"</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-memory-core<span class="w"> </span>-Dversion<span class="o">=</spa [...]
+$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">"</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-memory-netty-9.0.0.dev501.pom"</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-memory-netty<span class="w"> </span>-Dversion<span class="o">=</s [...]
+$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">"</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-memory-core-9.0.0.dev501.jar"</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-memory-core<span class="w"> </span>-Dversion<span class="o">=</spa [...]
+$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">"</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-memory-netty-9.0.0.dev501.jar"</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-memory-netty<span class="w"> </span>-Dversion<span class="o">=</s [...]
+$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">"</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/arrow-flight-9.0.0.dev501.pom"</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>arrow-flight<span class="w"> </span>-Dversion<span class="o">=</span><span cl [...]
+$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">"</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/flight-core-9.0.0.dev501.pom"</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>flight-core<span class="w"> </span>-Dversion<span class="o">=</span><span clas [...]
+$<span class="w"> </span>mvn<span class="w"> </span>install:install-file<span class="w"> </span>-Dfile<span class="o">=</span><span class="s2">"</span><span class="k">$(</span><span class="nb">pwd</span><span class="k">)</span><span class="s2">/flight-core-9.0.0.dev501.jar"</span><span class="w"> </span>-DgroupId<span class="o">=</span>org.apache.arrow<span class="w"> </span>-DartifactId<span class="o">=</span>flight-core<span class="w"> </span>-Dversion<span class="o">=</span><span clas [...]
 </pre></div>
 </div>
 </li>
diff --git a/main/developers/development.html b/main/developers/development.html
index 76c78c845..9d133ac43 100644
--- a/main/developers/development.html
+++ b/main/developers/development.html
@@ -347,7 +347,7 @@ and define their own loggers.</p></li>
 </section>
 <section id="integration-testing">
 <h2><a class="toc-backref" href="#id6" role="doc-backlink">Integration Testing</a><a class="headerlink" href="#integration-testing" title="Link to this heading">¶</a></h2>
-<p>Integration tests can be run <a class="reference external" href="https://arrow.apache.org/docs/format/Integration.html#running-integration-tests" title="(in Apache Arrow v24.0.0)"><span class="xref std std-ref">via Archery</span></a>.
+<p>Integration tests can be run <a class="reference external" href="https://arrow.apache.org/docs/format/Integration.html#running-integration-tests" title="(in Apache Arrow v25.0.1)"><span class="xref std std-ref">via Archery</span></a>.
 For example, assuming you only built Arrow Java and want to run the IPC
 integration tests, you would do:</p>
 <div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="gp">$ </span>archery<span class="w"> </span>integration<span class="w"> </span>--run-ipc<span class="w"> </span>--with-java<span class="w"> </span><span class="m">1</span>
@@ -376,7 +376,7 @@ that changes adhere to the style guide.</p>
 <span class="w">        </span>package·org.apache.arrow.algorithm.rank<span class="p">;</span>
 
 <span class="w">        </span>import·java.util.stream.IntStream<span class="p">;</span>
-Run<span class="w"> </span><span class="s1">&#39;mvn spotless:apply&#39;</span><span class="w"> </span>to<span class="w"> </span>fix<span class="w"> </span>these<span class="w"> </span>violations.
+Run<span class="w"> </span><span class="s1">'mvn spotless:apply'</span><span class="w"> </span>to<span class="w"> </span>fix<span class="w"> </span>these<span class="w"> </span>violations.
 </pre></div>
 </div>
 </section>
diff --git a/main/flight.html b/main/flight.html
index 0b38e1fa3..bc9c9172b 100644
--- a/main/flight.html
+++ b/main/flight.html
@@ -269,7 +269,7 @@ over the network.</p>
 <div class="admonition seealso">
 <p class="admonition-title">See also</p>
 <dl class="simple">
-<dt><a class="reference external" href="https://arrow.apache.org/docs/format/Flight.html" title="(in Apache Arrow v24.0.0)"><span class="xref std std-doc">Flight protocol documentation</span></a></dt><dd><p>Documentation of the Flight protocol, including how to use
+<dt><a class="reference external" href="https://arrow.apache.org/docs/format/Flight.html" title="(in Apache Arrow v25.0.1)"><span class="xref std std-doc">Flight protocol documentation</span></a></dt><dd><p>Documentation of the Flight protocol, including how to use
 Flight conceptually.</p>
 </dd>
 <dt><a class="reference external" href="https://arrow.apache.org/cookbook/java/flight.html" title="(in Apache Arrow Java Cookbook v14.0.0)"><span class="xref std std-doc">Java Cookbook</span></a></dt><dd><p>Recipes for using Arrow Flight in Java.</p>
@@ -296,7 +296,7 @@ exception.</p>
 <span class="w">    </span><span class="c1">// ...</span>
 <span class="w">    </span><span class="n">listener</span><span class="p">.</span><span class="na">onError</span><span class="p">(</span>
 <span class="w">        </span><span class="n">CallStatus</span><span class="p">.</span><span class="na">UNAUTHENTICATED</span><span class="p">.</span><span class="na">withDescription</span><span class="p">(</span>
-<span class="w">            </span><span class="s">&quot;Custom UNAUTHENTICATED description message.&quot;</span><span class="p">).</span><span class="na">toRuntimeException</span><span class="p">());</span>
+<span class="w">            </span><span class="s">"Custom UNAUTHENTICATED description message."</span><span class="p">).</span><span class="na">toRuntimeException</span><span class="p">());</span>
 <span class="w">    </span><span class="c1">// ...</span>
 <span class="p">}</span>
 
@@ -318,7 +318,7 @@ to block until the server stops.</p>
 <span class="w">    </span><span class="c1">// Override methods or use NoOpFlightProducer for only methods needed</span>
 <span class="p">}</span>
 
-<span class="n">Location</span><span class="w"> </span><span class="n">location</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">Location</span><span class="p">.</span><span class="na">forGrpcInsecure</span><span class="p">(</span><span class="s">&quot;0.0.0.0&quot;</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">);</span>
+<span class="n">Location</span><span class="w"> </span><span class="n">location</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">Location</span><span class="p">.</span><span class="na">forGrpcInsecure</span><span class="p">(</span><span class="s">"0.0.0.0"</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">);</span>
 <span class="k">try</span><span class="p">(</span>
 <span class="w">    </span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">();</span>
 <span class="w">    </span><span class="n">FlightServer</span><span class="w"> </span><span class="n">server</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">FlightServer</span><span class="p">.</span><span class="na">builder</span><span class="p">(</span>
@@ -328,7 +328,7 @@ to block until the server stops.</p>
 <span class="w">    </span><span class="p">).</span><span class="na">build</span><span class="p">();</span>
 <span class="p">){</span>
 <span class="w">    </span><span class="n">server</span><span class="p">.</span><span class="na">start</span><span class="p">();</span>
-<span class="w">    </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">&quot;Server listening on port &quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">server</span><span class="p">.</span><span class="na">getPort</span><span class="p">());</span>
+<span class="w">    </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">"Server listening on port "</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">server</span><span class="p">.</span><span class="na">getPort</span><span class="p">());</span>
 <span class="w">    </span><span class="n">server</span><span class="p">.</span><span class="na">awaitTermination</span><span class="p">();</span>
 <span class="p">}</span><span class="w"> </span><span class="k">catch</span><span class="w"> </span><span class="p">(</span><span class="n">Exception</span><span class="w"> </span><span class="n">e</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
 <span class="w">    </span><span class="n">e</span><span class="p">.</span><span class="na">printStackTrace</span><span class="p">();</span>
@@ -342,7 +342,7 @@ to block until the server stops.</p>
 <section id="using-the-flight-client">
 <h2>Using the Flight Client<a class="headerlink" href="#using-the-flight-client" title="Link to this heading">¶</a></h2>
 <p>To connect to a Flight service, create a <a class="reference external" href="https://arrow.apache.org/java/current/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/FlightClient.html">FlightClient</a> with a location.</p>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">Location</span><span class="w"> </span><span class="n">location</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">Location</span><span class="p">.</span><span class="na">forGrpcInsecure</span><span class="p">(</span><span class="s">&quot;0.0.0.0&quot;</span><span class="p">,</span><span class="w"> </span><span class="mi">58104</span><span class="p"> [...]
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">Location</span><span class="w"> </span><span class="n">location</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">Location</span><span class="p">.</span><span class="na">forGrpcInsecure</span><span class="p">(</span><span class="s">"0.0.0.0"</span><span class="p">,</span><span class="w"> </span><span class="mi">58104</span><span class="p">);</span>
 
 <span class="k">try</span><span class="p">(</span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">();</span>
 <span class="w">    </span><span class="n">FlightClient</span><span class="w"> </span><span class="n">client</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">FlightClient</span><span class="p">.</span><span class="na">builder</span><span class="p">(</span><span class="n">allocator</span><span class="p">,</span><span class="w"> </span><span class="n">location</span><span class="p">).</span><span class="na">build</span><span class="p">()){</span>
@@ -358,13 +358,13 @@ to block until the server stops.</p>
 <p>When making a call, clients can optionally provide <code class="docutils literal notranslate"><span class="pre">CallOptions</span></code>. This allows
 clients to set a timeout on calls. Also, some objects returned by client RPC calls
 expose a cancel method which allows terminating a call early.</p>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">Location</span><span class="w"> </span><span class="n">location</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">Location</span><span class="p">.</span><span class="na">forGrpcInsecure</span><span class="p">(</span><span class="s">&quot;0.0.0.0&quot;</span><span class="p">,</span><span class="w"> </span><span class="mi">58609</span><span class="p"> [...]
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">Location</span><span class="w"> </span><span class="n">location</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">Location</span><span class="p">.</span><span class="na">forGrpcInsecure</span><span class="p">(</span><span class="s">"0.0.0.0"</span><span class="p">,</span><span class="w"> </span><span class="mi">58609</span><span class="p">);</span>
 
 <span class="k">try</span><span class="p">(</span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">();</span>
 <span class="w">    </span><span class="n">FlightClient</span><span class="w"> </span><span class="n">tutorialFlightClient</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">FlightClient</span><span class="p">.</span><span class="na">builder</span><span class="p">(</span><span class="n">allocator</span><span class="p">,</span><span class="w"> </span><span class="n">location</span><span class="p">).</span><span class="na">build</span><span class= [...]
 
 <span class="w">    </span><span class="n">Iterator</span><span class="o">&lt;</span><span class="n">Result</span><span class="o">&gt;</span><span class="w"> </span><span class="n">resultIterator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">tutorialFlightClient</span><span class="p">.</span><span class="na">doAction</span><span class="p">(</span>
-<span class="w">            </span><span class="k">new</span><span class="w"> </span><span class="n">Action</span><span class="p">(</span><span class="s">&quot;test-timeout&quot;</span><span class="p">),</span>
+<span class="w">            </span><span class="k">new</span><span class="w"> </span><span class="n">Action</span><span class="p">(</span><span class="s">"test-timeout"</span><span class="p">),</span>
 <span class="w">            </span><span class="n">CallOptions</span><span class="p">.</span><span class="na">timeout</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="n">TimeUnit</span><span class="p">.</span><span class="na">SECONDS</span><span class="p">)</span>
 <span class="w">    </span><span class="p">);</span>
 <span class="p">}</span><span class="w"> </span><span class="k">catch</span><span class="w"> </span><span class="p">(</span><span class="n">Exception</span><span class="w"> </span><span class="n">e</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
@@ -376,12 +376,12 @@ expose a cancel method which allows terminating a call early.</p>
 <code class="docutils literal notranslate"><span class="pre">setOnCancelHandler</span></code> or <code class="docutils literal notranslate"><span class="pre">isCancelled</span></code> to check if the client has cancelled the call,
 and if so, break out of any processing the server is currently doing.</p>
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="c1">// Client</span>
-<span class="n">Location</span><span class="w"> </span><span class="n">location</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">Location</span><span class="p">.</span><span class="na">forGrpcInsecure</span><span class="p">(</span><span class="s">&quot;0.0.0.0&quot;</span><span class="p">,</span><span class="w"> </span><span class="mi">58609</span><span class="p">);</span>
+<span class="n">Location</span><span class="w"> </span><span class="n">location</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">Location</span><span class="p">.</span><span class="na">forGrpcInsecure</span><span class="p">(</span><span class="s">"0.0.0.0"</span><span class="p">,</span><span class="w"> </span><span class="mi">58609</span><span class="p">);</span>
 <span class="k">try</span><span class="p">(</span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">();</span>
 <span class="w">    </span><span class="n">FlightClient</span><span class="w"> </span><span class="n">tutorialFlightClient</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">FlightClient</span><span class="p">.</span><span class="na">builder</span><span class="p">(</span><span class="n">allocator</span><span class="p">,</span><span class="w"> </span><span class="n">location</span><span class="p">).</span><span class="na">build</span><span class= [...]
 <span class="w">    </span><span class="k">try</span><span class="p">(</span><span class="n">FlightStream</span><span class="w"> </span><span class="n">flightStream</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">flightClient</span><span class="p">.</span><span class="na">getStream</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span class="n">Ticket</span><span class="p">(</span><span class="k">new</span><spa [...]
 <span class="w">        </span><span class="c1">// ...</span>
-<span class="w">        </span><span class="n">flightStream</span><span class="p">.</span><span class="na">cancel</span><span class="p">(</span><span class="s">&quot;tutorial-cancel&quot;</span><span class="p">,</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Exception</span><span class="p">(</span><span class="s">&quot;Testing cancellation option!&quot;</span><span class="p">));</span>
+<span class="w">        </span><span class="n">flightStream</span><span class="p">.</span><span class="na">cancel</span><span class="p">(</span><span class="s">"tutorial-cancel"</span><span class="p">,</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Exception</span><span class="p">(</span><span class="s">"Testing cancellation option!"</span><span class="p">));</span>
 <span class="w">    </span><span class="p">}</span>
 <span class="p">}</span><span class="w"> </span><span class="k">catch</span><span class="w"> </span><span class="p">(</span><span class="n">Exception</span><span class="w"> </span><span class="n">e</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
 <span class="w">    </span><span class="n">e</span><span class="p">.</span><span class="na">printStackTrace</span><span class="p">();</span>
@@ -439,7 +439,7 @@ authentication methods.</p>
 <span class="w">    </span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">a</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">(</span><span class="n">Long</span><span class="p">.</span><span class="na">MAX_VALUE</span><span class="p">);</span>
 <span class="w">    </span><span class="n">Producer</span><span class="w"> </span><span class="n">producer</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Producer</span><span class="p">(</span><span class="n">a</span><span class="p">);</span>
 <span class="w">    </span><span class="n">FlightServer</span><span class="w"> </span><span class="n">s</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">FlightServer</span><span class="p">.</span><span class="na">builder</span><span class="p">(</span><span class="n">a</span><span class="p">,</span><span class="w"> </span><span class="n">location</span><span class="p">,</span><span class="w"> </span><span class="n">producer</span><span class="p [...]
-<span class="w">        </span><span class="p">.</span><span class="na">transportHint</span><span class="p">(</span><span class="s">&quot;grpc.builderConsumer&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">consumer</span><span class="p">).</span><span class="na">build</span><span class="p">().</span><span class="na">start</span><span class="p">();</span>
+<span class="w">        </span><span class="p">.</span><span class="na">transportHint</span><span class="p">(</span><span class="s">"grpc.builderConsumer"</span><span class="p">,</span><span class="w"> </span><span class="n">consumer</span><span class="p">).</span><span class="na">build</span><span class="p">().</span><span class="na">start</span><span class="p">();</span>
 <span class="p">)</span><span class="w"> </span><span class="p">{</span>
 <span class="w">  </span><span class="n">Channel</span><span class="w"> </span><span class="n">channel</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">NettyChannelBuilder</span><span class="p">.</span><span class="na">forAddress</span><span class="p">(</span><span class="n">location</span><span class="p">.</span><span class="na">toSocketAddress</span><span class="p">()).</span><span class="na">usePlaintext</span><span class="p">().</span><spa [...]
 <span class="w">  </span><span class="n">HealthCheckResponse</span><span class="w"> </span><span class="n">response</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">HealthGrpc</span>
@@ -452,8 +452,8 @@ authentication methods.</p>
 </div>
 </section>
 <section id="flight-best-practices">
-<h2><a class="reference external" href="https://arrow.apache.org/docs/cpp/flight.html#flight-best-practices" title="(in Apache Arrow v24.0.0)"><span class="xref std std-ref">Flight best practices</span></a><a class="headerlink" href="#flight-best-practices" title="Link to this heading">¶</a></h2>
-<p>See the <a class="reference external" href="https://arrow.apache.org/docs/cpp/flight.html#flight-best-practices" title="(in Apache Arrow v24.0.0)"><span class="xref std std-ref">best practices for C++</span></a>.</p>
+<h2><a class="reference external" href="https://arrow.apache.org/docs/cpp/flight.html#flight-best-practices" title="(in Apache Arrow v25.0.1)"><span class="xref std std-ref">Flight best practices</span></a><a class="headerlink" href="#flight-best-practices" title="Link to this heading">¶</a></h2>
+<p>See the <a class="reference external" href="https://arrow.apache.org/docs/cpp/flight.html#flight-best-practices" title="(in Apache Arrow v25.0.1)"><span class="xref std std-ref">best practices for C++</span></a>.</p>
 </section>
 </section>
 
diff --git a/main/flight_sql.html b/main/flight_sql.html
index c235b8e6a..658d68766 100644
--- a/main/flight_sql.html
+++ b/main/flight_sql.html
@@ -269,7 +269,7 @@ over the network.</p>
 <div class="admonition seealso">
 <p class="admonition-title">See also</p>
 <dl class="simple">
-<dt><a class="reference external" href="https://arrow.apache.org/docs/format/FlightSql.html" title="(in Apache Arrow v24.0.0)"><span class="xref std std-doc">Flight SQL protocol documentation</span></a></dt><dd><p>Documentation of the Flight SQL protocol.</p>
+<dt><a class="reference external" href="https://arrow.apache.org/docs/format/FlightSql.html" title="(in Apache Arrow v25.0.1)"><span class="xref std std-doc">Flight SQL protocol documentation</span></a></dt><dd><p>Documentation of the Flight SQL protocol.</p>
 </dd>
 </dl>
 </div>
diff --git a/main/flight_sql_jdbc_driver.html b/main/flight_sql_jdbc_driver.html
index 0f714603e..7b3c47907 100644
--- a/main/flight_sql_jdbc_driver.html
+++ b/main/flight_sql_jdbc_driver.html
@@ -265,7 +265,7 @@
           <section id="arrow-flight-sql-jdbc-driver">
 <h1>Arrow Flight SQL JDBC Driver<a class="headerlink" href="#arrow-flight-sql-jdbc-driver" title="Link to this heading">¶</a></h1>
 <p>The Flight SQL JDBC driver is a JDBC driver implementation that uses
-the <a class="reference external" href="https://arrow.apache.org/docs/format/FlightSql.html" title="(in Apache Arrow v24.0.0)"><span class="xref std std-doc">Flight SQL protocol</span></a> under
+the <a class="reference external" href="https://arrow.apache.org/docs/format/FlightSql.html" title="(in Apache Arrow v25.0.1)"><span class="xref std std-doc">Flight SQL protocol</span></a> under
 the hood.  This driver can be used with any database that implements
 Flight SQL.</p>
 <section id="installation-and-requirements">
@@ -276,10 +276,10 @@ parameter is required:</p>
 </pre></div>
 </div>
 <p>To add a dependency via Maven, use a <code class="docutils literal notranslate"><span class="pre">pom.xml</span></code> like the following:</p>
-<div class="highlight-xml notranslate"><div class="highlight"><pre><span></span><span class="cp">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;</span>
-<span class="nt">&lt;project</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0&quot;</span>
-<span class="w">         </span><span class="na">xmlns:xsi=</span><span class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>
-<span class="w">         </span><span class="na">xsi:schemaLocation=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd&quot;</span><span class="nt">&gt;</span>
+<div class="highlight-xml notranslate"><div class="highlight"><pre><span></span><span class="cp">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</span>
+<span class="nt">&lt;project</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">"http://maven.apache.org/POM/4.0.0"</span>
+<span class="w">         </span><span class="na">xmlns:xsi=</span><span class="s">"http://www.w3.org/2001/XMLSchema-instance"</span>
+<span class="w">         </span><span class="na">xsi:schemaLocation=</span><span class="s">"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"</span><span class="nt">&gt;</span>
 <span class="w">  </span><span class="nt">&lt;modelVersion&gt;</span>4.0.0<span class="nt">&lt;/modelVersion&gt;</span>
 <span class="w">  </span><span class="nt">&lt;groupId&gt;</span>org.example<span class="nt">&lt;/groupId&gt;</span>
 <span class="w">  </span><span class="nt">&lt;artifactId&gt;</span>demo<span class="nt">&lt;/artifactId&gt;</span>
diff --git a/main/install.html b/main/install.html
index 2ad297308..642202b2c 100644
--- a/main/install.html
+++ b/main/install.html
@@ -277,7 +277,7 @@ adding <code class="docutils literal notranslate"><span class="pre">--add-opens=
 <div class="highlight-shell notranslate"><div class="highlight"><pre><span></span><span class="c1"># Directly on the command line</span>
 $<span class="w"> </span>java<span class="w"> </span>--add-opens<span class="o">=</span>java.base/java.nio<span class="o">=</span>org.apache.arrow.memory.core,ALL-UNNAMED<span class="w"> </span>-jar<span class="w"> </span>...
 <span class="c1"># Indirectly via environment variables</span>
-$<span class="w"> </span>env<span class="w"> </span><span class="nv">JDK_JAVA_OPTIONS</span><span class="o">=</span><span class="s2">&quot;--add-opens=java.base/java.nio=org.apache.arrow.memory.core,ALL-UNNAMED&quot;</span><span class="w"> </span>java<span class="w"> </span>-jar<span class="w"> </span>...
+$<span class="w"> </span>env<span class="w"> </span><span class="nv">JDK_JAVA_OPTIONS</span><span class="o">=</span><span class="s2">"--add-opens=java.base/java.nio=org.apache.arrow.memory.core,ALL-UNNAMED"</span><span class="w"> </span>java<span class="w"> </span>-jar<span class="w"> </span>...
 </pre></div>
 </div>
 <p>Otherwise, you may see errors like <code class="docutils literal notranslate"><span class="pre">module</span> <span class="pre">java.base</span> <span class="pre">does</span> <span class="pre">not</span> <span class="pre">&quot;opens</span>
@@ -291,7 +291,7 @@ Modifying the command above for Flight:</p>
 <div class="highlight-shell notranslate"><div class="highlight"><pre><span></span><span class="c1"># Directly on the command line</span>
 $<span class="w"> </span>java<span class="w"> </span>--add-opens<span class="o">=</span>java.base/java.nio<span class="o">=</span>org.apache.arrow.memory.core,ALL-UNNAMED<span class="w"> </span>-jar<span class="w"> </span>...
 <span class="c1"># Indirectly via environment variables</span>
-$<span class="w"> </span>env<span class="w"> </span><span class="nv">JDK_JAVA_OPTIONS</span><span class="o">=</span><span class="s2">&quot;--add-reads=org.apache.arrow.flight.core=ALL-UNNAMED --add-opens=java.base/java.nio=org.apache.arrow.memory.core,ALL-UNNAMED&quot;</span><span class="w"> </span>java<span class="w"> </span>-jar<span class="w"> </span>...
+$<span class="w"> </span>env<span class="w"> </span><span class="nv">JDK_JAVA_OPTIONS</span><span class="o">=</span><span class="s2">"--add-reads=org.apache.arrow.flight.core=ALL-UNNAMED --add-opens=java.base/java.nio=org.apache.arrow.memory.core,ALL-UNNAMED"</span><span class="w"> </span>java<span class="w"> </span>-jar<span class="w"> </span>...
 </pre></div>
 </div>
 <p>Otherwise, you may see errors like <code class="docutils literal notranslate"><span class="pre">java.lang.IllegalAccessError:</span> <span class="pre">superclass</span> <span class="pre">access</span> <span class="pre">check</span> <span class="pre">failed:</span> <span class="pre">class</span>
@@ -303,7 +303,7 @@ Modifying the command above for arrow-memory:</p>
 <div class="highlight-shell notranslate"><div class="highlight"><pre><span></span><span class="c1"># Directly on the command line</span>
 $<span class="w"> </span>java<span class="w"> </span>--add-opens<span class="o">=</span>java.base/java.nio<span class="o">=</span>org.apache.arrow.memory.core,ALL-UNNAMED<span class="w"> </span>-jar<span class="w"> </span>...
 <span class="c1"># Indirectly via environment variables</span>
-$<span class="w"> </span>env<span class="w"> </span><span class="nv">JDK_JAVA_OPTIONS</span><span class="o">=</span><span class="s2">&quot;--add-opens=java.base/java.nio=org.apache.arrow.dataset,org.apache.arrow.memory.core,ALL-UNNAMED&quot;</span><span class="w"> </span>java<span class="w"> </span>-jar<span class="w"> </span>...
+$<span class="w"> </span>env<span class="w"> </span><span class="nv">JDK_JAVA_OPTIONS</span><span class="o">=</span><span class="s2">"--add-opens=java.base/java.nio=org.apache.arrow.dataset,org.apache.arrow.memory.core,ALL-UNNAMED"</span><span class="w"> </span>java<span class="w"> </span>-jar<span class="w"> </span>...
 </pre></div>
 </div>
 <p>Otherwise you may see errors such as <code class="docutils literal notranslate"><span class="pre">java.lang.RuntimeException:</span> <span class="pre">java.lang.reflect.InaccessibleObjectException:</span>
@@ -317,10 +317,10 @@ be added to Surefire as well</span></a>.</p>
 <p>By default, Maven will download from the central repository: <a class="reference external" href="https://repo.maven.apache.org/maven2/org/apache/arrow/">https://repo.maven.apache.org/maven2/org/apache/arrow/</a></p>
 <p>Configure your pom.xml with the Java modules needed, for example:
 arrow-vector, and arrow-memory-netty.</p>
-<div class="highlight-xml notranslate"><div class="highlight"><pre><span></span><span class="cp">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;</span>
-<span class="nt">&lt;project</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0&quot;</span>
-<span class="w">         </span><span class="na">xmlns:xsi=</span><span class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>
-<span class="w">         </span><span class="na">xsi:schemaLocation=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd&quot;</span><span class="nt">&gt;</span>
+<div class="highlight-xml notranslate"><div class="highlight"><pre><span></span><span class="cp">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</span>
+<span class="nt">&lt;project</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">"http://maven.apache.org/POM/4.0.0"</span>
+<span class="w">         </span><span class="na">xmlns:xsi=</span><span class="s">"http://www.w3.org/2001/XMLSchema-instance"</span>
+<span class="w">         </span><span class="na">xsi:schemaLocation=</span><span class="s">"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"</span><span class="nt">&gt;</span>
 <span class="w">    </span><span class="nt">&lt;modelVersion&gt;</span>4.0.0<span class="nt">&lt;/modelVersion&gt;</span>
 <span class="w">    </span><span class="nt">&lt;groupId&gt;</span>org.example<span class="nt">&lt;/groupId&gt;</span>
 <span class="w">    </span><span class="nt">&lt;artifactId&gt;</span>demo<span class="nt">&lt;/artifactId&gt;</span>
@@ -346,10 +346,10 @@ arrow-vector, and arrow-memory-netty.</p>
 <p>A bill of materials (BOM) module has been provided to simplify adding
 Arrow modules. This eliminates the need to specify the version for
 every module. An alternative to the above would be:</p>
-<div class="highlight-xml notranslate"><div class="highlight"><pre><span></span><span class="cp">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;</span>
-<span class="nt">&lt;project</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0&quot;</span>
-<span class="w">         </span><span class="na">xmlns:xsi=</span><span class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>
-<span class="w">         </span><span class="na">xsi:schemaLocation=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd&quot;</span><span class="nt">&gt;</span>
+<div class="highlight-xml notranslate"><div class="highlight"><pre><span></span><span class="cp">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</span>
+<span class="nt">&lt;project</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">"http://maven.apache.org/POM/4.0.0"</span>
+<span class="w">         </span><span class="na">xmlns:xsi=</span><span class="s">"http://www.w3.org/2001/XMLSchema-instance"</span>
+<span class="w">         </span><span class="na">xsi:schemaLocation=</span><span class="s">"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"</span><span class="nt">&gt;</span>
 <span class="w">    </span><span class="nt">&lt;modelVersion&gt;</span>4.0.0<span class="nt">&lt;/modelVersion&gt;</span>
 <span class="w">    </span><span class="nt">&lt;groupId&gt;</span>org.example<span class="nt">&lt;/groupId&gt;</span>
 <span class="w">    </span><span class="nt">&lt;artifactId&gt;</span>demo<span class="nt">&lt;/artifactId&gt;</span>
@@ -385,10 +385,10 @@ every module. An alternative to the above would be:</p>
 plugin. This plugin generates useful platform-dependent properties
 such as <code class="docutils literal notranslate"><span class="pre">os.detected.name</span></code> and <code class="docutils literal notranslate"><span class="pre">os.detected.arch</span></code> needed to resolve
 transitive dependencies of Flight.</p>
-<div class="highlight-xml notranslate"><div class="highlight"><pre><span></span><span class="cp">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;</span>
-<span class="nt">&lt;project</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0&quot;</span>
-<span class="w">         </span><span class="na">xmlns:xsi=</span><span class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>
-<span class="w">         </span><span class="na">xsi:schemaLocation=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd&quot;</span><span class="nt">&gt;</span>
+<div class="highlight-xml notranslate"><div class="highlight"><pre><span></span><span class="cp">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</span>
+<span class="nt">&lt;project</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">"http://maven.apache.org/POM/4.0.0"</span>
+<span class="w">         </span><span class="na">xmlns:xsi=</span><span class="s">"http://www.w3.org/2001/XMLSchema-instance"</span>
+<span class="w">         </span><span class="na">xsi:schemaLocation=</span><span class="s">"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"</span><span class="nt">&gt;</span>
 <span class="w">    </span><span class="nt">&lt;modelVersion&gt;</span>4.0.0<span class="nt">&lt;/modelVersion&gt;</span>
 <span class="w">    </span><span class="nt">&lt;groupId&gt;</span>org.example<span class="nt">&lt;/groupId&gt;</span>
 <span class="w">    </span><span class="nt">&lt;artifactId&gt;</span>demo<span class="nt">&lt;/artifactId&gt;</span>
@@ -431,7 +431,7 @@ transitive dependencies of Flight.</p>
 </pre></div>
 </div>
 <p>Or they can be added via environment variable, for example when executing your code:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">JDK_JAVA_OPTIONS</span><span class="o">=</span><span class="s2">&quot;--add-opens=java.base/java.nio=ALL-UNNAMED&quot;</span> <span class="n">mvn</span> <span class="n">exec</span><span class="p">:</span><span class="n">java</span> <span class="o">-</span><span class="n">Dexec</span><span class="o">.</span><span class="n">mainClass</span><span class="o">=</span><span class="s2">&quot;YourM [...]
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">JDK_JAVA_OPTIONS</span><span class="o">=</span><span class="s2">"--add-opens=java.base/java.nio=ALL-UNNAMED"</span> <span class="n">mvn</span> <span class="n">exec</span><span class="p">:</span><span class="n">java</span> <span class="o">-</span><span class="n">Dexec</span><span class="o">.</span><span class="n">mainClass</span><span class="o">=</span><span class="s2">"YourMainCode"</span>
 </pre></div>
 </div>
 </section>
diff --git a/main/ipc.html b/main/ipc.html
index 056bc9440..7417526a0 100644
--- a/main/ipc.html
+++ b/main/ipc.html
@@ -276,11 +276,11 @@ memory maps</p></li>
 <section id="writing-and-reading-streaming-format">
 <h2>Writing and Reading Streaming Format<a class="headerlink" href="#writing-and-reading-streaming-format" title="Link to this heading">¶</a></h2>
 <p>First, let’s populate a <code class="xref py py-class docutils literal notranslate"><span class="pre">VectorSchemaRoot</span></code> with a small batch of records</p>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">BitVector</span><span class="w"> </span><span class="n">bitVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">BitVector</span><span class="p">(</span><span class="s">&quot;boolean&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
-<span class="n">VarCharVector</span><span class="w"> </span><span class="n">varCharVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">&quot;varchar&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">BitVector</span><span class="w"> </span><span class="n">bitVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">BitVector</span><span class="p">(</span><span class="s">"boolean"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<span class="n">VarCharVector</span><span class="w"> </span><span class="n">varCharVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">"varchar"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
 <span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="kt">int</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">0</span><span class="p">;</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="o">&lt;</span><span class="w"> </span><span class="mi">10</span><span class="p">;</span><span class="w"> </span><span class="n">i</span>< [...]
 <span class="w">  </span><span class="n">bitVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="n">i</span><span class="p">,</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="o">%</span><span class="w"> </span><span class="mi">2</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="mi">0</span><span class="w"> </span><span class="o">?</span><span class="w">  [...]
-<span class="w">  </span><span class="n">varCharVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="n">i</span><span class="p">,</span><span class="w"> </span><span class="p">(</span><span class="s">&quot;test&quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">i</span><span class="p">).</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span>< [...]
+<span class="w">  </span><span class="n">varCharVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="n">i</span><span class="p">,</span><span class="w"> </span><span class="p">(</span><span class="s">"test"</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">i</span><span class="p">).</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class [...]
 <span class="p">}</span>
 <span class="n">bitVector</span><span class="p">.</span><span class="na">setValueCount</span><span class="p">(</span><span class="mi">10</span><span class="p">);</span>
 <span class="n">varCharVector</span><span class="p">.</span><span class="na">setValueCount</span><span class="p">(</span><span class="mi">10</span><span class="p">);</span>
@@ -341,14 +341,14 @@ will be loaded with new values on every call to <code class="xref py py-class do
 <span class="n">DictionaryProvider</span><span class="p">.</span><span class="na">MapDictionaryProvider</span><span class="w"> </span><span class="n">provider</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">DictionaryProvider</span><span class="p">.</span><span class="na">MapDictionaryProvider</span><span class="p">();</span>
 
 <span class="k">try</span><span class="w"> </span><span class="p">(</span>
-<span class="w">  </span><span class="kd">final</span><span class="w"> </span><span class="n">VarCharVector</span><span class="w"> </span><span class="n">dictVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">&quot;dict&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
-<span class="w">  </span><span class="kd">final</span><span class="w"> </span><span class="n">VarCharVector</span><span class="w"> </span><span class="n">vector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">&quot;vector&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<span class="w">  </span><span class="kd">final</span><span class="w"> </span><span class="n">VarCharVector</span><span class="w"> </span><span class="n">dictVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">"dict"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<span class="w">  </span><span class="kd">final</span><span class="w"> </span><span class="n">VarCharVector</span><span class="w"> </span><span class="n">vector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">"vector"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
 <span class="p">)</span><span class="w"> </span><span class="p">{</span>
 <span class="w">  </span><span class="c1">// create dictionary vector</span>
 <span class="w">  </span><span class="n">dictVector</span><span class="p">.</span><span class="na">allocateNewSafe</span><span class="p">();</span>
-<span class="w">  </span><span class="n">dictVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;aa&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
-<span class="w">  </span><span class="n">dictVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;bb&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
-<span class="w">  </span><span class="n">dictVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;cc&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
+<span class="w">  </span><span class="n">dictVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="s">"aa"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
+<span class="w">  </span><span class="n">dictVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s">"bb"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
+<span class="w">  </span><span class="n">dictVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="s">"cc"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
 <span class="w">  </span><span class="n">dictVector</span><span class="p">.</span><span class="na">setValueCount</span><span class="p">(</span><span class="mi">3</span><span class="p">);</span>
 
 <span class="w">  </span><span class="c1">// create dictionary</span>
@@ -358,10 +358,10 @@ will be loaded with new values on every call to <code class="xref py py-class do
 
 <span class="w">  </span><span class="c1">// create original data vector</span>
 <span class="w">  </span><span class="n">vector</span><span class="p">.</span><span class="na">allocateNewSafe</span><span class="p">();</span>
-<span class="w">  </span><span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;bb&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
-<span class="w">  </span><span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;bb&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
-<span class="w">  </span><span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;cc&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
-<span class="w">  </span><span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">3</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;aa&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
+<span class="w">  </span><span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="s">"bb"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
+<span class="w">  </span><span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s">"bb"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
+<span class="w">  </span><span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="s">"cc"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
+<span class="w">  </span><span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">3</span><span class="p">,</span><span class="w"> </span><span class="s">"aa"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
 <span class="w">  </span><span class="n">vector</span><span class="p">.</span><span class="na">setValueCount</span><span class="p">(</span><span class="mi">4</span><span class="p">);</span>
 
 <span class="w">  </span><span class="c1">// get the encoded vector</span>
diff --git a/main/memory.html b/main/memory.html
index f56b313c7..b11155dcc 100644
--- a/main/memory.html
+++ b/main/memory.html
@@ -391,7 +391,7 @@ Allocator<span class="o">(</span>ROOT<span class="o">)</span><span class="w"> </
 <p>Enabling the debug mode, we get more details:</p>
 <div class="highlight-shell notranslate"><div class="highlight"><pre><span></span><span class="m">11</span>:56:48.944<span class="w"> </span><span class="o">[</span>main<span class="o">]</span><span class="w"> </span>INFO<span class="w">  </span>o.apache.arrow.memory.BaseAllocator<span class="w"> </span>-<span class="w"> </span>Debug<span class="w"> </span>mode<span class="w"> </span>enabled.
 ArrowBuf<span class="o">[</span><span class="m">2</span><span class="o">]</span>,<span class="w"> </span>address:140437894463488,<span class="w"> </span>length:4096
-Exception<span class="w"> </span><span class="k">in</span><span class="w"> </span>thread<span class="w"> </span><span class="s2">&quot;main&quot;</span><span class="w"> </span>java.lang.IllegalStateException:<span class="w"> </span>Allocator<span class="o">[</span>ROOT<span class="o">]</span><span class="w"> </span>closed<span class="w"> </span>with<span class="w"> </span>outstanding<span class="w"> </span>buffers<span class="w"> </span>allocated<span class="w"> </span><span class="o">(< [...]
+Exception<span class="w"> </span><span class="k">in</span><span class="w"> </span>thread<span class="w"> </span><span class="s2">"main"</span><span class="w"> </span>java.lang.IllegalStateException:<span class="w"> </span>Allocator<span class="o">[</span>ROOT<span class="o">]</span><span class="w"> </span>closed<span class="w"> </span>with<span class="w"> </span>outstanding<span class="w"> </span>buffers<span class="w"> </span>allocated<span class="w"> </span><span class="o">(</span><spa [...]
 Allocator<span class="o">(</span>ROOT<span class="o">)</span><span class="w"> </span><span class="m">0</span>/4096/4096/8192<span class="w"> </span><span class="o">(</span>res/actual/peak/limit<span class="o">)</span>
 <span class="w">  </span>child<span class="w"> </span>allocators:<span class="w"> </span><span class="m">0</span>
 <span class="w">  </span>ledgers:<span class="w"> </span><span class="m">1</span>
@@ -454,7 +454,7 @@ This will include information about allocation operations on the buffer with sta
 <span class="kn">import</span><span class="w"> </span><span class="nn">org.slf4j.LoggerFactory</span><span class="p">;</span>
 
 <span class="c1">// Set log level to TRACE to get tracebacks</span>
-<span class="p">((</span><span class="n">Logger</span><span class="p">)</span><span class="w"> </span><span class="n">LoggerFactory</span><span class="p">.</span><span class="na">getLogger</span><span class="p">(</span><span class="s">&quot;org.apache.arrow&quot;</span><span class="p">)).</span><span class="na">setLevel</span><span class="p">(</span><span class="n">Level</span><span class="p">.</span><span class="na">TRACE</span><span class="p">);</span>
+<span class="p">((</span><span class="n">Logger</span><span class="p">)</span><span class="w"> </span><span class="n">LoggerFactory</span><span class="p">.</span><span class="na">getLogger</span><span class="p">(</span><span class="s">"org.apache.arrow"</span><span class="p">)).</span><span class="na">setLevel</span><span class="p">(</span><span class="n">Level</span><span class="p">.</span><span class="na">TRACE</span><span class="p">);</span>
 <span class="k">try</span><span class="w"> </span><span class="p">(</span><span class="kd">final</span><span class="w"> </span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">())</span><span class="w"> </span><span class="p">{</span>
 <span class="w">  </span><span class="c1">// Leak buffer</span>
 <span class="w">  </span><span class="n">allocator</span><span class="p">.</span><span class="na">buffer</span><span class="p">(</span><span class="mi">1024</span><span class="p">);</span>
@@ -525,7 +525,7 @@ right before program shutdown.</p></li>
 <span class="p">...</span>
 <span class="c1">//3</span>
 <span class="kd">private</span><span class="w"> </span><span class="kd">static</span><span class="w"> </span><span class="n">String</span><span class="w"> </span><span class="nf">nextChildName</span><span class="p">()</span><span class="w"> </span><span class="p">{</span>
-<span class="w">    </span><span class="k">return</span><span class="w"> </span><span class="s">&quot;Allocator-Child-&quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">childNumber</span><span class="p">.</span><span class="na">incrementAndGet</span><span class="p">();</span>
+<span class="w">    </span><span class="k">return</span><span class="w"> </span><span class="s">"Allocator-Child-"</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">childNumber</span><span class="p">.</span><span class="na">incrementAndGet</span><span class="p">();</span>
 <span class="p">}</span>
 <span class="p">...</span>
 <span class="c1">//4: Business code</span>
diff --git a/main/quickstartguide.html b/main/quickstartguide.html
index 0717f620b..2000adf85 100644
--- a/main/quickstartguide.html
+++ b/main/quickstartguide.html
@@ -280,14 +280,14 @@ They are also known as “arrays” in the columnar format.</p>
 
 <span class="k">try</span><span class="p">(</span>
 <span class="w">    </span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">();</span>
-<span class="w">    </span><span class="n">IntVector</span><span class="w"> </span><span class="n">intVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">IntVector</span><span class="p">(</span><span class="s">&quot;fixed-size-primitive-layout&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<span class="w">    </span><span class="n">IntVector</span><span class="w"> </span><span class="n">intVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">IntVector</span><span class="p">(</span><span class="s">"fixed-size-primitive-layout"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
 <span class="p">){</span>
 <span class="w">    </span><span class="n">intVector</span><span class="p">.</span><span class="na">allocateNew</span><span class="p">(</span><span class="mi">3</span><span class="p">);</span>
 <span class="w">    </span><span class="n">intVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="mi">1</span><span class="p">);</span>
 <span class="w">    </span><span class="n">intVector</span><span class="p">.</span><span class="na">setNull</span><span class="p">(</span><span class="mi">1</span><span class="p">);</span>
 <span class="w">    </span><span class="n">intVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="mi">2</span><span class="p">);</span>
 <span class="w">    </span><span class="n">intVector</span><span class="p">.</span><span class="na">setValueCount</span><span class="p">(</span><span class="mi">3</span><span class="p">);</span>
-<span class="w">    </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">&quot;Vector created in memory: &quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">intVector</span><span class="p">);</span>
+<span class="w">    </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">"Vector created in memory: "</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">intVector</span><span class="p">);</span>
 <span class="p">}</span>
 </pre></div>
 </div>
@@ -301,14 +301,14 @@ They are also known as “arrays” in the columnar format.</p>
 
 <span class="k">try</span><span class="p">(</span>
 <span class="w">    </span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">();</span>
-<span class="w">    </span><span class="n">VarCharVector</span><span class="w"> </span><span class="n">varCharVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">&quot;variable-size-primitive-layout&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<span class="w">    </span><span class="n">VarCharVector</span><span class="w"> </span><span class="n">varCharVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">"variable-size-primitive-layout"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
 <span class="p">){</span>
 <span class="w">    </span><span class="n">varCharVector</span><span class="p">.</span><span class="na">allocateNew</span><span class="p">(</span><span class="mi">3</span><span class="p">);</span>
-<span class="w">    </span><span class="n">varCharVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;one&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
-<span class="w">    </span><span class="n">varCharVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;two&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
-<span class="w">    </span><span class="n">varCharVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;three&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
+<span class="w">    </span><span class="n">varCharVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="s">"one"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
+<span class="w">    </span><span class="n">varCharVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s">"two"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
+<span class="w">    </span><span class="n">varCharVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="s">"three"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">());</span>
 <span class="w">    </span><span class="n">varCharVector</span><span class="p">.</span><span class="na">setValueCount</span><span class="p">(</span><span class="mi">3</span><span class="p">);</span>
-<span class="w">    </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">&quot;Vector created in memory: &quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">varCharVector</span><span class="p">);</span>
+<span class="w">    </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">"Vector created in memory: "</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">varCharVector</span><span class="p">);</span>
 <span class="p">}</span>
 </pre></div>
 </div>
@@ -329,13 +329,13 @@ and optional key-value metadata.</p>
 <span class="kn">import</span><span class="w"> </span><span class="nn">java.util.Map</span><span class="p">;</span>
 
 <span class="n">Map</span><span class="o">&lt;</span><span class="n">String</span><span class="p">,</span><span class="w"> </span><span class="n">String</span><span class="o">&gt;</span><span class="w"> </span><span class="n">metadata</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">HashMap</span><span class="o">&lt;&gt;</span><span class="p">();</span>
-<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">&quot;A&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;Id card&quot;</span><span class="p">);</span>
-<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">&quot;B&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;Passport&quot;</span><span class="p">);</span>
-<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">&quot;C&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;Visa&quot;</span><span class="p">);</span>
-<span class="n">Field</span><span class="w"> </span><span class="n">document</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">&quot;document&quot;</span><span class="p">,</span>
+<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">"A"</span><span class="p">,</span><span class="w"> </span><span class="s">"Id card"</span><span class="p">);</span>
+<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">"B"</span><span class="p">,</span><span class="w"> </span><span class="s">"Passport"</span><span class="p">);</span>
+<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">"C"</span><span class="p">,</span><span class="w"> </span><span class="s">"Visa"</span><span class="p">);</span>
+<span class="n">Field</span><span class="w"> </span><span class="n">document</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">"document"</span><span class="p">,</span>
 <span class="w">        </span><span class="k">new</span><span class="w"> </span><span class="n">FieldType</span><span class="p">(</span><span class="kc">true</span><span class="p">,</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">ArrowType</span><span class="p">.</span><span class="na">Utf8</span><span class="p">(),</span><span class="w"> </span><span class="cm">/*dictionary*/</span><span class="w"> </span><span class="kc">null</span><span [...]
 <span class="w">        </span><span class="cm">/*children*/</span><span class="w"> </span><span class="kc">null</span><span class="p">);</span>
-<span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">&quot;Field created: &quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">document</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="s">&quot;, Metadata: &quot;</span><span class="w"> </span><span class="o">+</span><span class=" [...]
+<span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">"Field created: "</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">document</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="s">", Metadata: "</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span cla [...]
 </pre></div>
 </div>
 <div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>Field<span class="w"> </span>created:<span class="w"> </span>document:<span class="w"> </span>Utf8,<span class="w"> </span>Metadata:<span class="w"> </span><span class="o">{</span><span class="nv">A</span><span class="o">=</span>Id<span class="w"> </span>card,<span class="w"> </span><span class="nv">B</span><span class="o">=</span>Passport,<span class="w"> </span><span class="nv">C</span><span class="o">=</ [...]
@@ -356,12 +356,12 @@ an int32 column “A” and a UTF8-encoded string column “B”</p>
 <span class="kn">import static</span><span class="w"> </span><span class="nn">java.util.Arrays.asList</span><span class="p">;</span>
 
 <span class="n">Map</span><span class="o">&lt;</span><span class="n">String</span><span class="p">,</span><span class="w"> </span><span class="n">String</span><span class="o">&gt;</span><span class="w"> </span><span class="n">metadata</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">HashMap</span><span class="o">&lt;&gt;</span><span class="p">();</span>
-<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">&quot;K1&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;V1&quot;</span><span class="p">);</span>
-<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">&quot;K2&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;V2&quot;</span><span class="p">);</span>
-<span class="n">Field</span><span class="w"> </span><span class="n">a</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">&quot;A&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">FieldType</span><span class="p">.</span><span class="na">nullable</span><span class="p">(</span><span class="k">new</span><span class="w"> </s [...]
-<span class="n">Field</span><span class="w"> </span><span class="n">b</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">&quot;B&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">FieldType</span><span class="p">.</span><span class="na">nullable</span><span class="p">(</span><span class="k">new</span><span class="w"> </s [...]
+<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">"K1"</span><span class="p">,</span><span class="w"> </span><span class="s">"V1"</span><span class="p">);</span>
+<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">"K2"</span><span class="p">,</span><span class="w"> </span><span class="s">"V2"</span><span class="p">);</span>
+<span class="n">Field</span><span class="w"> </span><span class="n">a</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">"A"</span><span class="p">,</span><span class="w"> </span><span class="n">FieldType</span><span class="p">.</span><span class="na">nullable</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span  [...]
+<span class="n">Field</span><span class="w"> </span><span class="n">b</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">"B"</span><span class="p">,</span><span class="w"> </span><span class="n">FieldType</span><span class="p">.</span><span class="na">nullable</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span  [...]
 <span class="n">Schema</span><span class="w"> </span><span class="n">schema</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Schema</span><span class="p">(</span><span class="n">asList</span><span class="p">(</span><span class="n">a</span><span class="p">,</span><span class="w"> </span><span class="n">b</span><span class="p">),</span><span class="w"> </span><span class="n">metadata</span><span  [...]
-<span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">&quot;Schema created: &quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">schema</span><span class="p">);</span>
+<span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">"Schema created: "</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">schema</span><span class="p">);</span>
 </pre></div>
 </div>
 <div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>Schema<span class="w"> </span>created:<span class="w"> </span>Schema&lt;A:<span class="w"> </span>Int<span class="o">(</span><span class="m">32</span>,<span class="w"> </span><span class="nb">true</span><span class="o">)</span>,<span class="w"> </span>B:<span class="w"> </span>Utf8&gt;<span class="o">(</span>metadata:<span class="w"> </span><span class="o">{</span><span class="nv">K1</span><span class="o">= [...]
@@ -386,11 +386,11 @@ an int32 column “A” and a UTF8-encoded string column “B”</p>
 <span class="kn">import</span><span class="w"> </span><span class="nn">java.util.Map</span><span class="p">;</span>
 <span class="kn">import static</span><span class="w"> </span><span class="nn">java.util.Arrays.asList</span><span class="p">;</span>
 
-<span class="n">Field</span><span class="w"> </span><span class="n">age</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">&quot;age&quot;</span><span class="p">,</span>
+<span class="n">Field</span><span class="w"> </span><span class="n">age</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">"age"</span><span class="p">,</span>
 <span class="w">        </span><span class="n">FieldType</span><span class="p">.</span><span class="na">nullable</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span class="n">ArrowType</span><span class="p">.</span><span class="na">Int</span><span class="p">(</span><span class="mi">32</span><span class="p">,</span><span class="w"> </span><span class="kc">true</span><span class="p">)),</span>
 <span class="w">        </span><span class="cm">/*children*/</span><span class="kc">null</span>
 <span class="p">);</span>
-<span class="n">Field</span><span class="w"> </span><span class="n">name</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">&quot;name&quot;</span><span class="p">,</span>
+<span class="n">Field</span><span class="w"> </span><span class="n">name</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">"name"</span><span class="p">,</span>
 <span class="w">        </span><span class="n">FieldType</span><span class="p">.</span><span class="na">nullable</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span class="n">ArrowType</span><span class="p">.</span><span class="na">Utf8</span><span class="p">()),</span>
 <span class="w">        </span><span class="cm">/*children*/</span><span class="kc">null</span>
 <span class="p">);</span>
@@ -398,19 +398,19 @@ an int32 column “A” and a UTF8-encoded string column “B”</p>
 <span class="k">try</span><span class="p">(</span>
 <span class="w">    </span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">();</span>
 <span class="w">    </span><span class="n">VectorSchemaRoot</span><span class="w"> </span><span class="n">root</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">VectorSchemaRoot</span><span class="p">.</span><span class="na">create</span><span class="p">(</span><span class="n">schema</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
-<span class="w">    </span><span class="n">IntVector</span><span class="w"> </span><span class="n">ageVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">(</span><span class="n">IntVector</span><span class="p">)</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">getVector</span><span class="p">(</span><span class="s">&quot;age&quot;</span><span class="p">);</span>
-<span class="w">    </span><span class="n">VarCharVector</span><span class="w"> </span><span class="n">nameVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">(</span><span class="n">VarCharVector</span><span class="p">)</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">getVector</span><span class="p">(</span><span class="s">&quot;name&quot;</span><span class="p">);</span>
+<span class="w">    </span><span class="n">IntVector</span><span class="w"> </span><span class="n">ageVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">(</span><span class="n">IntVector</span><span class="p">)</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">getVector</span><span class="p">(</span><span class="s">"age"</span><span class="p">);</span>
+<span class="w">    </span><span class="n">VarCharVector</span><span class="w"> </span><span class="n">nameVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">(</span><span class="n">VarCharVector</span><span class="p">)</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">getVector</span><span class="p">(</span><span class="s">"name"</span><span class="p">);</span>
 <span class="p">){</span>
 <span class="w">    </span><span class="n">ageVector</span><span class="p">.</span><span class="na">allocateNew</span><span class="p">(</span><span class="mi">3</span><span class="p">);</span>
 <span class="w">    </span><span class="n">ageVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="mi">10</span><span class="p">);</span>
 <span class="w">    </span><span class="n">ageVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="mi">20</span><span class="p">);</span>
 <span class="w">    </span><span class="n">ageVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="mi">30</span><span class="p">);</span>
 <span class="w">    </span><span class="n">nameVector</span><span class="p">.</span><span class="na">allocateNew</span><span class="p">(</span><span class="mi">3</span><span class="p">);</span>
-<span class="w">    </span><span class="n">nameVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;Dave&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class="p">.</span><span class="na">UTF_8</span><span class="p">));</span>
-<span class="w">    </span><span class="n">nameVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;Peter&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class="p">.</span><span class="na">UTF_8</span><span class="p">));</span>
-<span class="w">    </span><span class="n">nameVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;Mary&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class="p">.</span><span class="na">UTF_8</span><span class="p">));</span>
+<span class="w">    </span><span class="n">nameVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="s">"Dave"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class="p">.</span><span class="na">UTF_8</span><span class="p">));</span>
+<span class="w">    </span><span class="n">nameVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s">"Peter"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class="p">.</span><span class="na">UTF_8</span><span class="p">));</span>
+<span class="w">    </span><span class="n">nameVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="s">"Mary"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class="p">.</span><span class="na">UTF_8</span><span class="p">));</span>
 <span class="w">    </span><span class="n">root</span><span class="p">.</span><span class="na">setRowCount</span><span class="p">(</span><span class="mi">3</span><span class="p">);</span>
-<span class="w">    </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">&quot;VectorSchemaRoot created: \n&quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">contentToTSVString</span><span class="p">());</span>
+<span class="w">    </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">"VectorSchemaRoot created: \n"</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">contentToTSVString</span><span class="p">());</span>
 <span class="p">}</span>
 </pre></div>
 </div>
@@ -446,29 +446,29 @@ a streaming and/or random-access fashion depending on application requirements.<
 <span class="kn">import</span><span class="w"> </span><span class="nn">java.util.Map</span><span class="p">;</span>
 <span class="kn">import static</span><span class="w"> </span><span class="nn">java.util.Arrays.asList</span><span class="p">;</span>
 
-<span class="n">Field</span><span class="w"> </span><span class="n">age</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">&quot;age&quot;</span><span class="p">,</span>
+<span class="n">Field</span><span class="w"> </span><span class="n">age</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">"age"</span><span class="p">,</span>
 <span class="w">        </span><span class="n">FieldType</span><span class="p">.</span><span class="na">nullable</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span class="n">ArrowType</span><span class="p">.</span><span class="na">Int</span><span class="p">(</span><span class="mi">32</span><span class="p">,</span><span class="w"> </span><span class="kc">true</span><span class="p">)),</span>
 <span class="w">        </span><span class="cm">/*children*/</span><span class="w"> </span><span class="kc">null</span><span class="p">);</span>
-<span class="n">Field</span><span class="w"> </span><span class="n">name</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">&quot;name&quot;</span><span class="p">,</span>
+<span class="n">Field</span><span class="w"> </span><span class="n">name</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">"name"</span><span class="p">,</span>
 <span class="w">        </span><span class="n">FieldType</span><span class="p">.</span><span class="na">nullable</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span class="n">ArrowType</span><span class="p">.</span><span class="na">Utf8</span><span class="p">()),</span>
 <span class="w">        </span><span class="cm">/*children*/</span><span class="w"> </span><span class="kc">null</span><span class="p">);</span>
 <span class="n">Schema</span><span class="w"> </span><span class="n">schema</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Schema</span><span class="p">(</span><span class="n">asList</span><span class="p">(</span><span class="n">age</span><span class="p">,</span><span class="w"> </span><span class="n">name</span><span class="p">));</span>
 <span class="k">try</span><span class="p">(</span>
 <span class="w">    </span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">();</span>
 <span class="w">    </span><span class="n">VectorSchemaRoot</span><span class="w"> </span><span class="n">root</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">VectorSchemaRoot</span><span class="p">.</span><span class="na">create</span><span class="p">(</span><span class="n">schema</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
-<span class="w">    </span><span class="n">IntVector</span><span class="w"> </span><span class="n">ageVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">(</span><span class="n">IntVector</span><span class="p">)</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">getVector</span><span class="p">(</span><span class="s">&quot;age&quot;</span><span class="p">);</span>
-<span class="w">    </span><span class="n">VarCharVector</span><span class="w"> </span><span class="n">nameVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">(</span><span class="n">VarCharVector</span><span class="p">)</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">getVector</span><span class="p">(</span><span class="s">&quot;name&quot;</span><span class="p">);</span>
+<span class="w">    </span><span class="n">IntVector</span><span class="w"> </span><span class="n">ageVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">(</span><span class="n">IntVector</span><span class="p">)</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">getVector</span><span class="p">(</span><span class="s">"age"</span><span class="p">);</span>
+<span class="w">    </span><span class="n">VarCharVector</span><span class="w"> </span><span class="n">nameVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">(</span><span class="n">VarCharVector</span><span class="p">)</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">getVector</span><span class="p">(</span><span class="s">"name"</span><span class="p">);</span>
 <span class="p">){</span>
 <span class="w">    </span><span class="n">ageVector</span><span class="p">.</span><span class="na">allocateNew</span><span class="p">(</span><span class="mi">3</span><span class="p">);</span>
 <span class="w">    </span><span class="n">ageVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="mi">10</span><span class="p">);</span>
 <span class="w">    </span><span class="n">ageVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="mi">20</span><span class="p">);</span>
 <span class="w">    </span><span class="n">ageVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="mi">30</span><span class="p">);</span>
 <span class="w">    </span><span class="n">nameVector</span><span class="p">.</span><span class="na">allocateNew</span><span class="p">(</span><span class="mi">3</span><span class="p">);</span>
-<span class="w">    </span><span class="n">nameVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;Dave&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class="p">.</span><span class="na">UTF_8</span><span class="p">));</span>
-<span class="w">    </span><span class="n">nameVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;Peter&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class="p">.</span><span class="na">UTF_8</span><span class="p">));</span>
-<span class="w">    </span><span class="n">nameVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;Mary&quot;</span><span class="p">.</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class="p">.</span><span class="na">UTF_8</span><span class="p">));</span>
+<span class="w">    </span><span class="n">nameVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="s">"Dave"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class="p">.</span><span class="na">UTF_8</span><span class="p">));</span>
+<span class="w">    </span><span class="n">nameVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s">"Peter"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class="p">.</span><span class="na">UTF_8</span><span class="p">));</span>
+<span class="w">    </span><span class="n">nameVector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="s">"Mary"</span><span class="p">.</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class="p">.</span><span class="na">UTF_8</span><span class="p">));</span>
 <span class="w">    </span><span class="n">root</span><span class="p">.</span><span class="na">setRowCount</span><span class="p">(</span><span class="mi">3</span><span class="p">);</span>
-<span class="w">    </span><span class="n">File</span><span class="w"> </span><span class="n">file</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">File</span><span class="p">(</span><span class="s">&quot;random_access_file.arrow&quot;</span><span class="p">);</span>
+<span class="w">    </span><span class="n">File</span><span class="w"> </span><span class="n">file</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">File</span><span class="p">(</span><span class="s">"random_access_file.arrow"</span><span class="p">);</span>
 <span class="w">    </span><span class="k">try</span><span class="w"> </span><span class="p">(</span>
 <span class="w">        </span><span class="n">FileOutputStream</span><span class="w"> </span><span class="n">fileOutputStream</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">FileOutputStream</span><span class="p">(</span><span class="n">file</span><span class="p">);</span>
 <span class="w">        </span><span class="n">ArrowFileWriter</span><span class="w"> </span><span class="n">writer</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">ArrowFileWriter</span><span class="p">(</span><span class="n">root</span><span class="p">,</span><span class="w"> </span><span class="cm">/*provider*/</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span [...]
@@ -476,8 +476,8 @@ a streaming and/or random-access fashion depending on application requirements.<
 <span class="w">        </span><span class="n">writer</span><span class="p">.</span><span class="na">start</span><span class="p">();</span>
 <span class="w">        </span><span class="n">writer</span><span class="p">.</span><span class="na">writeBatch</span><span class="p">();</span>
 <span class="w">        </span><span class="n">writer</span><span class="p">.</span><span class="na">end</span><span class="p">();</span>
-<span class="w">        </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">&quot;Record batches written: &quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">writer</span><span class="p">.</span><span class="na">getRecordBlocks</span><span class="p">().</span><span class="na">size</span><span class="p">()</span>
-<span class="w">                </span><span class="o">+</span><span class="w"> </span><span class="s">&quot;. Number of rows written: &quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">getRowCount</span><span class="p">());</span>
+<span class="w">        </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">"Record batches written: "</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">writer</span><span class="p">.</span><span class="na">getRecordBlocks</span><span class="p">().</span><span class="na">size</span><span class="p">()</span>
+<span class="w">                </span><span class="o">+</span><span class="w"> </span><span class="s">". Number of rows written: "</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">getRowCount</span><span class="p">());</span>
 <span class="w">    </span><span class="p">}</span><span class="w"> </span><span class="k">catch</span><span class="w"> </span><span class="p">(</span><span class="n">IOException</span><span class="w"> </span><span class="n">e</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
 <span class="w">        </span><span class="n">e</span><span class="p">.</span><span class="na">printStackTrace</span><span class="p">();</span>
 <span class="w">    </span><span class="p">}</span>
@@ -500,14 +500,14 @@ a streaming and/or random-access fashion depending on application requirements.<
 
 <span class="k">try</span><span class="p">(</span>
 <span class="w">    </span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">(</span><span class="n">Long</span><span class="p">.</span><span class="na">MAX_VALUE</span><span class="p">);</span>
-<span class="w">    </span><span class="n">FileInputStream</span><span class="w"> </span><span class="n">fileInputStream</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">FileInputStream</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span class="n">File</span><span class="p">(</span><span class="s">&quot;random_access_file.arrow&quot;</span><span class="p">));</span>
+<span class="w">    </span><span class="n">FileInputStream</span><span class="w"> </span><span class="n">fileInputStream</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">FileInputStream</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span class="n">File</span><span class="p">(</span><span class="s">"random_access_file.arrow"</span><span class="p">));</span>
 <span class="w">    </span><span class="n">ArrowFileReader</span><span class="w"> </span><span class="n">reader</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">ArrowFileReader</span><span class="p">(</span><span class="n">fileInputStream</span><span class="p">.</span><span class="na">getChannel</span><span class="p">(),</span><span class="w"> </span><span class="n">allocator</span><span class= [...]
 <span class="p">){</span>
-<span class="w">    </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">&quot;Record batches in file: &quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">reader</span><span class="p">.</span><span class="na">getRecordBlocks</span><span class="p">().</span><span class="na">size</span><span class="p">());</span>
+<span class="w">    </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">"Record batches in file: "</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">reader</span><span class="p">.</span><span class="na">getRecordBlocks</span><span class="p">().</span><span class="na">size</span><span class="p">());</span>
 <span class="w">    </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="n">ArrowBlock</span><span class="w"> </span><span class="n">arrowBlock</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="n">reader</span><span class="p">.</span><span class="na">getRecordBlocks</span><span class="p">())</span><span class="w"> </span><span class="p">{</span>
 <span class="w">        </span><span class="n">reader</span><span class="p">.</span><span class="na">loadRecordBatch</span><span class="p">(</span><span class="n">arrowBlock</span><span class="p">);</span>
 <span class="w">        </span><span class="n">VectorSchemaRoot</span><span class="w"> </span><span class="n">root</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">reader</span><span class="p">.</span><span class="na">getVectorSchemaRoot</span><span class="p">();</span>
-<span class="w">        </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">&quot;VectorSchemaRoot read: \n&quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">contentToTSVString</span><span class="p">());</span>
+<span class="w">        </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">"VectorSchemaRoot read: \n"</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">root</span><span class="p">.</span><span class="na">contentToTSVString</span><span class="p">());</span>
 <span class="w">    </span><span class="p">}</span>
 <span class="p">}</span><span class="w"> </span><span class="k">catch</span><span class="w"> </span><span class="p">(</span><span class="n">IOException</span><span class="w"> </span><span class="n">e</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
 <span class="w">    </span><span class="n">e</span><span class="p">.</span><span class="na">printStackTrace</span><span class="p">();</span>
diff --git a/main/reference/index-all.html b/main/reference/index-all.html
index 00bf6a890..23dec75fb 100644
--- a/main/reference/index-all.html
+++ b/main/reference/index-all.html
@@ -3317,7 +3317,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#bigInt(java.lang.String)" class="member-name-link">bigInt(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#bigInt(java.lang.String)" class="member-name-link">bigInt(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#bigInt(java.lang.String)" class="member-name-link">bigInt(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#bigInt(java.lang.String)" class="member-name-link">bigInt(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -3552,7 +3552,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#bit(java.lang.String)" class="member-name-link">bit(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#bit(java.lang.String)" class="member-name-link">bit(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#bit(java.lang.String)" class="member-name-link">bit(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#bit(java.lang.String)" class="member-name-link">bit(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -8616,7 +8616,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#copyReader(org.apache.arrow.vector.complex.reader.FieldReader)" class="member-name-link">copyReader(FieldReader)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#copyReader(org.apache.arrow.vector.complex.reader.FieldReader)" class="member-name-link">copyReader(FieldReader)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#copyReader(org.apache.arrow.vector.complex.reader.FieldReader)" class="member-name-link">copyReader(FieldReader)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ComplexWriter.html#copyReader(org.apache.arrow.vector.complex.reader.FieldReader)" class="member-name-link">copyReader(FieldReader)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ComplexWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ComplexWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -8624,7 +8624,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#copyReaderToField(java.lang.String,org.apache.arrow.vector.complex.reader.FieldReader)" class="member-name-link">copyReaderToField(String, FieldReader)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#copyReaderToField(java.lang.String,org.apache.arrow.vector.complex.reader.FieldReader)" class="member-name-link">copyReaderToField(String, FieldReader)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#copyReaderToField(java.lang.String,org.apache.arrow.vector.complex.reader.FieldReader)" class="member-name-link">copyReaderToField(String, FieldReader)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.StructWriter.html#copyReaderToField(java.lang.String,org.apache.arrow.vector.complex.reader.FieldReader)" class="member-name-link">copyReaderToField(String, FieldReader)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.StructWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWrit [...]
 <dd>&nbsp;</dd>
@@ -9315,7 +9315,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#dateDay(java.lang.String)" class="member-name-link">dateDay(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#dateDay(java.lang.String)" class="member-name-link">dateDay(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#dateDay(java.lang.String)" class="member-name-link">dateDay(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#dateDay(java.lang.String)" class="member-name-link">dateDay(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -9421,7 +9421,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#dateMilli(java.lang.String)" class="member-name-link">dateMilli(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#dateMilli(java.lang.String)" class="member-name-link">dateMilli(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#dateMilli(java.lang.String)" class="member-name-link">dateMilli(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#dateMilli(java.lang.String)" class="member-name-link">dateMilli(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -9595,7 +9595,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#decimal(java.lang.String)" class="member-name-link">decimal(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#decimal(java.lang.String)" class="member-name-link">decimal(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#decimal(java.lang.String)" class="member-name-link">decimal(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#decimal(java.lang.String)" class="member-name-link">decimal(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -9619,7 +9619,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#decimal(java.lang.String,int,int)" class="member-name-link">decimal(String, int, int)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#decimal(java.lang.String,int,int)" class="member-name-link">decimal(String, int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#decimal(java.lang.String,int,int)" class="member-name-link">decimal(String, int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#decimal(java.lang.String,int,int)" class="member-name-link">decimal(String, int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -9710,7 +9710,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#decimal256(java.lang.String)" class="member-name-link">decimal256(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#decimal256(java.lang.String)" class="member-name-link">decimal256(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#decimal256(java.lang.String)" class="member-name-link">decimal256(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#decimal256(java.lang.String)" class="member-name-link">decimal256(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -9734,7 +9734,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#decimal256(java.lang.String,int,int)" class="member-name-link">decimal256(String, int, int)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#decimal256(java.lang.String,int,int)" class="member-name-link">decimal256(String, int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#decimal256(java.lang.String,int,int)" class="member-name-link">decimal256(String, int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#decimal256(java.lang.String,int,int)" class="member-name-link">decimal256(String, int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -10706,7 +10706,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#duration(java.lang.String)" class="member-name-link">duration(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#duration(java.lang.String)" class="member-name-link">duration(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#duration(java.lang.String)" class="member-name-link">duration(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html#duration(java.lang.String)" class="member-name-link">duration(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -10728,7 +10728,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#duration(java.lang.String,org.apache.arrow.vector.types.TimeUnit)" class="member-name-link">duration(String, TimeUnit)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#duration(java.lang.String,org.apache.arrow.vector.types.TimeUnit)" class="member-name-link">duration(String, TimeUnit)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#duration(java.lang.String,org.apache.arrow.vector.types.TimeUnit)" class="member-name-link">duration(String, TimeUnit)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html#duration(java.lang.String,org.apache.arrow.vector.types.TimeUnit)" class="member-name-link">duration(String, TimeUnit)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -10977,7 +10977,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#end()" class="member-name-link">end()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#end()" class="member-name-link">end()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#end()" class="member-name-link">end()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#end()" class="member-name-link">end()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -11083,7 +11083,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#endEntry()" class="member-name-link">endEntry()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#endEntry()" class="member-name-link">endEntry()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#endEntry()" class="member-name-link">endEntry()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionMapWriter.html#endEntry()" class="member-name-link">endEntry()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionMapWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionMapWriter</a></dt>
 <dd>
@@ -11136,7 +11136,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#endList()" class="member-name-link">endList()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#endList()" class="member-name-link">endList()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#endList()" class="member-name-link">endList()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#endList()" class="member-name-link">endList()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -11158,7 +11158,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#endListView()" class="member-name-link">endListView()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#endListView()" class="member-name-link">endListView()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#endListView()" class="member-name-link">endListView()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#endListView()" class="member-name-link">endListView()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -11174,7 +11174,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#endMap()" class="member-name-link">endMap()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#endMap()" class="member-name-link">endMap()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#endMap()" class="member-name-link">endMap()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionMapWriter.html#endMap()" class="member-name-link">endMap()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionMapWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionMapWriter</a></dt>
 <dd>
@@ -11867,7 +11867,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#extension(java.lang.String,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">extension(String, ArrowType)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#extension(java.lang.String,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">extension(String, ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#extension(java.lang.String,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">extension(String, ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html#extension(java.lang.String,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">extension(String, ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -11887,7 +11887,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#extension(org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">extension(ArrowType)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#extension(org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">extension(ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#extension(org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">extension(ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewWriter.html#extension(org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">extension(ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -12298,7 +12298,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#fixedSizeBinary(java.lang.String)" class="member-name-link">fixedSizeBinary(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#fixedSizeBinary(java.lang.String)" class="member-name-link">fixedSizeBinary(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#fixedSizeBinary(java.lang.String)" class="member-name-link">fixedSizeBinary(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html#fixedSizeBinary(java.lang.String)" class="member-name-link">fixedSizeBinary(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -12320,7 +12320,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#fixedSizeBinary(java.lang.String,int)" class="member-name-link">fixedSizeBinary(String, int)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#fixedSizeBinary(java.lang.String,int)" class="member-name-link">fixedSizeBinary(String, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#fixedSizeBinary(java.lang.String,int)" class="member-name-link">fixedSizeBinary(String, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html#fixedSizeBinary(java.lang.String,int)" class="member-name-link">fixedSizeBinary(String, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -13972,7 +13972,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#float2(java.lang.String)" class="member-name-link">float2(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#float2(java.lang.String)" class="member-name-link">float2(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#float2(java.lang.String)" class="member-name-link">float2(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#float2(java.lang.String)" class="member-name-link">float2(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -14066,7 +14066,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#float4(java.lang.String)" class="member-name-link">float4(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#float4(java.lang.String)" class="member-name-link">float4(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#float4(java.lang.String)" class="member-name-link">float4(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#float4(java.lang.String)" class="member-name-link">float4(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -14176,7 +14176,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#float8(java.lang.String)" class="member-name-link">float8(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#float8(java.lang.String)" class="member-name-link">float8(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#float8(java.lang.String)" class="member-name-link">float8(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#float8(java.lang.String)" class="member-name-link">float8(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -29721,7 +29721,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/UnionVector.html#getWriter()" class="member-name-link">getWriter()</a> - Method in class org.apache.arrow.vector.complex.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/UnionVector.html" title="class in org.apache.arrow.vector.complex">UnionVector</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#getWriter(org.apache.arrow.vector.types.Types.MinorType)" class="member-name-link">getWriter(Types.MinorType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#getWriter(org.apache.arrow.vector.types.Types.MinorType)" class="member-name-link">getWriter(Types.MinorType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>
 <div class="block">Retrieve the FieldWriter, promoting if it is not a FieldWriter of the specified type</div>
 </dd>
@@ -32741,7 +32741,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#integer(java.lang.String)" class="member-name-link">integer(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#integer(java.lang.String)" class="member-name-link">integer(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#integer(java.lang.String)" class="member-name-link">integer(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#integer(java.lang.String)" class="member-name-link">integer(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -33325,7 +33325,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#intervalDay(java.lang.String)" class="member-name-link">intervalDay(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#intervalDay(java.lang.String)" class="member-name-link">intervalDay(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#intervalDay(java.lang.String)" class="member-name-link">intervalDay(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#intervalDay(java.lang.String)" class="member-name-link">intervalDay(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -33422,7 +33422,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#intervalMonthDayNano(java.lang.String)" class="member-name-link">intervalMonthDayNano(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#intervalMonthDayNano(java.lang.String)" class="member-name-link">intervalMonthDayNano(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#intervalMonthDayNano(java.lang.String)" class="member-name-link">intervalMonthDayNano(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#intervalMonthDayNano(java.lang.String)" class="member-name-link">intervalMonthDayNano(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -33525,7 +33525,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#intervalYear(java.lang.String)" class="member-name-link">intervalYear(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#intervalYear(java.lang.String)" class="member-name-link">intervalYear(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#intervalYear(java.lang.String)" class="member-name-link">intervalYear(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#intervalYear(java.lang.String)" class="member-name-link">intervalYear(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -35221,7 +35221,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#key()" class="member-name-link">key()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#key()" class="member-name-link">key()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#key()" class="member-name-link">key()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionMapReader.html#key()" class="member-name-link">key()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionMapReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionMapReader</a></dt>
 <dd>
@@ -35412,7 +35412,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#largeVarBinary(java.lang.String)" class="member-name-link">largeVarBinary(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#largeVarBinary(java.lang.String)" class="member-name-link">largeVarBinary(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#largeVarBinary(java.lang.String)" class="member-name-link">largeVarBinary(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#largeVarBinary(java.lang.String)" class="member-name-link">largeVarBinary(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -35507,7 +35507,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#largeVarChar(java.lang.String)" class="member-name-link">largeVarChar(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#largeVarChar(java.lang.String)" class="member-name-link">largeVarChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#largeVarChar(java.lang.String)" class="member-name-link">largeVarChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#largeVarChar(java.lang.String)" class="member-name-link">largeVarChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -35625,7 +35625,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#list()" class="member-name-link">list()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#list()" class="member-name-link">list()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#list()" class="member-name-link">list()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#list()" class="member-name-link">list()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -35649,7 +35649,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#list(java.lang.String)" class="member-name-link">list(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#list(java.lang.String)" class="member-name-link">list(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#list(java.lang.String)" class="member-name-link">list(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#list(java.lang.String)" class="member-name-link">list(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -35831,7 +35831,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#listView()" class="member-name-link">listView()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#listView()" class="member-name-link">listView()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#listView()" class="member-name-link">listView()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewWriter.html#listView()" class="member-name-link">listView()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -35847,7 +35847,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#listView(java.lang.String)" class="member-name-link">listView(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#listView(java.lang.String)" class="member-name-link">listView(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#listView(java.lang.String)" class="member-name-link">listView(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html#listView(java.lang.String)" class="member-name-link">listView(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -36469,7 +36469,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#map()" class="member-name-link">map()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#map()" class="member-name-link">map()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#map()" class="member-name-link">map()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#map()" class="member-name-link">map()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -36491,7 +36491,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#map(boolean)" class="member-name-link">map(boolean)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#map(boolean)" class="member-name-link">map(boolean)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#map(boolean)" class="member-name-link">map(boolean)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html#map(boolean)" class="member-name-link">map(boolean)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -36511,7 +36511,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#map(java.lang.String)" class="member-name-link">map(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#map(java.lang.String)" class="member-name-link">map(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#map(java.lang.String)" class="member-name-link">map(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#map(java.lang.String)" class="member-name-link">map(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -36535,7 +36535,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#map(java.lang.String,boolean)" class="member-name-link">map(String, boolean)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#map(java.lang.String,boolean)" class="member-name-link">map(String, boolean)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#map(java.lang.String,boolean)" class="member-name-link">map(String, boolean)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#map(java.lang.String,boolean)" class="member-name-link">map(String, boolean)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -51956,7 +51956,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#smallInt(java.lang.String)" class="member-name-link">smallInt(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#smallInt(java.lang.String)" class="member-name-link">smallInt(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#smallInt(java.lang.String)" class="member-name-link">smallInt(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#smallInt(java.lang.String)" class="member-name-link">smallInt(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -53714,7 +53714,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#start()" class="member-name-link">start()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#start()" class="member-name-link">start()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#start()" class="member-name-link">start()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#start()" class="member-name-link">start()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -53800,7 +53800,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#startEntry()" class="member-name-link">startEntry()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#startEntry()" class="member-name-link">startEntry()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#startEntry()" class="member-name-link">startEntry()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionMapWriter.html#startEntry()" class="member-name-link">startEntry()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionMapWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionMapWriter</a></dt>
 <dd>
@@ -53851,7 +53851,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#startList()" class="member-name-link">startList()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#startList()" class="member-name-link">startList()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#startList()" class="member-name-link">startList()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#startList()" class="member-name-link">startList()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -53873,7 +53873,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#startListView()" class="member-name-link">startListView()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#startListView()" class="member-name-link">startListView()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#startListView()" class="member-name-link">startListView()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#startListView()" class="member-name-link">startListView()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -53889,7 +53889,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#startMap()" class="member-name-link">startMap()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#startMap()" class="member-name-link">startMap()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#startMap()" class="member-name-link">startMap()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionMapWriter.html#startMap()" class="member-name-link">startMap()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionMapWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionMapWriter</a></dt>
 <dd>
@@ -54094,7 +54094,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#struct(java.lang.String)" class="member-name-link">struct(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#struct(java.lang.String)" class="member-name-link">struct(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#struct(java.lang.String)" class="member-name-link">struct(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#struct(java.lang.String)" class="member-name-link">struct(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -54584,7 +54584,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeMicro(java.lang.String)" class="member-name-link">timeMicro(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeMicro(java.lang.String)" class="member-name-link">timeMicro(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeMicro(java.lang.String)" class="member-name-link">timeMicro(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#timeMicro(java.lang.String)" class="member-name-link">timeMicro(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -54681,7 +54681,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeMilli(java.lang.String)" class="member-name-link">timeMilli(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeMilli(java.lang.String)" class="member-name-link">timeMilli(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeMilli(java.lang.String)" class="member-name-link">timeMilli(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#timeMilli(java.lang.String)" class="member-name-link">timeMilli(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -54778,7 +54778,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeNano(java.lang.String)" class="member-name-link">timeNano(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeNano(java.lang.String)" class="member-name-link">timeNano(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeNano(java.lang.String)" class="member-name-link">timeNano(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#timeNano(java.lang.String)" class="member-name-link">timeNano(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -54881,7 +54881,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeSec(java.lang.String)" class="member-name-link">timeSec(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeSec(java.lang.String)" class="member-name-link">timeSec(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeSec(java.lang.String)" class="member-name-link">timeSec(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#timeSec(java.lang.String)" class="member-name-link">timeSec(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -55030,7 +55030,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeStampMicro(java.lang.String)" class="member-name-link">timeStampMicro(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampMicro(java.lang.String)" class="member-name-link">timeStampMicro(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeStampMicro(java.lang.String)" class="member-name-link">timeStampMicro(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#timeStampMicro(java.lang.String)" class="member-name-link">timeStampMicro(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -55098,7 +55098,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeStampMicroTZ(java.lang.String)" class="member-name-link">timeStampMicroTZ(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampMicroTZ(java.lang.String)" class="member-name-link">timeStampMicroTZ(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeStampMicroTZ(java.lang.String)" class="member-name-link">timeStampMicroTZ(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html#timeStampMicroTZ(java.lang.String)" class="member-name-link">timeStampMicroTZ(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -55120,7 +55120,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeStampMicroTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampMicroTZ(String, String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampMicroTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampMicroTZ(String, String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeStampMicroTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampMicroTZ(String, String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html#timeStampMicroTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampMicroTZ(String, String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -55236,7 +55236,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeStampMilli(java.lang.String)" class="member-name-link">timeStampMilli(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampMilli(java.lang.String)" class="member-name-link">timeStampMilli(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeStampMilli(java.lang.String)" class="member-name-link">timeStampMilli(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#timeStampMilli(java.lang.String)" class="member-name-link">timeStampMilli(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -55304,7 +55304,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeStampMilliTZ(java.lang.String)" class="member-name-link">timeStampMilliTZ(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampMilliTZ(java.lang.String)" class="member-name-link">timeStampMilliTZ(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeStampMilliTZ(java.lang.String)" class="member-name-link">timeStampMilliTZ(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html#timeStampMilliTZ(java.lang.String)" class="member-name-link">timeStampMilliTZ(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -55326,7 +55326,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeStampMilliTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampMilliTZ(String, String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampMilliTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampMilliTZ(String, String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeStampMilliTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampMilliTZ(String, String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html#timeStampMilliTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampMilliTZ(String, String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -55442,7 +55442,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeStampNano(java.lang.String)" class="member-name-link">timeStampNano(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampNano(java.lang.String)" class="member-name-link">timeStampNano(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeStampNano(java.lang.String)" class="member-name-link">timeStampNano(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#timeStampNano(java.lang.String)" class="member-name-link">timeStampNano(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -55510,7 +55510,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeStampNanoTZ(java.lang.String)" class="member-name-link">timeStampNanoTZ(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampNanoTZ(java.lang.String)" class="member-name-link">timeStampNanoTZ(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeStampNanoTZ(java.lang.String)" class="member-name-link">timeStampNanoTZ(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html#timeStampNanoTZ(java.lang.String)" class="member-name-link">timeStampNanoTZ(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -55532,7 +55532,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeStampNanoTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampNanoTZ(String, String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampNanoTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampNanoTZ(String, String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeStampNanoTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampNanoTZ(String, String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html#timeStampNanoTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampNanoTZ(String, String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -55648,7 +55648,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeStampSec(java.lang.String)" class="member-name-link">timeStampSec(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampSec(java.lang.String)" class="member-name-link">timeStampSec(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeStampSec(java.lang.String)" class="member-name-link">timeStampSec(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#timeStampSec(java.lang.String)" class="member-name-link">timeStampSec(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -55716,7 +55716,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeStampSecTZ(java.lang.String)" class="member-name-link">timeStampSecTZ(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampSecTZ(java.lang.String)" class="member-name-link">timeStampSecTZ(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeStampSecTZ(java.lang.String)" class="member-name-link">timeStampSecTZ(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html#timeStampSecTZ(java.lang.String)" class="member-name-link">timeStampSecTZ(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -55738,7 +55738,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#timeStampSecTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampSecTZ(String, String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampSecTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampSecTZ(String, String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#timeStampSecTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampSecTZ(String, String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html#timeStampSecTZ(java.lang.String,java.lang.String)" class="member-name-link">timeStampSecTZ(String, String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructWriter.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -55915,7 +55915,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#tinyInt(java.lang.String)" class="member-name-link">tinyInt(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#tinyInt(java.lang.String)" class="member-name-link">tinyInt(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#tinyInt(java.lang.String)" class="member-name-link">tinyInt(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#tinyInt(java.lang.String)" class="member-name-link">tinyInt(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -57237,7 +57237,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#uInt1(java.lang.String)" class="member-name-link">uInt1(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#uInt1(java.lang.String)" class="member-name-link">uInt1(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#uInt1(java.lang.String)" class="member-name-link">uInt1(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#uInt1(java.lang.String)" class="member-name-link">uInt1(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -57339,7 +57339,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#uInt2(java.lang.String)" class="member-name-link">uInt2(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#uInt2(java.lang.String)" class="member-name-link">uInt2(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#uInt2(java.lang.String)" class="member-name-link">uInt2(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#uInt2(java.lang.String)" class="member-name-link">uInt2(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -57439,7 +57439,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#uInt4(java.lang.String)" class="member-name-link">uInt4(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#uInt4(java.lang.String)" class="member-name-link">uInt4(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#uInt4(java.lang.String)" class="member-name-link">uInt4(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#uInt4(java.lang.String)" class="member-name-link">uInt4(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -57539,7 +57539,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#uInt8(java.lang.String)" class="member-name-link">uInt8(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#uInt8(java.lang.String)" class="member-name-link">uInt8(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#uInt8(java.lang.String)" class="member-name-link">uInt8(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#uInt8(java.lang.String)" class="member-name-link">uInt8(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -58518,7 +58518,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#value()" class="member-name-link">value()</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#value()" class="member-name-link">value()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#value()" class="member-name-link">value()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionMapReader.html#value()" class="member-name-link">value()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionMapReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionMapReader</a></dt>
 <dd>
@@ -59518,7 +59518,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#varBinary(java.lang.String)" class="member-name-link">varBinary(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#varBinary(java.lang.String)" class="member-name-link">varBinary(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#varBinary(java.lang.String)" class="member-name-link">varBinary(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#varBinary(java.lang.String)" class="member-name-link">varBinary(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -59620,7 +59620,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#varChar(java.lang.String)" class="member-name-link">varChar(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#varChar(java.lang.String)" class="member-name-link">varChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#varChar(java.lang.String)" class="member-name-link">varChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#varChar(java.lang.String)" class="member-name-link">varChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -60124,7 +60124,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#viewVarBinary(java.lang.String)" class="member-name-link">viewVarBinary(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#viewVarBinary(java.lang.String)" class="member-name-link">viewVarBinary(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#viewVarBinary(java.lang.String)" class="member-name-link">viewVarBinary(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#viewVarBinary(java.lang.String)" class="member-name-link">viewVarBinary(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -60218,7 +60218,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#viewVarChar(java.lang.String)" class="member-name-link">viewVarChar(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#viewVarChar(java.lang.String)" class="member-name-link">viewVarChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#viewVarChar(java.lang.String)" class="member-name-link">viewVarChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#viewVarChar(java.lang.String)" class="member-name-link">viewVarChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61316,7 +61316,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.BigIntHolder)" class="member-name-link">write(BigIntHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.BigIntHolder)" class="member-name-link">write(BigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.BigIntHolder)" class="member-name-link">write(BigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntWriterImpl.html#write(org.apache.arrow.vector.holders.BigIntHolder)" class="member-name-link">write(BigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">BigIntWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -61340,7 +61340,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.BitHolder)" class="member-name-link">write(BitHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.BitHolder)" class="member-name-link">write(BitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.BitHolder)" class="member-name-link">write(BitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BitWriterImpl.html#write(org.apache.arrow.vector.holders.BitHolder)" class="member-name-link">write(BitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BitWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">BitWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -61364,7 +61364,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.DateDayHolder)" class="member-name-link">write(DateDayHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.DateDayHolder)" class="member-name-link">write(DateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.DateDayHolder)" class="member-name-link">write(DateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateDayWriterImpl.html#write(org.apache.arrow.vector.holders.DateDayHolder)" class="member-name-link">write(DateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateDayWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">DateDayWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -61388,7 +61388,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.DateMilliHolder)" class="member-name-link">write(DateMilliHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.DateMilliHolder)" class="member-name-link">write(DateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.DateMilliHolder)" class="member-name-link">write(DateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateMilliWriterImpl.html#write(org.apache.arrow.vector.holders.DateMilliHolder)" class="member-name-link">write(DateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateMilliWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">DateMilliWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -61460,7 +61460,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.DurationHolder)" class="member-name-link">write(DurationHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.DurationHolder)" class="member-name-link">write(DurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.DurationHolder)" class="member-name-link">write(DurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DurationWriterImpl.html#write(org.apache.arrow.vector.holders.DurationHolder)" class="member-name-link">write(DurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DurationWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">DurationWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -61508,7 +61508,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.FixedSizeBinaryHolder)" class="member-name-link">write(FixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.FixedSizeBinaryHolder)" class="member-name-link">write(FixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.FixedSizeBinaryHolder)" class="member-name-link">write(FixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/FixedSizeBinaryWriterImpl.html#write(org.apache.arrow.vector.holders.FixedSizeBinaryHolder)" class="member-name-link">write(FixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/FixedSizeBinaryWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">FixedSizeBinaryWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -61530,7 +61530,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.Float2Holder)" class="member-name-link">write(Float2Holder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.Float2Holder)" class="member-name-link">write(Float2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.Float2Holder)" class="member-name-link">write(Float2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.Float2Holder)" class="member-name-link">write(Float2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61554,7 +61554,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.Float4Holder)" class="member-name-link">write(Float4Holder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.Float4Holder)" class="member-name-link">write(Float4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.Float4Holder)" class="member-name-link">write(Float4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.Float4Holder)" class="member-name-link">write(Float4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61578,7 +61578,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.Float8Holder)" class="member-name-link">write(Float8Holder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.Float8Holder)" class="member-name-link">write(Float8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.Float8Holder)" class="member-name-link">write(Float8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.Float8Holder)" class="member-name-link">write(Float8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61602,7 +61602,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.IntervalDayHolder)" class="member-name-link">write(IntervalDayHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.IntervalDayHolder)" class="member-name-link">write(IntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.IntervalDayHolder)" class="member-name-link">write(IntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.IntervalDayHolder)" class="member-name-link">write(IntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61626,7 +61626,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.IntervalMonthDayNanoHolder)" class="member-name-link">write(IntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.IntervalMonthDayNanoHolder)" class="member-name-link">write(IntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.IntervalMonthDayNanoHolder)" class="member-name-link">write(IntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.IntervalMonthDayNanoHolder)" class="member-name-link">write(IntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61650,7 +61650,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.IntervalYearHolder)" class="member-name-link">write(IntervalYearHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.IntervalYearHolder)" class="member-name-link">write(IntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.IntervalYearHolder)" class="member-name-link">write(IntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.IntervalYearHolder)" class="member-name-link">write(IntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61674,7 +61674,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.IntHolder)" class="member-name-link">write(IntHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.IntHolder)" class="member-name-link">write(IntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.IntHolder)" class="member-name-link">write(IntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.IntHolder)" class="member-name-link">write(IntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61698,7 +61698,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.LargeVarBinaryHolder)" class="member-name-link">write(LargeVarBinaryHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.LargeVarBinaryHolder)" class="member-name-link">write(LargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.LargeVarBinaryHolder)" class="member-name-link">write(LargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.LargeVarBinaryHolder)" class="member-name-link">write(LargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61722,7 +61722,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.LargeVarCharHolder)" class="member-name-link">write(LargeVarCharHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.LargeVarCharHolder)" class="member-name-link">write(LargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.LargeVarCharHolder)" class="member-name-link">write(LargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.LargeVarCharHolder)" class="member-name-link">write(LargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61824,7 +61824,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.SmallIntHolder)" class="member-name-link">write(SmallIntHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.SmallIntHolder)" class="member-name-link">write(SmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.SmallIntHolder)" class="member-name-link">write(SmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.SmallIntHolder)" class="member-name-link">write(SmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61848,7 +61848,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.TimeMicroHolder)" class="member-name-link">write(TimeMicroHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.TimeMicroHolder)" class="member-name-link">write(TimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.TimeMicroHolder)" class="member-name-link">write(TimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.TimeMicroHolder)" class="member-name-link">write(TimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61872,7 +61872,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.TimeMilliHolder)" class="member-name-link">write(TimeMilliHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.TimeMilliHolder)" class="member-name-link">write(TimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.TimeMilliHolder)" class="member-name-link">write(TimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.TimeMilliHolder)" class="member-name-link">write(TimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61896,7 +61896,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.TimeNanoHolder)" class="member-name-link">write(TimeNanoHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.TimeNanoHolder)" class="member-name-link">write(TimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.TimeNanoHolder)" class="member-name-link">write(TimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.TimeNanoHolder)" class="member-name-link">write(TimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61920,7 +61920,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.TimeSecHolder)" class="member-name-link">write(TimeSecHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.TimeSecHolder)" class="member-name-link">write(TimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.TimeSecHolder)" class="member-name-link">write(TimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.TimeSecHolder)" class="member-name-link">write(TimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61944,7 +61944,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.TimeStampMicroHolder)" class="member-name-link">write(TimeStampMicroHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.TimeStampMicroHolder)" class="member-name-link">write(TimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.TimeStampMicroHolder)" class="member-name-link">write(TimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.TimeStampMicroHolder)" class="member-name-link">write(TimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -61968,7 +61968,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.TimeStampMicroTZHolder)" class="member-name-link">write(TimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.TimeStampMicroTZHolder)" class="member-name-link">write(TimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.TimeStampMicroTZHolder)" class="member-name-link">write(TimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampMicroTZWriterImpl.html#write(org.apache.arrow.vector.holders.TimeStampMicroTZHolder)" class="member-name-link">write(TimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampMicroTZWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeStampMicroTZWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -61990,7 +61990,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.TimeStampMilliHolder)" class="member-name-link">write(TimeStampMilliHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.TimeStampMilliHolder)" class="member-name-link">write(TimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.TimeStampMilliHolder)" class="member-name-link">write(TimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.TimeStampMilliHolder)" class="member-name-link">write(TimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -62014,7 +62014,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.TimeStampMilliTZHolder)" class="member-name-link">write(TimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.TimeStampMilliTZHolder)" class="member-name-link">write(TimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.TimeStampMilliTZHolder)" class="member-name-link">write(TimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampMilliTZWriterImpl.html#write(org.apache.arrow.vector.holders.TimeStampMilliTZHolder)" class="member-name-link">write(TimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampMilliTZWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeStampMilliTZWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62036,7 +62036,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.TimeStampNanoHolder)" class="member-name-link">write(TimeStampNanoHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.TimeStampNanoHolder)" class="member-name-link">write(TimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.TimeStampNanoHolder)" class="member-name-link">write(TimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.TimeStampNanoHolder)" class="member-name-link">write(TimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -62060,7 +62060,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.TimeStampNanoTZHolder)" class="member-name-link">write(TimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.TimeStampNanoTZHolder)" class="member-name-link">write(TimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.TimeStampNanoTZHolder)" class="member-name-link">write(TimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampNanoTZWriterImpl.html#write(org.apache.arrow.vector.holders.TimeStampNanoTZHolder)" class="member-name-link">write(TimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampNanoTZWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeStampNanoTZWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62082,7 +62082,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.TimeStampSecHolder)" class="member-name-link">write(TimeStampSecHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.TimeStampSecHolder)" class="member-name-link">write(TimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.TimeStampSecHolder)" class="member-name-link">write(TimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.TimeStampSecHolder)" class="member-name-link">write(TimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -62106,7 +62106,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.TimeStampSecTZHolder)" class="member-name-link">write(TimeStampSecTZHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.TimeStampSecTZHolder)" class="member-name-link">write(TimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.TimeStampSecTZHolder)" class="member-name-link">write(TimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampSecTZWriterImpl.html#write(org.apache.arrow.vector.holders.TimeStampSecTZHolder)" class="member-name-link">write(TimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampSecTZWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeStampSecTZWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62128,7 +62128,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.TinyIntHolder)" class="member-name-link">write(TinyIntHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.TinyIntHolder)" class="member-name-link">write(TinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.TinyIntHolder)" class="member-name-link">write(TinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.TinyIntHolder)" class="member-name-link">write(TinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -62152,7 +62152,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.UInt1Holder)" class="member-name-link">write(UInt1Holder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.UInt1Holder)" class="member-name-link">write(UInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.UInt1Holder)" class="member-name-link">write(UInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.UInt1Holder)" class="member-name-link">write(UInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -62176,7 +62176,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.UInt2Holder)" class="member-name-link">write(UInt2Holder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.UInt2Holder)" class="member-name-link">write(UInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.UInt2Holder)" class="member-name-link">write(UInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.UInt2Holder)" class="member-name-link">write(UInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -62200,7 +62200,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.UInt4Holder)" class="member-name-link">write(UInt4Holder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.UInt4Holder)" class="member-name-link">write(UInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.UInt4Holder)" class="member-name-link">write(UInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.UInt4Holder)" class="member-name-link">write(UInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -62224,7 +62224,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.UInt8Holder)" class="member-name-link">write(UInt8Holder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.UInt8Holder)" class="member-name-link">write(UInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.UInt8Holder)" class="member-name-link">write(UInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.UInt8Holder)" class="member-name-link">write(UInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -62248,7 +62248,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.VarBinaryHolder)" class="member-name-link">write(VarBinaryHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.VarBinaryHolder)" class="member-name-link">write(VarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.VarBinaryHolder)" class="member-name-link">write(VarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.VarBinaryHolder)" class="member-name-link">write(VarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -62272,7 +62272,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.VarCharHolder)" class="member-name-link">write(VarCharHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.VarCharHolder)" class="member-name-link">write(VarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.VarCharHolder)" class="member-name-link">write(VarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.VarCharHolder)" class="member-name-link">write(VarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -62296,7 +62296,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.ViewVarBinaryHolder)" class="member-name-link">write(ViewVarBinaryHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.ViewVarBinaryHolder)" class="member-name-link">write(ViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.ViewVarBinaryHolder)" class="member-name-link">write(ViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.ViewVarBinaryHolder)" class="member-name-link">write(ViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -62320,7 +62320,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#write(org.apache.arrow.vector.holders.ViewVarCharHolder)" class="member-name-link">write(ViewVarCharHolder)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#write(org.apache.arrow.vector.holders.ViewVarCharHolder)" class="member-name-link">write(ViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#write(org.apache.arrow.vector.holders.ViewVarCharHolder)" class="member-name-link">write(ViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#write(org.apache.arrow.vector.holders.ViewVarCharHolder)" class="member-name-link">write(ViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -62371,7 +62371,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeBigEndianBytesToDecimal(byte%5B%5D)" class="member-name-link">writeBigEndianBytesToDecimal(byte[])</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeBigEndianBytesToDecimal(byte%5B%5D)" class="member-name-link">writeBigEndianBytesToDecimal(byte[])</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeBigEndianBytesToDecimal(byte%5B%5D)" class="member-name-link">writeBigEndianBytesToDecimal(byte[])</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DecimalWriterImpl.html#writeBigEndianBytesToDecimal(byte%5B%5D)" class="member-name-link">writeBigEndianBytesToDecimal(byte[])</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DecimalWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">DecimalWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62406,7 +62406,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeBigEndianBytesToDecimal256(byte%5B%5D)" class="member-name-link">writeBigEndianBytesToDecimal256(byte[])</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeBigEndianBytesToDecimal256(byte%5B%5D)" class="member-name-link">writeBigEndianBytesToDecimal256(byte[])</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeBigEndianBytesToDecimal256(byte%5B%5D)" class="member-name-link">writeBigEndianBytesToDecimal256(byte[])</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256WriterImpl.html#writeBigEndianBytesToDecimal256(byte%5B%5D)" class="member-name-link">writeBigEndianBytesToDecimal256(byte[])</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256WriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">Decimal256WriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62441,7 +62441,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeBigInt(long)" class="member-name-link">writeBigInt(long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeBigInt(long)" class="member-name-link">writeBigInt(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeBigInt(long)" class="member-name-link">writeBigInt(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntWriterImpl.html#writeBigInt(long)" class="member-name-link">writeBigInt(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">BigIntWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62465,7 +62465,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeBit(int)" class="member-name-link">writeBit(int)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeBit(int)" class="member-name-link">writeBit(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeBit(int)" class="member-name-link">writeBit(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BitWriterImpl.html#writeBit(int)" class="member-name-link">writeBit(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BitWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">BitWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62517,7 +62517,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeDateDay(int)" class="member-name-link">writeDateDay(int)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeDateDay(int)" class="member-name-link">writeDateDay(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeDateDay(int)" class="member-name-link">writeDateDay(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateDayWriterImpl.html#writeDateDay(int)" class="member-name-link">writeDateDay(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateDayWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">DateDayWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62541,7 +62541,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeDateMilli(long)" class="member-name-link">writeDateMilli(long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeDateMilli(long)" class="member-name-link">writeDateMilli(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeDateMilli(long)" class="member-name-link">writeDateMilli(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateMilliWriterImpl.html#writeDateMilli(long)" class="member-name-link">writeDateMilli(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateMilliWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">DateMilliWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62563,9 +62563,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#writeDateMilli(long,byte)" class="member-name-link">writeDateMilli(long, byte)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeDecimal(int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeDecimal(int, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeDecimal(int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeDecimal(int, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeDecimal(int,org.apache.arrow.memory.ArrowBuf,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeDecimal(int, ArrowBuf, ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeDecimal(int,org.apache.arrow.memory.ArrowBuf,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeDecimal(int, ArrowBuf, ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter< [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeDecimal(long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeDecimal(long, ArrowBuf)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62636,7 +62636,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeDecimal256(long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeDecimal256(long, ArrowBuf)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeDecimal256(long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeDecimal256(long, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeDecimal256(long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeDecimal256(long, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256WriterImpl.html#writeDecimal256(long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeDecimal256(long, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256WriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">Decimal256WriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62715,7 +62715,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeDuration(long)" class="member-name-link">writeDuration(long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeDuration(long)" class="member-name-link">writeDuration(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeDuration(long)" class="member-name-link">writeDuration(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">If you experience errors with using this version of the method, switch to the holder version.
@@ -62796,7 +62796,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeFixedSizeBinary(org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeFixedSizeBinary(ArrowBuf)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeFixedSizeBinary(org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeFixedSizeBinary(ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeFixedSizeBinary(org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeFixedSizeBinary(ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">If you experience errors with using this version of the method, switch to the holder version.
@@ -62833,7 +62833,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeFloat2(short)" class="member-name-link">writeFloat2(short)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeFloat2(short)" class="member-name-link">writeFloat2(short)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeFloat2(short)" class="member-name-link">writeFloat2(short)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Float2WriterImpl.html#writeFloat2(short)" class="member-name-link">writeFloat2(short)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Float2WriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">Float2WriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62857,7 +62857,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeFloat4(float)" class="member-name-link">writeFloat4(float)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeFloat4(float)" class="member-name-link">writeFloat4(float)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeFloat4(float)" class="member-name-link">writeFloat4(float)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Float4WriterImpl.html#writeFloat4(float)" class="member-name-link">writeFloat4(float)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Float4WriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">Float4WriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62881,7 +62881,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeFloat8(double)" class="member-name-link">writeFloat8(double)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeFloat8(double)" class="member-name-link">writeFloat8(double)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeFloat8(double)" class="member-name-link">writeFloat8(double)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Float8WriterImpl.html#writeFloat8(double)" class="member-name-link">writeFloat8(double)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Float8WriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">Float8WriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62913,7 +62913,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeInt(int)" class="member-name-link">writeInt(int)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeInt(int)" class="member-name-link">writeInt(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeInt(int)" class="member-name-link">writeInt(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntWriterImpl.html#writeInt(int)" class="member-name-link">writeInt(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">IntWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62937,7 +62937,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeIntervalDay(int,int)" class="member-name-link">writeIntervalDay(int, int)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeIntervalDay(int,int)" class="member-name-link">writeIntervalDay(int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeIntervalDay(int,int)" class="member-name-link">writeIntervalDay(int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntervalDayWriterImpl.html#writeIntervalDay(int,int)" class="member-name-link">writeIntervalDay(int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntervalDayWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">IntervalDayWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62961,7 +62961,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeIntervalMonthDayNano(int,int,long)" class="member-name-link">writeIntervalMonthDayNano(int, int, long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeIntervalMonthDayNano(int,int,long)" class="member-name-link">writeIntervalMonthDayNano(int, int, long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeIntervalMonthDayNano(int,int,long)" class="member-name-link">writeIntervalMonthDayNano(int, int, long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntervalMonthDayNanoWriterImpl.html#writeIntervalMonthDayNano(int,int,long)" class="member-name-link">writeIntervalMonthDayNano(int, int, long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntervalMonthDayNanoWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">IntervalMonthDayNanoWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -62985,7 +62985,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeIntervalYear(int)" class="member-name-link">writeIntervalYear(int)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeIntervalYear(int)" class="member-name-link">writeIntervalYear(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeIntervalYear(int)" class="member-name-link">writeIntervalYear(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntervalYearWriterImpl.html#writeIntervalYear(int)" class="member-name-link">writeIntervalYear(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntervalYearWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">IntervalYearWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63061,7 +63061,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeLargeVarBinary(long,long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeLargeVarBinary(long, long, ArrowBuf)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeLargeVarBinary(long,long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeLargeVarBinary(long, long, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeLargeVarBinary(long,long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeLargeVarBinary(long, long, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarBinaryWriterImpl.html#writeLargeVarBinary(long,long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeLargeVarBinary(long, long, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarBinaryWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">LargeVarBinaryWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63129,7 +63129,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeLargeVarChar(long,long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeLargeVarChar(long, long, ArrowBuf)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeLargeVarChar(long,long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeLargeVarChar(long, long, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeLargeVarChar(long,long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeLargeVarChar(long, long, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarCharWriterImpl.html#writeLargeVarChar(long,long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeLargeVarChar(long, long, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarCharWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">LargeVarCharWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63351,7 +63351,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeSmallInt(short)" class="member-name-link">writeSmallInt(short)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeSmallInt(short)" class="member-name-link">writeSmallInt(short)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeSmallInt(short)" class="member-name-link">writeSmallInt(short)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SmallIntWriterImpl.html#writeSmallInt(short)" class="member-name-link">writeSmallInt(short)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SmallIntWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">SmallIntWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63375,7 +63375,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeTimeMicro(long)" class="member-name-link">writeTimeMicro(long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeTimeMicro(long)" class="member-name-link">writeTimeMicro(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeTimeMicro(long)" class="member-name-link">writeTimeMicro(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeMicroWriterImpl.html#writeTimeMicro(long)" class="member-name-link">writeTimeMicro(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeMicroWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeMicroWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63399,7 +63399,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeTimeMilli(int)" class="member-name-link">writeTimeMilli(int)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeTimeMilli(int)" class="member-name-link">writeTimeMilli(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeTimeMilli(int)" class="member-name-link">writeTimeMilli(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeMilliWriterImpl.html#writeTimeMilli(int)" class="member-name-link">writeTimeMilli(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeMilliWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeMilliWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63423,7 +63423,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeTimeNano(long)" class="member-name-link">writeTimeNano(long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeTimeNano(long)" class="member-name-link">writeTimeNano(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeTimeNano(long)" class="member-name-link">writeTimeNano(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeNanoWriterImpl.html#writeTimeNano(long)" class="member-name-link">writeTimeNano(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeNanoWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeNanoWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63447,7 +63447,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeTimeSec(int)" class="member-name-link">writeTimeSec(int)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeTimeSec(int)" class="member-name-link">writeTimeSec(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeTimeSec(int)" class="member-name-link">writeTimeSec(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeSecWriterImpl.html#writeTimeSec(int)" class="member-name-link">writeTimeSec(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeSecWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeSecWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63471,7 +63471,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeTimeStampMicro(long)" class="member-name-link">writeTimeStampMicro(long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeTimeStampMicro(long)" class="member-name-link">writeTimeStampMicro(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeTimeStampMicro(long)" class="member-name-link">writeTimeStampMicro(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampMicroWriterImpl.html#writeTimeStampMicro(long)" class="member-name-link">writeTimeStampMicro(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampMicroWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeStampMicroWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63495,7 +63495,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeTimeStampMicroTZ(long)" class="member-name-link">writeTimeStampMicroTZ(long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeTimeStampMicroTZ(long)" class="member-name-link">writeTimeStampMicroTZ(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeTimeStampMicroTZ(long)" class="member-name-link">writeTimeStampMicroTZ(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">The holder version should be used instead otherwise the timezone will default to UTC.</div>
@@ -63526,7 +63526,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeTimeStampMilli(long)" class="member-name-link">writeTimeStampMilli(long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeTimeStampMilli(long)" class="member-name-link">writeTimeStampMilli(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeTimeStampMilli(long)" class="member-name-link">writeTimeStampMilli(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampMilliWriterImpl.html#writeTimeStampMilli(long)" class="member-name-link">writeTimeStampMilli(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampMilliWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeStampMilliWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63550,7 +63550,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeTimeStampMilliTZ(long)" class="member-name-link">writeTimeStampMilliTZ(long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeTimeStampMilliTZ(long)" class="member-name-link">writeTimeStampMilliTZ(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeTimeStampMilliTZ(long)" class="member-name-link">writeTimeStampMilliTZ(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">The holder version should be used instead otherwise the timezone will default to UTC.</div>
@@ -63581,7 +63581,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeTimeStampNano(long)" class="member-name-link">writeTimeStampNano(long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeTimeStampNano(long)" class="member-name-link">writeTimeStampNano(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeTimeStampNano(long)" class="member-name-link">writeTimeStampNano(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampNanoWriterImpl.html#writeTimeStampNano(long)" class="member-name-link">writeTimeStampNano(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampNanoWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeStampNanoWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63605,7 +63605,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeTimeStampNanoTZ(long)" class="member-name-link">writeTimeStampNanoTZ(long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeTimeStampNanoTZ(long)" class="member-name-link">writeTimeStampNanoTZ(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeTimeStampNanoTZ(long)" class="member-name-link">writeTimeStampNanoTZ(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">The holder version should be used instead otherwise the timezone will default to UTC.</div>
@@ -63636,7 +63636,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeTimeStampSec(long)" class="member-name-link">writeTimeStampSec(long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeTimeStampSec(long)" class="member-name-link">writeTimeStampSec(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeTimeStampSec(long)" class="member-name-link">writeTimeStampSec(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampSecWriterImpl.html#writeTimeStampSec(long)" class="member-name-link">writeTimeStampSec(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampSecWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeStampSecWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63660,7 +63660,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeTimeStampSecTZ(long)" class="member-name-link">writeTimeStampSecTZ(long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeTimeStampSecTZ(long)" class="member-name-link">writeTimeStampSecTZ(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeTimeStampSecTZ(long)" class="member-name-link">writeTimeStampSecTZ(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">The holder version should be used instead otherwise the timezone will default to UTC.</div>
@@ -63691,7 +63691,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeTinyInt(byte)" class="member-name-link">writeTinyInt(byte)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeTinyInt(byte)" class="member-name-link">writeTinyInt(byte)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeTinyInt(byte)" class="member-name-link">writeTinyInt(byte)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TinyIntWriterImpl.html#writeTinyInt(byte)" class="member-name-link">writeTinyInt(byte)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TinyIntWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">TinyIntWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63929,7 +63929,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeUInt1(byte)" class="member-name-link">writeUInt1(byte)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeUInt1(byte)" class="member-name-link">writeUInt1(byte)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeUInt1(byte)" class="member-name-link">writeUInt1(byte)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UInt1WriterImpl.html#writeUInt1(byte)" class="member-name-link">writeUInt1(byte)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UInt1WriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">UInt1WriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63953,7 +63953,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeUInt2(char)" class="member-name-link">writeUInt2(char)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeUInt2(char)" class="member-name-link">writeUInt2(char)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeUInt2(char)" class="member-name-link">writeUInt2(char)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UInt2WriterImpl.html#writeUInt2(char)" class="member-name-link">writeUInt2(char)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UInt2WriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">UInt2WriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -63977,7 +63977,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeUInt4(int)" class="member-name-link">writeUInt4(int)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeUInt4(int)" class="member-name-link">writeUInt4(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeUInt4(int)" class="member-name-link">writeUInt4(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UInt4WriterImpl.html#writeUInt4(int)" class="member-name-link">writeUInt4(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UInt4WriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">UInt4WriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -64001,7 +64001,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeUInt8(long)" class="member-name-link">writeUInt8(long)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeUInt8(long)" class="member-name-link">writeUInt8(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeUInt8(long)" class="member-name-link">writeUInt8(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UInt8WriterImpl.html#writeUInt8(long)" class="member-name-link">writeUInt8(long)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UInt8WriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">UInt8WriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -64071,7 +64071,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeVarBinary(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeVarBinary(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeVarBinary(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeVarBinary(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeVarBinary(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeVarBinary(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html#writeVarBinary(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeVarBinary(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -64139,7 +64139,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeVarChar(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeVarChar(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeVarChar(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeVarChar(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeVarChar(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeVarChar(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html#writeVarChar(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeVarChar(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -64207,7 +64207,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeViewVarBinary(byte%5B%5D)" class="member-name-link">writeViewVarBinary(byte[])</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeViewVarBinary(byte%5B%5D)" class="member-name-link">writeViewVarBinary(byte[])</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeViewVarBinary(byte%5B%5D)" class="member-name-link">writeViewVarBinary(byte[])</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html#writeViewVarBinary(byte%5B%5D)" class="member-name-link">writeViewVarBinary(byte[])</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -64229,7 +64229,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeViewVarBinary(byte%5B%5D,int,int)" class="member-name-link">writeViewVarBinary(byte[], int, int)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeViewVarBinary(byte%5B%5D,int,int)" class="member-name-link">writeViewVarBinary(byte[], int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeViewVarBinary(byte%5B%5D,int,int)" class="member-name-link">writeViewVarBinary(byte[], int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html#writeViewVarBinary(byte%5B%5D,int,int)" class="member-name-link">writeViewVarBinary(byte[], int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -64251,7 +64251,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeViewVarBinary(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeViewVarBinary(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeViewVarBinary(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeViewVarBinary(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeViewVarBinary(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeViewVarBinary(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html#writeViewVarBinary(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeViewVarBinary(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -64275,7 +64275,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeViewVarBinary(java.nio.ByteBuffer)" class="member-name-link">writeViewVarBinary(ByteBuffer)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeViewVarBinary(java.nio.ByteBuffer)" class="member-name-link">writeViewVarBinary(ByteBuffer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeViewVarBinary(java.nio.ByteBuffer)" class="member-name-link">writeViewVarBinary(ByteBuffer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html#writeViewVarBinary(java.nio.ByteBuffer)" class="member-name-link">writeViewVarBinary(ByteBuffer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -64297,7 +64297,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeViewVarBinary(java.nio.ByteBuffer,int,int)" class="member-name-link">writeViewVarBinary(ByteBuffer, int, int)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeViewVarBinary(java.nio.ByteBuffer,int,int)" class="member-name-link">writeViewVarBinary(ByteBuffer, int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeViewVarBinary(java.nio.ByteBuffer,int,int)" class="member-name-link">writeViewVarBinary(ByteBuffer, int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html#writeViewVarBinary(java.nio.ByteBuffer,int,int)" class="member-name-link">writeViewVarBinary(ByteBuffer, int, int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -64319,7 +64319,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeViewVarChar(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeViewVarChar(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeViewVarChar(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeViewVarChar(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeViewVarChar(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeViewVarChar(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html#writeViewVarChar(int,int,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeViewVarChar(int, int, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -64343,7 +64343,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeViewVarChar(java.lang.String)" class="member-name-link">writeViewVarChar(String)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeViewVarChar(java.lang.String)" class="member-name-link">writeViewVarChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeViewVarChar(java.lang.String)" class="member-name-link">writeViewVarChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html#writeViewVarChar(java.lang.String)" class="member-name-link">writeViewVarChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -64365,7 +64365,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html#writeViewVarChar(org.apache.arrow.vector.util.Text)" class="member-name-link">writeViewVarChar(Text)</a> - Method in class org.apache.arrow.variant.impl.<a href="org.apache.arrow.variant/org/apache/arrow/variant/impl/VariantWriterImpl.html" title="class in org.apache.arrow.variant.impl">VariantWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeViewVarChar(org.apache.arrow.vector.util.Text)" class="member-name-link">writeViewVarChar(Text)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html#writeViewVarChar(org.apache.arrow.vector.util.Text)" class="member-name-link">writeViewVarChar(Text)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableViewWriter.html" title="class in org.apache.arrow.vector.complex.impl">PromotableViewWriter</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html#writeViewVarChar(org.apache.arrow.vector.util.Text)" class="member-name-link">writeViewVarChar(Text)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListWriter</a></dt>
 <dd>&nbsp;</dd>
diff --git a/main/reference/member-search-index.js b/main/reference/member-search-index.js
index 7103f971e..216dc52cd 100644
--- a/main/reference/member-search-index.js
+++ b/main/reference/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"org.apache.arrow.flatbuf","c":"Binary","l":"__assign(int, ByteBuffer)","u":"__assign(int,java.nio.ByteBuffer)"},{"p":"org.apache.arrow.flatbuf","c":"BinaryView","l":"__assign(int, ByteBuffer)","u":"__assign(int,java.nio.ByteBuffer)"},{"p":"org.apache.arrow.flatbuf","c":"Block","l":"__assign(int, ByteBuffer)","u":"__assign(int,java.nio.ByteBuffer)"},{"p":"org.apache.arrow.flatbuf","c":"BodyCompression","l":"__assign(int, ByteBuffer)","u":"__assign(int,java.nio.B [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.arrow.flatbuf","c":"Binary","l":"__assign(int, ByteBuffer)","u":"__assign(int,java.nio.ByteBuffer)"},{"p":"org.apache.arrow.flatbuf","c":"BinaryView","l":"__assign(int, ByteBuffer)","u":"__assign(int,java.nio.ByteBuffer)"},{"p":"org.apache.arrow.flatbuf","c":"Block","l":"__assign(int, ByteBuffer)","u":"__assign(int,java.nio.ByteBuffer)"},{"p":"org.apache.arrow.flatbuf","c":"BodyCompression","l":"__assign(int, ByteBuffer)","u":"__assign(int,java.nio.B [...]
\ No newline at end of file
diff --git a/main/substrait.html b/main/substrait.html
index 59478c07b..1b8bc5adb 100644
--- a/main/substrait.html
+++ b/main/substrait.html
@@ -264,7 +264,7 @@
         <article role="main" id="furo-main-content">
           <section id="substrait">
 <h1>Substrait<a class="headerlink" href="#substrait" title="Link to this heading">¶</a></h1>
-<p>The <code class="docutils literal notranslate"><span class="pre">arrow-dataset</span></code> module can execute <a class="reference external" href="https://substrait.io/">Substrait</a> plans via the <a class="reference external" href="https://arrow.apache.org/docs/cpp/acero.html" title="(in Apache Arrow v24.0.0)"><span class="xref std std-doc">Acero</span></a>
+<p>The <code class="docutils literal notranslate"><span class="pre">arrow-dataset</span></code> module can execute <a class="reference external" href="https://substrait.io/">Substrait</a> plans via the <a class="reference external" href="https://arrow.apache.org/docs/cpp/acero.html" title="(in Apache Arrow v25.0.1)"><span class="xref std std-doc">Acero</span></a>
 query engine.</p>
 <section id="executing-queries-using-substrait-plans">
 <h2>Executing Queries Using Substrait Plans<a class="headerlink" href="#executing-queries-using-substrait-plans" title="Link to this heading">¶</a></h2>
@@ -293,7 +293,7 @@ query engine.</p>
 
 <span class="kd">public</span><span class="w"> </span><span class="kd">class</span> <span class="nc">ClientSubstrait</span><span class="w"> </span><span class="p">{</span>
 <span class="w">    </span><span class="kd">public</span><span class="w"> </span><span class="kd">static</span><span class="w"> </span><span class="kt">void</span><span class="w"> </span><span class="nf">main</span><span class="p">(</span><span class="n">String</span><span class="o">[]</span><span class="w"> </span><span class="n">args</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
-<span class="w">        </span><span class="n">String</span><span class="w"> </span><span class="n">uri</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&quot;file:///data/tpch_parquet/nation.parquet&quot;</span><span class="p">;</span>
+<span class="w">        </span><span class="n">String</span><span class="w"> </span><span class="n">uri</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">"file:///data/tpch_parquet/nation.parquet"</span><span class="p">;</span>
 <span class="w">        </span><span class="n">ScanOptions</span><span class="w"> </span><span class="n">options</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">ScanOptions</span><span class="p">(</span><span class="cm">/*batchSize*/</span><span class="w"> </span><span class="mi">32768</span><span class="p">);</span>
 <span class="w">        </span><span class="k">try</span><span class="w"> </span><span class="p">(</span>
 <span class="w">            </span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">();</span>
@@ -305,7 +305,7 @@ query engine.</p>
 <span class="w">        </span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
 <span class="w">            </span><span class="c1">// map table to reader</span>
 <span class="w">            </span><span class="n">Map</span><span class="o">&lt;</span><span class="n">String</span><span class="p">,</span><span class="w"> </span><span class="n">ArrowReader</span><span class="o">&gt;</span><span class="w"> </span><span class="n">mapTableToArrowReader</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">HashMap</span><span class="o">&lt;&gt;</span><span class="p" [...]
-<span class="w">            </span><span class="n">mapTableToArrowReader</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">&quot;NATION&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">reader</span><span class="p">);</span>
+<span class="w">            </span><span class="n">mapTableToArrowReader</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">"NATION"</span><span class="p">,</span><span class="w"> </span><span class="n">reader</span><span class="p">);</span>
 <span class="w">            </span><span class="c1">// get binary plan</span>
 <span class="w">            </span><span class="n">Plan</span><span class="w"> </span><span class="n">plan</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">getPlan</span><span class="p">();</span>
 <span class="w">            </span><span class="n">ByteBuffer</span><span class="w"> </span><span class="n">substraitPlan</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">ByteBuffer</span><span class="p">.</span><span class="na">allocateDirect</span><span class="p">(</span><span class="n">plan</span><span class="p">.</span><span class="na">toByteArray</span><span class="p">().</span><span class="na">length</span><span class="p">);</span>
@@ -325,9 +325,9 @@ query engine.</p>
 <span class="w">    </span><span class="p">}</span>
 
 <span class="w">    </span><span class="kd">static</span><span class="w"> </span><span class="n">Plan</span><span class="w"> </span><span class="nf">getPlan</span><span class="p">()</span><span class="w"> </span><span class="kd">throws</span><span class="w"> </span><span class="n">SqlParseException</span><span class="w"> </span><span class="p">{</span>
-<span class="w">        </span><span class="n">String</span><span class="w"> </span><span class="n">sql</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&quot;SELECT * from nation&quot;</span><span class="p">;</span>
-<span class="w">        </span><span class="n">String</span><span class="w"> </span><span class="n">nation</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&quot;CREATE TABLE NATION (N_NATIONKEY BIGINT NOT NULL, N_NAME CHAR(25), &quot;</span><span class="w"> </span><span class="o">+</span>
-<span class="w">                </span><span class="s">&quot;N_REGIONKEY BIGINT NOT NULL, N_COMMENT VARCHAR(152))&quot;</span><span class="p">;</span>
+<span class="w">        </span><span class="n">String</span><span class="w"> </span><span class="n">sql</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">"SELECT * from nation"</span><span class="p">;</span>
+<span class="w">        </span><span class="n">String</span><span class="w"> </span><span class="n">nation</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">"CREATE TABLE NATION (N_NATIONKEY BIGINT NOT NULL, N_NAME CHAR(25), "</span><span class="w"> </span><span class="o">+</span>
+<span class="w">                </span><span class="s">"N_REGIONKEY BIGINT NOT NULL, N_COMMENT VARCHAR(152))"</span><span class="p">;</span>
 <span class="w">        </span><span class="n">SqlToSubstrait</span><span class="w"> </span><span class="n">sqlToSubstrait</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">SqlToSubstrait</span><span class="p">();</span>
 <span class="w">        </span><span class="n">Plan</span><span class="w"> </span><span class="n">plan</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">sqlToSubstrait</span><span class="p">.</span><span class="na">execute</span><span class="p">(</span><span class="n">sql</span><span class="p">,</span><span class="w"> </span><span class="n">ImmutableList</span><span class="p">.</span><span class="na">of</span><span class="p">(</span><span class [...]
 <span class="w">        </span><span class="k">return</span><span class="w"> </span><span class="n">plan</span><span class="p">;</span>
@@ -391,13 +391,13 @@ This requires the substrait-java library.</p>
 <span class="w">  </span><span class="p">}</span>
 
 <span class="w">  </span><span class="kd">private</span><span class="w"> </span><span class="kd">static</span><span class="w"> </span><span class="kt">void</span><span class="w"> </span><span class="nf">projectAndFilterDataset</span><span class="p">()</span><span class="w"> </span><span class="kd">throws</span><span class="w"> </span><span class="n">SqlParseException</span><span class="w"> </span><span class="p">{</span>
-<span class="w">    </span><span class="n">String</span><span class="w"> </span><span class="n">uri</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">&quot;file:///Users/data/tpch_parquet/nation.parquet&quot;</span><span class="p">;</span>
+<span class="w">    </span><span class="n">String</span><span class="w"> </span><span class="n">uri</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">"file:///Users/data/tpch_parquet/nation.parquet"</span><span class="p">;</span>
 <span class="w">    </span><span class="n">ScanOptions</span><span class="w"> </span><span class="n">options</span><span class="w"> </span><span class="o">=</span>
 <span class="w">        </span><span class="k">new</span><span class="w"> </span><span class="n">ScanOptions</span><span class="p">.</span><span class="na">Builder</span><span class="p">(</span><span class="cm">/*batchSize*/</span><span class="w"> </span><span class="mi">32768</span><span class="p">)</span>
 <span class="w">            </span><span class="p">.</span><span class="na">columns</span><span class="p">(</span><span class="n">Optional</span><span class="p">.</span><span class="na">empty</span><span class="p">())</span>
-<span class="w">            </span><span class="p">.</span><span class="na">substraitFilter</span><span class="p">(</span><span class="n">getByteBuffer</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span class="n">String</span><span class="o">[]</span><span class="p">{</span><span class="s">&quot;N_NATIONKEY &gt; 18&quot;</span><span class="p">}))</span>
-<span class="w">            </span><span class="p">.</span><span class="na">substraitProjection</span><span class="p">(</span><span class="n">getByteBuffer</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span class="n">String</span><span class="o">[]</span><span class="p">{</span><span class="s">&quot;N_REGIONKEY + 10&quot;</span><span class="p">,</span>
-<span class="w">                </span><span class="s">&quot;N_NAME || CAST(&#39; - &#39; as VARCHAR) || N_COMMENT&quot;</span><span class="p">}))</span>
+<span class="w">            </span><span class="p">.</span><span class="na">substraitFilter</span><span class="p">(</span><span class="n">getByteBuffer</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span class="n">String</span><span class="o">[]</span><span class="p">{</span><span class="s">"N_NATIONKEY &gt; 18"</span><span class="p">}))</span>
+<span class="w">            </span><span class="p">.</span><span class="na">substraitProjection</span><span class="p">(</span><span class="n">getByteBuffer</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span class="n">String</span><span class="o">[]</span><span class="p">{</span><span class="s">"N_REGIONKEY + 10"</span><span class="p">,</span>
+<span class="w">                </span><span class="s">"N_NAME || CAST(' - ' as VARCHAR) || N_COMMENT"</span><span class="p">}))</span>
 <span class="w">            </span><span class="p">.</span><span class="na">build</span><span class="p">();</span>
 <span class="w">    </span><span class="k">try</span><span class="w"> </span><span class="p">(</span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">();</span>
 <span class="w">         </span><span class="n">DatasetFactory</span><span class="w"> </span><span class="n">datasetFactory</span><span class="w"> </span><span class="o">=</span>
@@ -416,8 +416,8 @@ This requires the substrait-java library.</p>
 
 <span class="w">  </span><span class="kd">private</span><span class="w"> </span><span class="kd">static</span><span class="w"> </span><span class="n">ByteBuffer</span><span class="w"> </span><span class="nf">getByteBuffer</span><span class="p">(</span><span class="n">String</span><span class="o">[]</span><span class="w"> </span><span class="n">sqlExpression</span><span class="p">)</span><span class="w"> </span><span class="kd">throws</span><span class="w"> </span><span class="n">SqlParse [...]
 <span class="w">    </span><span class="n">String</span><span class="w"> </span><span class="n">schema</span><span class="w"> </span><span class="o">=</span>
-<span class="w">        </span><span class="s">&quot;CREATE TABLE NATION (N_NATIONKEY INT NOT NULL, N_NAME VARCHAR, &quot;</span>
-<span class="w">            </span><span class="o">+</span><span class="w"> </span><span class="s">&quot;N_REGIONKEY INT NOT NULL, N_COMMENT VARCHAR)&quot;</span><span class="p">;</span>
+<span class="w">        </span><span class="s">"CREATE TABLE NATION (N_NATIONKEY INT NOT NULL, N_NAME VARCHAR, "</span>
+<span class="w">            </span><span class="o">+</span><span class="w"> </span><span class="s">"N_REGIONKEY INT NOT NULL, N_COMMENT VARCHAR)"</span><span class="p">;</span>
 <span class="w">    </span><span class="n">SqlExpressionToSubstrait</span><span class="w"> </span><span class="n">expressionToSubstrait</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">SqlExpressionToSubstrait</span><span class="p">();</span>
 <span class="w">    </span><span class="n">ExtendedExpression</span><span class="w"> </span><span class="n">expression</span><span class="w"> </span><span class="o">=</span>
 <span class="w">        </span><span class="n">expressionToSubstrait</span><span class="p">.</span><span class="na">convert</span><span class="p">(</span><span class="n">sqlExpression</span><span class="p">,</span><span class="w"> </span><span class="n">ImmutableList</span><span class="p">.</span><span class="na">of</span><span class="p">(</span><span class="n">schema</span><span class="p">));</span>
diff --git a/main/table.html b/main/table.html
index ae5828d29..617a6db98 100644
--- a/main/table.html
+++ b/main/table.html
@@ -360,12 +360,12 @@
 </div>
 <p>In <code class="docutils literal notranslate"><span class="pre">Table</span></code>, dictionaries are used like they are with vectors. To decode a vector, the user provides the name of the vector to decode and the dictionary id:</p>
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">Table</span><span class="w"> </span><span class="n">t</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Table</span><span class="p">(</span><span class="n">vsr</span><span class="p">,</span><span class="w"> </span><span class="n">provider</span><span class="p">);</span>
-<span class="n">ValueVector</span><span class="w"> </span><span class="n">decodedName</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">t</span><span class="p">.</span><span class="na">decode</span><span class="p">(</span><span class="s">&quot;name&quot;</span><span class="p">,</span><span class="w"> </span><span class="mi">1L</span><span class="p">);</span>
+<span class="n">ValueVector</span><span class="w"> </span><span class="n">decodedName</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">t</span><span class="p">.</span><span class="na">decode</span><span class="p">(</span><span class="s">"name"</span><span class="p">,</span><span class="w"> </span><span class="mi">1L</span><span class="p">);</span>
 </pre></div>
 </div>
 <p>To encode a vector from a table, a similar approach is used:</p>
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">Table</span><span class="w"> </span><span class="n">t</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Table</span><span class="p">(</span><span class="n">vsr</span><span class="p">,</span><span class="w"> </span><span class="n">provider</span><span class="p">);</span>
-<span class="n">ValueVector</span><span class="w"> </span><span class="n">encodedName</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">t</span><span class="p">.</span><span class="na">encode</span><span class="p">(</span><span class="s">&quot;name&quot;</span><span class="p">,</span><span class="w"> </span><span class="mi">1L</span><span class="p">);</span>
+<span class="n">ValueVector</span><span class="w"> </span><span class="n">encodedName</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">t</span><span class="p">.</span><span class="na">encode</span><span class="p">(</span><span class="s">"name"</span><span class="p">,</span><span class="w"> </span><span class="mi">1L</span><span class="p">);</span>
 </pre></div>
 </div>
 </section>
@@ -402,10 +402,10 @@
 <h3>Adding and removing vectors<a class="headerlink" href="#adding-and-removing-vectors" title="Link to this heading">¶</a></h3>
 <p><code class="docutils literal notranslate"><span class="pre">Table</span></code> provides facilities for adding and removing vectors modeled on the same functionality in <code class="docutils literal notranslate"><span class="pre">VectorSchemaRoot</span></code>. These operations return new instances rather than modifying the original instance in-place.</p>
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="k">try</span><span class="w"> </span><span class="p">(</span><span class="n">Table</span><span class="w"> </span><span class="n">t</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Table</span><span class="p">(</span><span class="n">vectorList</span><span class="p">))</span><span class="w"> </span><span [...]
-<span class="w">    </span><span class="n">IntVector</span><span class="w"> </span><span class="n">v3</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">IntVector</span><span class="p">(</span><span class="s">&quot;3&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">intFieldType</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span c [...]
+<span class="w">    </span><span class="n">IntVector</span><span class="w"> </span><span class="n">v3</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">IntVector</span><span class="p">(</span><span class="s">"3"</span><span class="p">,</span><span class="w"> </span><span class="n">intFieldType</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">) [...]
 <span class="w">    </span><span class="n">Table</span><span class="w"> </span><span class="n">t2</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">t</span><span class="p">.</span><span class="na">addVector</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="n">v3</span><span class="p">);</span>
 <span class="w">    </span><span class="n">Table</span><span class="w"> </span><span class="n">t3</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">t2</span><span class="p">.</span><span class="na">removeVector</span><span class="p">(</span><span class="mi">1</span><span class="p">);</span>
-<span class="w">    </span><span class="c1">// don&#39;t forget to close t2 and t3</span>
+<span class="w">    </span><span class="c1">// don't forget to close t2 and t3</span>
 <span class="p">}</span>
 </pre></div>
 </div>
@@ -431,7 +431,7 @@
 <section id="using-fieldreaders">
 <h3>Using FieldReaders<a class="headerlink" href="#using-fieldreaders" title="Link to this heading">¶</a></h3>
 <p>You can get a <a class="reference external" href="https://arrow.apache.org/java/current/reference/org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/FieldReader.html">FieldReader</a> for any vector in the Table passing either the <a class="reference external" href="https://arrow.apache.org/java/current/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/Field.html">Field</a>, vector index, or vector name as an argument. The signatures are the same as in <c [...]
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">FieldReader</span><span class="w"> </span><span class="n">nameReader</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">table</span><span class="p">.</span><span class="na">getReader</span><span class="p">(</span><span class="s">&quot;user_name&quot;</span><span class="p">);</span>
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">FieldReader</span><span class="w"> </span><span class="n">nameReader</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">table</span><span class="p">.</span><span class="na">getReader</span><span class="p">(</span><span class="s">"user_name"</span><span class="p">);</span>
 </pre></div>
 </div>
 </section>
@@ -459,8 +459,8 @@
 </div>
 <p><code class="docutils literal notranslate"><span class="pre">Table</span></code> implements <code class="docutils literal notranslate"><span class="pre">Iterable&lt;Row&gt;</span></code> so you can access rows directly from a table in an enhanced <em>for</em> loop:</p>
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="n">Row</span><span class="w"> </span><span class="n">row</span><span class="p">:</span><span class="w"> </span><span class="n">table</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
-<span class="w">  </span><span class="kt">int</span><span class="w"> </span><span class="n">age</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">row</span><span class="p">.</span><span class="na">getInt</span><span class="p">(</span><span class="s">&quot;age&quot;</span><span class="p">);</span>
-<span class="w">  </span><span class="kt">boolean</span><span class="w"> </span><span class="n">nameIsNull</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">row</span><span class="p">.</span><span class="na">isNull</span><span class="p">(</span><span class="s">&quot;name&quot;</span><span class="p">);</span>
+<span class="w">  </span><span class="kt">int</span><span class="w"> </span><span class="n">age</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">row</span><span class="p">.</span><span class="na">getInt</span><span class="p">(</span><span class="s">"age"</span><span class="p">);</span>
+<span class="w">  </span><span class="kt">boolean</span><span class="w"> </span><span class="n">nameIsNull</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">row</span><span class="p">.</span><span class="na">isNull</span><span class="p">(</span><span class="s">"name"</span><span class="p">);</span>
 <span class="w">  </span><span class="p">...</span>
 <span class="p">}</span>
 </pre></div>
@@ -478,18 +478,18 @@
 <p>Methods are available for getting values by vector name and vector index, where index is the 0-based position of the vector in the table. For example, assuming ‘age’ is the 13th vector in ‘table’, the following two gets are equivalent:</p>
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">Row</span><span class="w"> </span><span class="n">r</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">table</span><span class="p">.</span><span class="na">immutableRow</span><span class="p">();</span>
 <span class="n">r</span><span class="p">.</span><span class="na">next</span><span class="p">();</span><span class="w"> </span><span class="c1">// position the row at the first value</span>
-<span class="kt">int</span><span class="w"> </span><span class="n">age1</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">r</span><span class="p">.</span><span class="na">get</span><span class="p">(</span><span class="s">&quot;age&quot;</span><span class="p">);</span><span class="w"> </span><span class="c1">// gets the value of vector named &#39;age&#39; in the table at row 0</span>
+<span class="kt">int</span><span class="w"> </span><span class="n">age1</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">r</span><span class="p">.</span><span class="na">get</span><span class="p">(</span><span class="s">"age"</span><span class="p">);</span><span class="w"> </span><span class="c1">// gets the value of vector named 'age' in the table at row 0</span>
 <span class="kt">int</span><span class="w"> </span><span class="n">age2</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">r</span><span class="p">.</span><span class="na">get</span><span class="p">(</span><span class="mi">12</span><span class="p">);</span><span class="w">    </span><span class="c1">// gets the value of the 13th vector in the table at row 0</span>
 </pre></div>
 </div>
 <p>You can also get value using a nullable <code class="docutils literal notranslate"><span class="pre">ValueHolder</span></code>. For example:</p>
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">NullableIntHolder</span><span class="w"> </span><span class="n">holder</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">NullableIntHolder</span><span class="p">();</span>
-<span class="kt">int</span><span class="w"> </span><span class="n">b</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">row</span><span class="p">.</span><span class="na">getInt</span><span class="p">(</span><span class="s">&quot;age&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">holder</span><span class="p">);</span>
+<span class="kt">int</span><span class="w"> </span><span class="n">b</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">row</span><span class="p">.</span><span class="na">getInt</span><span class="p">(</span><span class="s">"age"</span><span class="p">,</span><span class="w"> </span><span class="n">holder</span><span class="p">);</span>
 </pre></div>
 </div>
 <p>This can be used to retrieve values without creating a new Object for each.</p>
 <p>In addition to getting values, you can check if a value is null using <code class="docutils literal notranslate"><span class="pre">isNull()</span></code>. This is important if the vector contains any nulls, as asking for a value from a vector can cause NullPointerExceptions in some cases.</p>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="kt">boolean</span><span class="w"> </span><span class="n">name0isNull</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">row</span><span class="p">.</span><span class="na">isNull</span><span class="p">(</span><span class="s">&quot;name&quot;</span><span class="p">);</span>
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="kt">boolean</span><span class="w"> </span><span class="n">name0isNull</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">row</span><span class="p">.</span><span class="na">isNull</span><span class="p">(</span><span class="s">"name"</span><span class="p">);</span>
 </pre></div>
 </div>
 <p>You can also get the current row number:</p>
@@ -509,8 +509,8 @@
 <section id="reading-varchars-and-largevarchars">
 <h3>Reading VarChars and LargeVarChars<a class="headerlink" href="#reading-varchars-and-largevarchars" title="Link to this heading">¶</a></h3>
 <p>Strings in arrow are represented as byte arrays encoded with the UTF-8 charset. You can get either a String result or the actual byte array.</p>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="kt">byte</span><span class="o">[]</span><span class="w"> </span><span class="n">b</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">row</span><span class="p">.</span><span class="na">getVarChar</span><span class="p">(</span><span class="s">&quot;first_name&quot;</span><span class="p">);</span>
-<span class="n">String</span><span class="w"> </span><span class="n">s</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">row</span><span class="p">.</span><span class="na">getVarCharObj</span><span class="p">(</span><span class="s">&quot;first_name&quot;</span><span class="p">);</span><span class="w">       </span><span class="c1">// uses the default encoding (UTF-8)</span>
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="kt">byte</span><span class="o">[]</span><span class="w"> </span><span class="n">b</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">row</span><span class="p">.</span><span class="na">getVarChar</span><span class="p">(</span><span class="s">"first_name"</span><span class="p">);</span>
+<span class="n">String</span><span class="w"> </span><span class="n">s</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">row</span><span class="p">.</span><span class="na">getVarCharObj</span><span class="p">(</span><span class="s">"first_name"</span><span class="p">);</span><span class="w">       </span><span class="c1">// uses the default encoding (UTF-8)</span>
 </pre></div>
 </div>
 </section>
diff --git a/main/vector.html b/main/vector.html
index ec6bf71b9..998603dba 100644
--- a/main/vector.html
+++ b/main/vector.html
@@ -265,7 +265,7 @@
           <section id="valuevector">
 <h1>ValueVector<a class="headerlink" href="#valuevector" title="Link to this heading">¶</a></h1>
 <p><code class="xref py py-class docutils literal notranslate"><span class="pre">ValueVector</span></code> interface (which called Array in C++ implementation and
-the <a class="reference external" href="https://arrow.apache.org/docs/format/Columnar.html" title="(in Apache Arrow v24.0.0)"><span class="xref std std-doc">the specification</span></a>) is an abstraction that is used to store a
+the <a class="reference external" href="https://arrow.apache.org/docs/format/Columnar.html" title="(in Apache Arrow v25.0.1)"><span class="xref std std-doc">the specification</span></a>) is an abstraction that is used to store a
 sequence of values having the same type in an individual column. Internally, those values are
 represented by one or several buffers, the number and meaning of which depend on the vector’s data type.</p>
 <p>There are concrete subclasses of <code class="xref py py-class docutils literal notranslate"><span class="pre">ValueVector</span></code> for each primitive data type
@@ -284,7 +284,7 @@ and each step is triggered by a vector operation. In particular, we have the fol
 The following code creates a new <code class="docutils literal notranslate"><span class="pre">IntVector</span></code> by the constructor:</p>
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">RootAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">(</span><span class="n">Long</span><span class="p">.</span><span class="na">MAX_VALUE</span><span class="p">);</span>
 <span class="p">...</span>
-<span class="n">IntVector</span><span class="w"> </span><span class="n">vector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">IntVector</span><span class="p">(</span><span class="s">&quot;int vector&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<span class="n">IntVector</span><span class="w"> </span><span class="n">vector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">IntVector</span><span class="p">(</span><span class="s">"int vector"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
 </pre></div>
 </div>
 <p>By now, a vector object is created. However, no underlying memory has been allocated, so we need the
@@ -346,16 +346,16 @@ For variable width vectors (e.g. VarCharVector), however, we must set values in
 indices. Otherwise, the values after the set position will become invalid. For example, suppose we use the
 following statements to populate a variable width vector:</p></li>
 </ul>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">VarCharVector</span><span class="w"> </span><span class="n">vector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">&quot;vector&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">VarCharVector</span><span class="w"> </span><span class="n">vector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">"vector"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
 <span class="n">vector</span><span class="p">.</span><span class="na">allocateNew</span><span class="p">();</span>
-<span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;zero&quot;</span><span class="p">);</span>
-<span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;one&quot;</span><span class="p">);</span>
+<span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="s">"zero"</span><span class="p">);</span>
+<span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s">"one"</span><span class="p">);</span>
 <span class="p">...</span>
-<span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">9</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;nine&quot;</span><span class="p">);</span>
+<span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">9</span><span class="p">,</span><span class="w"> </span><span class="s">"nine"</span><span class="p">);</span>
 </pre></div>
 </div>
 <p>Then we set the value at position 5 again:</p>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">5</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;5&quot;</span><span class="p">);</span>
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="mi">5</span><span class="p">,</span><span class="w"> </span><span class="s">"5"</span><span class="p">);</span>
 </pre></div>
 </div>
 <p>After that, the values at positions 6, 7, 8, and 9 of the vector will become invalid.</p>
@@ -368,7 +368,7 @@ set/setSafe APIs and concrete subclasses of FieldWriter for populating values.</
 <p>For example, the code below shows how to build a <code class="xref py py-class docutils literal notranslate"><span class="pre">BigIntVector</span></code>, in this case, we build a
 vector of the range 0 to 7 where the element that should hold the fourth value is nulled</p>
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="k">try</span><span class="w"> </span><span class="p">(</span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">(</span><span class="n">Long</span><span class="p">.</span><span clas [...]
-<span class="w">  </span><span class="n">BigIntVector</span><span class="w"> </span><span class="n">vector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">BigIntVector</span><span class="p">(</span><span class="s">&quot;vector&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">))</span><span class="w"> </span><span class="p">{</span>
+<span class="w">  </span><span class="n">BigIntVector</span><span class="w"> </span><span class="n">vector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">BigIntVector</span><span class="p">(</span><span class="s">"vector"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">))</span><span class="w"> </span><span class="p">{</span>
 <span class="w">  </span><span class="n">vector</span><span class="p">.</span><span class="na">allocateNew</span><span class="p">(</span><span class="mi">8</span><span class="p">);</span>
 <span class="w">  </span><span class="n">vector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span class="p">);</span>
 <span class="w">  </span><span class="n">vector</span><span class="p">.</span><span class="na">set</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="mi">2</span><span class="p">);</span>
@@ -389,7 +389,7 @@ The second buffer contains all the above values. As the fourth entry is null, th
 in the buffer is undefined. Note compared with set API, setSafe API would check value capacity before setting
 values and reallocate buffers if necessary.</p>
 <p>Here is how to build a vector using writer</p>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="k">try</span><span class="w"> </span><span class="p">(</span><span class="n">BigIntVector</span><span class="w"> </span><span class="n">vector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">BigIntVector</span><span class="p">(</span><span class="s">&quot;vector&quot;</span><span class="p">,</span><sp [...]
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="k">try</span><span class="w"> </span><span class="p">(</span><span class="n">BigIntVector</span><span class="w"> </span><span class="n">vector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">BigIntVector</span><span class="p">(</span><span class="s">"vector"</span><span class="p">,</span><span class=" [...]
 <span class="w">  </span><span class="n">BigIntWriter</span><span class="w"> </span><span class="n">writer</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">BigIntWriterImpl</span><span class="p">(</span><span class="n">vector</span><span class="p">))</span><span class="w"> </span><span class="p">{</span>
 <span class="w">  </span><span class="n">writer</span><span class="p">.</span><span class="na">setPosition</span><span class="p">(</span><span class="mi">0</span><span class="p">);</span>
 <span class="w">  </span><span class="n">writer</span><span class="p">.</span><span class="na">writeBigInt</span><span class="p">(</span><span class="mi">1</span><span class="p">);</span>
@@ -434,7 +434,7 @@ to be declared is that writer/reader is not as efficient as direct access</p>
 <p>A <code class="xref py py-class docutils literal notranslate"><span class="pre">ListVector</span></code> is a vector that holds a list of values for each index. Working with one you need to handle the same steps as mentioned above (create &gt; allocate &gt; mutate &gt; set value count &gt; access &gt; clear), but the details of how you accomplish this are slightly different since you need to both create the vector and set the list of values for each index.</p>
 <p>For example, the code below shows how to build a <code class="xref py py-class docutils literal notranslate"><span class="pre">ListVector</span></code> of int’s using the writer <code class="xref py py-class docutils literal notranslate"><span class="pre">UnionListWriter</span></code>. We build a vector from 0 to 9 and each index contains a list with values [[0, 0, 0, 0, 0], [0, 1, 2, 3, 4], [0, 2, 4, 6, 8], …, [0, 9, 18, 27, 36]]. List values can be added in any order so writing a li [...]
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="k">try</span><span class="w"> </span><span class="p">(</span><span class="n">BufferAllocator</span><span class="w"> </span><span class="n">allocator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">RootAllocator</span><span class="p">(</span><span class="n">Long</span><span class="p">.</span><span clas [...]
-<span class="w">  </span><span class="n">ListVector</span><span class="w"> </span><span class="n">listVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">ListVector</span><span class="p">.</span><span class="na">empty</span><span class="p">(</span><span class="s">&quot;vector&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">))</span><span class="w"> </span><span class="p">{</span>
+<span class="w">  </span><span class="n">ListVector</span><span class="w"> </span><span class="n">listVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">ListVector</span><span class="p">.</span><span class="na">empty</span><span class="p">(</span><span class="s">"vector"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">))</span><span class="w"> </span><span class="p">{</span>
 <span class="w">  </span><span class="n">UnionListWriter</span><span class="w"> </span><span class="n">writer</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">listVector</span><span class="p">.</span><span class="na">getWriter</span><span class="p">();</span>
 <span class="w">  </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="kt">int</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">0</span><span class="p">;</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="o">&lt;</span><span class="w"> </span><span class="mi">10</span><span class="p">;</span><span class="w"> </span> [...]
 <span class="w">     </span><span class="n">writer</span><span class="p">.</span><span class="na">startList</span><span class="p">();</span>
@@ -491,11 +491,11 @@ to be declared is that writer/reader is not as efficient as direct access</p>
 <p>Another critical attribute in <code class="docutils literal notranslate"><span class="pre">DictionaryEncoding</span></code> is the id. It’s important to understand how the id is used, so we cover that later in this section.</p>
 <p>This result will be a new vector (for example, an <code class="docutils literal notranslate"><span class="pre">IntVector</span></code>) that can act in place of the original vector (for example, a <code class="docutils literal notranslate"><span class="pre">VarCharVector</span></code>). When you write the data in arrow format, it is both the new <code class="docutils literal notranslate"><span class="pre">IntVector</span></code> plus the dictionary that is written: you will need the d [...]
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="c1">// 1. create a vector for the un-encoded data and populate it</span>
-<span class="n">VarCharVector</span><span class="w"> </span><span class="n">unencoded</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">&quot;unencoded&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<span class="n">VarCharVector</span><span class="w"> </span><span class="n">unencoded</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">"unencoded"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
 <span class="c1">// now put some data in it before continuing</span>
 
 <span class="c1">// 2. create a vector to hold the dictionary and populate it</span>
-<span class="n">VarCharVector</span><span class="w"> </span><span class="n">dictionaryVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">&quot;dictionary&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<span class="n">VarCharVector</span><span class="w"> </span><span class="n">dictionaryVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">"dictionary"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
 
 <span class="c1">// 3. create a dictionary object</span>
 <span class="n">Dictionary</span><span class="w"> </span><span class="n">dictionary</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Dictionary</span><span class="p">(</span><span class="n">dictionaryVector</span><span class="p">,</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">DictionaryEncoding</span><span class="p">(</span><span class="mi">1L</ [...]
@@ -543,7 +543,7 @@ to be declared is that writer/reader is not as efficient as direct access</p>
 <h2>Slicing<a class="headerlink" href="#slicing" title="Link to this heading">¶</a></h2>
 <p>Similar with C++ implementation, it is possible to make zero-copy slices of vectors to obtain a vector
 referring to some logical sub-sequence of the data through <code class="xref py py-class docutils literal notranslate"><span class="pre">TransferPair</span></code></p>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">IntVector</span><span class="w"> </span><span class="n">vector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">IntVector</span><span class="p">(</span><span class="s">&quot;intVector&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">IntVector</span><span class="w"> </span><span class="n">vector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">IntVector</span><span class="p">(</span><span class="s">"intVector"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
 <span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="kt">int</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">0</span><span class="p">;</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="o">&lt;</span><span class="w"> </span><span class="mi">10</span><span class="p">;</span><span class="w"> </span><span class="n">i</span>< [...]
 <span class="w">  </span><span class="n">vector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="n">i</span><span class="p">,</span><span class="w"> </span><span class="n">i</span><span class="p">);</span>
 <span class="p">}</span>
diff --git a/main/vector_schema_root.html b/main/vector_schema_root.html
index 4a432f4c1..c758ae444 100644
--- a/main/vector_schema_root.html
+++ b/main/vector_schema_root.html
@@ -273,16 +273,16 @@ several abstractions to handle such data conveniently and efficiently.</p>
 <p>Fields are used to denote the particular columns of tabular data.
 A field, i.e. an instance of <a class="reference external" href="https://arrow.apache.org/java/current/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/Field.html">Field</a>, holds together a field name, a data
 type, and some optional key-value metadata.</p>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="c1">// Create a column &quot;document&quot; of string type with metadata</span>
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="c1">// Create a column "document" of string type with metadata</span>
 <span class="kn">import</span><span class="w"> </span><span class="nn">org.apache.arrow.vector.types.pojo.ArrowType</span><span class="p">;</span>
 <span class="kn">import</span><span class="w"> </span><span class="nn">org.apache.arrow.vector.types.pojo.Field</span><span class="p">;</span>
 <span class="kn">import</span><span class="w"> </span><span class="nn">org.apache.arrow.vector.types.pojo.FieldType</span><span class="p">;</span>
 
 <span class="n">Map</span><span class="o">&lt;</span><span class="n">String</span><span class="p">,</span><span class="w"> </span><span class="n">String</span><span class="o">&gt;</span><span class="w"> </span><span class="n">metadata</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">HashMap</span><span class="o">&lt;&gt;</span><span class="p">();</span>
-<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">&quot;A&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;Id card&quot;</span><span class="p">);</span>
-<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">&quot;B&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;Passport&quot;</span><span class="p">);</span>
-<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">&quot;C&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;Visa&quot;</span><span class="p">);</span>
-<span class="n">Field</span><span class="w"> </span><span class="n">document</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">&quot;document&quot;</span><span class="p">,</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">FieldType</span><span class="p">(</span><span class="kc">true</span><span clas [...]
+<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">"A"</span><span class="p">,</span><span class="w"> </span><span class="s">"Id card"</span><span class="p">);</span>
+<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">"B"</span><span class="p">,</span><span class="w"> </span><span class="s">"Passport"</span><span class="p">);</span>
+<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">"C"</span><span class="p">,</span><span class="w"> </span><span class="s">"Visa"</span><span class="p">);</span>
+<span class="n">Field</span><span class="w"> </span><span class="n">document</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">"document"</span><span class="p">,</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">FieldType</span><span class="p">(</span><span class="kc">true</span><span class="p">,</s [...]
 </pre></div>
 </div>
 </section>
@@ -291,7 +291,7 @@ type, and some optional key-value metadata.</p>
 <p>A <a class="reference external" href="https://arrow.apache.org/java/current/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/Schema.html">Schema</a> describes the overall structure consisting of any number of columns. It holds a sequence of fields together
 with some optional schema-wide metadata (in addition to per-field metadata).</p>
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="c1">// Create a schema describing datasets with two columns:</span>
-<span class="c1">// a int32 column &quot;A&quot; and a utf8-encoded string column &quot;B&quot;</span>
+<span class="c1">// a int32 column "A" and a utf8-encoded string column "B"</span>
 <span class="kn">import</span><span class="w"> </span><span class="nn">org.apache.arrow.vector.types.pojo.ArrowType</span><span class="p">;</span>
 <span class="kn">import</span><span class="w"> </span><span class="nn">org.apache.arrow.vector.types.pojo.Field</span><span class="p">;</span>
 <span class="kn">import</span><span class="w"> </span><span class="nn">org.apache.arrow.vector.types.pojo.FieldType</span><span class="p">;</span>
@@ -299,10 +299,10 @@ with some optional schema-wide metadata (in addition to per-field metadata).</p>
 <span class="kn">import static</span><span class="w"> </span><span class="nn">java.util.Arrays.asList</span><span class="p">;</span>
 
 <span class="n">Map</span><span class="o">&lt;</span><span class="n">String</span><span class="p">,</span><span class="w"> </span><span class="n">String</span><span class="o">&gt;</span><span class="w"> </span><span class="n">metadata</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">HashMap</span><span class="o">&lt;&gt;</span><span class="p">();</span>
-<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">&quot;K1&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;V1&quot;</span><span class="p">);</span>
-<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">&quot;K2&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;V2&quot;</span><span class="p">);</span>
-<span class="n">Field</span><span class="w"> </span><span class="n">a</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">&quot;A&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">FieldType</span><span class="p">.</span><span class="na">nullable</span><span class="p">(</span><span class="k">new</span><span class="w"> </s [...]
-<span class="n">Field</span><span class="w"> </span><span class="n">b</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">&quot;B&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">FieldType</span><span class="p">.</span><span class="na">nullable</span><span class="p">(</span><span class="k">new</span><span class="w"> </s [...]
+<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">"K1"</span><span class="p">,</span><span class="w"> </span><span class="s">"V1"</span><span class="p">);</span>
+<span class="n">metadata</span><span class="p">.</span><span class="na">put</span><span class="p">(</span><span class="s">"K2"</span><span class="p">,</span><span class="w"> </span><span class="s">"V2"</span><span class="p">);</span>
+<span class="n">Field</span><span class="w"> </span><span class="n">a</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">"A"</span><span class="p">,</span><span class="w"> </span><span class="n">FieldType</span><span class="p">.</span><span class="na">nullable</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span  [...]
+<span class="n">Field</span><span class="w"> </span><span class="n">b</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Field</span><span class="p">(</span><span class="s">"B"</span><span class="p">,</span><span class="w"> </span><span class="n">FieldType</span><span class="p">.</span><span class="na">nullable</span><span class="p">(</span><span class="k">new</span><span class="w"> </span><span  [...]
 <span class="n">Schema</span><span class="w"> </span><span class="n">schema</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">Schema</span><span class="p">(</span><span class="n">asList</span><span class="p">(</span><span class="n">a</span><span class="p">,</span><span class="w"> </span><span class="n">b</span><span class="p">),</span><span class="w"> </span><span class="n">metadata</span><span  [...]
 </pre></div>
 </div>
@@ -324,13 +324,13 @@ rather than creating a new instance each time (see <a class="reference external"
 have data or may have no data (say it was transferred downstream or not yet
 populated).</p>
 <p>Here is an example of creating a VectorSchemaRoot:</p>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">BitVector</span><span class="w"> </span><span class="n">bitVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">BitVector</span><span class="p">(</span><span class="s">&quot;boolean&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
-<span class="n">VarCharVector</span><span class="w"> </span><span class="n">varCharVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">&quot;varchar&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">BitVector</span><span class="w"> </span><span class="n">bitVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">BitVector</span><span class="p">(</span><span class="s">"boolean"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<span class="n">VarCharVector</span><span class="w"> </span><span class="n">varCharVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">"varchar"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
 <span class="n">bitVector</span><span class="p">.</span><span class="na">allocateNew</span><span class="p">();</span>
 <span class="n">varCharVector</span><span class="p">.</span><span class="na">allocateNew</span><span class="p">();</span>
 <span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="kt">int</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">0</span><span class="p">;</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="o">&lt;</span><span class="w"> </span><span class="mi">10</span><span class="p">;</span><span class="w"> </span><span class="n">i</span>< [...]
 <span class="w">  </span><span class="n">bitVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="n">i</span><span class="p">,</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="o">%</span><span class="w"> </span><span class="mi">2</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="mi">0</span><span class="w"> </span><span class="o">?</span><span class="w">  [...]
-<span class="w">  </span><span class="n">varCharVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="n">i</span><span class="p">,</span><span class="w"> </span><span class="p">(</span><span class="s">&quot;test&quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">i</span><span class="p">).</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span>< [...]
+<span class="w">  </span><span class="n">varCharVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="n">i</span><span class="p">,</span><span class="w"> </span><span class="p">(</span><span class="s">"test"</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">i</span><span class="p">).</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class [...]
 <span class="p">}</span>
 <span class="n">bitVector</span><span class="p">.</span><span class="na">setValueCount</span><span class="p">(</span><span class="mi">10</span><span class="p">);</span>
 <span class="n">varCharVector</span><span class="p">.</span><span class="na">setValueCount</span><span class="p">(</span><span class="mi">10</span><span class="p">);</span>
@@ -343,7 +343,7 @@ populated).</p>
 <p>Data can be loaded into/unloaded from a VectorSchemaRoot via <a class="reference external" href="https://arrow.apache.org/java/current/reference/org.apache.arrow.vector/org/apache/arrow/vector/VectorLoader.html">VectorLoader</a>
 and <a class="reference external" href="https://arrow.apache.org/java/current/reference/org.apache.arrow.vector/org/apache/arrow/vector/VectorUnloader.html">VectorUnloader</a>.  They handle converting between VectorSchemaRoot and
 <a class="reference external" href="https://arrow.apache.org/java/current/reference/org.apache.arrow.vector/org/apache/arrow/vector/ipc/message/ArrowRecordBatch.html">ArrowRecordBatch</a> (a representation of a RecordBatch
-<a class="reference external" href="https://arrow.apache.org/docs/format/Columnar.html#format-ipc" title="(in Apache Arrow v24.0.0)"><span class="xref std std-ref">IPC</span></a> message). For example:</p>
+<a class="reference external" href="https://arrow.apache.org/docs/format/Columnar.html#format-ipc" title="(in Apache Arrow v25.0.1)"><span class="xref std std-ref">IPC</span></a> message). For example:</p>
 <div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="c1">// create a VectorSchemaRoot root1 and convert its data into recordBatch</span>
 <span class="n">VectorSchemaRoot</span><span class="w"> </span><span class="n">root1</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VectorSchemaRoot</span><span class="p">(</span><span class="n">fields</span><span class="p">,</span><span class="w"> </span><span class="n">vectors</span><span class="p">);</span>
 <span class="n">VectorUnloader</span><span class="w"> </span><span class="n">unloader</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VectorUnloader</span><span class="p">(</span><span class="n">root1</span><span class="p">);</span>
@@ -365,13 +365,13 @@ data:</p>
 <section id="table">
 <h2>Table<a class="headerlink" href="#table" title="Link to this heading">¶</a></h2>
 <p>A <a class="reference external" href="https://arrow.apache.org/java/current/reference/org.apache.arrow.vector/org/apache/arrow/vector/table/Table.html">Table</a> is an immutable tabular data structure, very similar to VectorSchemaRoot, in that it is also built on ValueVectors and schemas. Unlike VectorSchemaRoot, Table is not designed for batch processing. Here is a version of the example above, showing how to create a Table, rather than a VectorSchemaRoot:</p>
-<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">BitVector</span><span class="w"> </span><span class="n">bitVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">BitVector</span><span class="p">(</span><span class="s">&quot;boolean&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
-<span class="n">VarCharVector</span><span class="w"> </span><span class="n">varCharVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">&quot;varchar&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<div class="highlight-Java notranslate"><div class="highlight"><pre><span></span><span class="n">BitVector</span><span class="w"> </span><span class="n">bitVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">BitVector</span><span class="p">(</span><span class="s">"boolean"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
+<span class="n">VarCharVector</span><span class="w"> </span><span class="n">varCharVector</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">VarCharVector</span><span class="p">(</span><span class="s">"varchar"</span><span class="p">,</span><span class="w"> </span><span class="n">allocator</span><span class="p">);</span>
 <span class="n">bitVector</span><span class="p">.</span><span class="na">allocateNew</span><span class="p">();</span>
 <span class="n">varCharVector</span><span class="p">.</span><span class="na">allocateNew</span><span class="p">();</span>
 <span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="kt">int</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">0</span><span class="p">;</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="o">&lt;</span><span class="w"> </span><span class="mi">10</span><span class="p">;</span><span class="w"> </span><span class="n">i</span>< [...]
 <span class="w">  </span><span class="n">bitVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="n">i</span><span class="p">,</span><span class="w"> </span><span class="n">i</span><span class="w"> </span><span class="o">%</span><span class="w"> </span><span class="mi">2</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="mi">0</span><span class="w"> </span><span class="o">?</span><span class="w">  [...]
-<span class="w">  </span><span class="n">varCharVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="n">i</span><span class="p">,</span><span class="w"> </span><span class="p">(</span><span class="s">&quot;test&quot;</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">i</span><span class="p">).</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span>< [...]
+<span class="w">  </span><span class="n">varCharVector</span><span class="p">.</span><span class="na">setSafe</span><span class="p">(</span><span class="n">i</span><span class="p">,</span><span class="w"> </span><span class="p">(</span><span class="s">"test"</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="n">i</span><span class="p">).</span><span class="na">getBytes</span><span class="p">(</span><span class="n">StandardCharsets</span><span class [...]
 <span class="p">}</span>
 <span class="n">bitVector</span><span class="p">.</span><span class="na">setValueCount</span><span class="p">(</span><span class="mi">10</span><span class="p">);</span>
 <span class="n">varCharVector</span><span class="p">.</span><span class="na">setValueCount</span><span class="p">(</span><span class="mi">10</span><span class="p">);</span>