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 2025/04/23 01:46:38 UTC

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

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

github-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 56eed98e Publish documentation (d2465c3fec94ff25a966490827b57b5eafb1b637)
56eed98e is described below

commit 56eed98e2449a9d20b6d31d83c4cc03a3e22c929
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Wed Apr 23 01:46:33 2025 +0000

    Publish documentation (d2465c3fec94ff25a966490827b57b5eafb1b637)
---
 main/reference/allclasses-index.html               |  128 +-
 main/reference/index-all.html                      | 1438 +++++++++++---------
 main/reference/member-search-index.js              |    2 +-
 .../org/apache/arrow/adapter/avro/AvroToArrow.html |   24 +
 .../arrow/adapter/avro/AvroToArrowConfig.html      |    9 +
 .../adapter/avro/class-use/AvroToArrowConfig.html  |   12 +-
 ...AvroConsumer.html => AvroNullableConsumer.html} |  151 +-
 .../adapter/avro/consumers/BaseAvroConsumer.html   |    2 +-
 .../arrow/adapter/avro/consumers/Consumer.html     |    2 +-
 .../AvroNullableConsumer.html}                     |   42 +-
 .../avro/consumers/class-use/BaseAvroConsumer.html |   78 +-
 .../adapter/avro/consumers/class-use/Consumer.html |  102 +-
 ...ecimal256Consumer.BytesDecimal256Consumer.html} |   49 +-
 ...ecimal256Consumer.FixedDecimal256Consumer.html} |   51 +-
 ...osConsumer.html => AvroDecimal256Consumer.html} |  115 +-
 .../logical/AvroTimestampMicrosConsumer.html       |    2 +-
 ...mer.html => AvroTimestampMicrosTzConsumer.html} |   32 +-
 .../logical/AvroTimestampMillisConsumer.html       |    2 +-
 ...mer.html => AvroTimestampMillisTzConsumer.html} |   32 +-
 ...nsumer.html => AvroTimestampNanosConsumer.html} |   32 +-
 ...umer.html => AvroTimestampNanosTzConsumer.html} |   32 +-
 ...Decimal256Consumer.BytesDecimal256Consumer.html |   63 +
 ...Decimal256Consumer.FixedDecimal256Consumer.html |   63 +
 .../logical/class-use/AvroDecimal256Consumer.html  |   95 ++
 .../class-use/AvroTimestampMicrosTzConsumer.html   |   63 +
 .../class-use/AvroTimestampMillisTzConsumer.html   |   63 +
 .../class-use/AvroTimestampNanosConsumer.html      |   63 +
 .../class-use/AvroTimestampNanosTzConsumer.html    |   63 +
 .../avro/consumers/logical/package-summary.html    |   52 +-
 .../avro/consumers/logical/package-tree.html       |   10 +
 .../avro/consumers/logical/package-use.html        |    6 +-
 .../adapter/avro/consumers/package-summary.html    |   38 +-
 .../arrow/adapter/avro/consumers/package-tree.html |    1 +
 .../avro/producers/AvroNullableProducer.html       |    4 +-
 .../avro/producers/class-use/BaseAvroProducer.html |    2 +-
 .../adapter/avro/producers/class-use/Producer.html |    2 +-
 .../adapter/avro/producers/package-summary.html    |    2 +-
 .../arrow/vector/class-use/Decimal256Vector.html   |   43 +-
 .../apache/arrow/vector/class-use/FieldVector.html |   15 +-
 .../vector/class-use/TimeStampMicroTZVector.html   |   24 +-
 .../vector/class-use/TimeStampMilliTZVector.html   |   26 +-
 .../vector/class-use/TimeStampNanoTZVector.html    |   24 +-
 .../vector/class-use/TimeStampNanoVector.html      |   24 +-
 .../org/apache/arrow/vector/package-use.html       |   37 +-
 .../arrow/vector/types/pojo/class-use/Schema.html  |   53 +-
 .../arrow/vector/types/pojo/package-use.html       |    4 +
 main/reference/overview-tree.html                  |   11 +
 main/reference/type-search-index.js                |    2 +-
 48 files changed, 2046 insertions(+), 1144 deletions(-)

diff --git a/main/reference/allclasses-index.html b/main/reference/allclasses-index.html
index e2450dd5..09efc189 100644
--- a/main/reference/allclasses-index.html
+++ b/main/reference/allclasses-index.html
@@ -421,98 +421,114 @@ loadScripts(document, 'script');</script>
 <div class="block">Producer that converts days in milliseconds from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/DateMilliVector.html" title="class in org.apache.arrow.vector"><code>DateMilliVector</code></a> and produces date
  (INT) values, writes data to an Avro encoder.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/AvroDecimal256Producer.html" title="class in org.apache.arrow.adapter.avro.producers.logical">AvroDecimal256Producer</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Consumer which consume 256-bit decimal type values from avro decoder.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.BytesDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.BytesDecimal256Consumer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Consumer for decimal logical type with 256 bit width and original bytes type.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.FixedDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.FixedDecimal256Consumer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Consumer for decimal logical type with 256 bit width and original fixed type.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/AvroDecimal256Producer.html" title="class in org.apache.arrow.adapter.avro.producers.logical">AvroDecimal256Producer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Producer that produces decimal values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector"><code>Decimal256Vector</code></a>, writes data to an Avro
  encoder.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Consumer which consume decimal type values from avro decoder.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.BytesDecimalConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.BytesDecimalConsumer</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.BytesDecimalConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.BytesDecimalConsumer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Consumer for decimal logical type with original bytes type.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.FixedDecimalConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.FixedDecimalConsumer</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.FixedDecimalConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.FixedDecimalConsumer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Consumer for decimal logical type with original fixed type.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/AvroDecimalProducer.html" title="class in org.apache.arrow.adapter.avro.producers.logical">AvroDecimalProducer</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/AvroDecimalProducer.html" title="class in org.apache.arrow.adapter.avro.producers.logical">AvroDecimalProducer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Producer that produces decimal values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/DecimalVector.html" title="class in org.apache.arrow.vector"><code>DecimalVector</code></a>, writes data to an Avro
  encoder.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroDoubleConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroDoubleConsumer</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroDoubleConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroDoubleConsumer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Consumer which consume double type values from avro decoder.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroEnumConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroEnumConsumer</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroEnumConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroEnumConsumer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Consumer which consume enum type values from avro decoder.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroEnumProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroEnumProducer</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroEnumProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroEnumProducer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Producer that produces enum values from a dictionary-encoded <a href="org.apache.arrow.vector/org/apache/arrow/vector/IntVector.html" title="class in org.apache.arrow.vector"><code>IntVector</code></a>, writes data to an
  Avro encoder.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroFixedConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroFixedConsumer</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroFixedConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroFixedConsumer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Consumer which consume fixed type values from avro decoder.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroFixedSizeBinaryProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroFixedSizeBinaryProducer</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroFixedSizeBinaryProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroFixedSizeBinaryProducer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Producer that produces fixed-size binary values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/FixedSizeBinaryVector.html" title="class in org.apache.arrow.vector"><code>FixedSizeBinaryVector</code></a>, writes data
  to an Avro encoder.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroFixedSizeListProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroFixedSizeListProducer</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroFixedSizeListProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroFixedSizeListProducer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Producer that produces array values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/FixedSizeListVector.html" title="class in org.apache.arrow.vector.complex"><code>FixedSizeListVector</code></a>, writes data to an avro
  encoder.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroFloat2Producer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroFloat2Producer</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroFloat2Producer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroFloat2Producer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Producer that produces float values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/Float2Vector.html" title="class in org.apache.arrow.vector"><code>Float2Vector</code></a>, writes data to an Avro encoder.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroFloat4Producer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroFloat4Producer</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroFloat4Producer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroFloat4Producer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Producer that produces float values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/Float4Vector.html" title="class in org.apache.arrow.vector"><code>Float4Vector</code></a>, writes data to an Avro encoder.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroFloat8Producer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroFloat8Producer</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroFloat8Producer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroFloat8Producer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Producer that produces double values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/Float8Vector.html" title="class in org.apache.arrow.vector"><code>Float8Vector</code></a>, writes data to an Avro encoder.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroFloatConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroFloatConsumer</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroFloatConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroFloatConsumer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Consumer which consume float type values from avro decoder.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroIntConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroIntConsumer</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroIntConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroIntConsumer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Consumer which consume int type values from avro decoder.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroIntProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroIntProducer</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroIntProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroIntProducer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Producer that produces int values from an <a href="org.apache.arrow.vector/org/apache/arrow/vector/IntVector.html" title="class in org.apache.arrow.vector"><code>IntVector</code></a>, writes data to an avro encoder.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroListProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroListProducer</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroListProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroListProducer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Producer that produces array values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/ListVector.html" title="class in org.apache.arrow.vector.complex"><code>ListVector</code></a>, writes data to an avro encoder.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroLongConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroLongConsumer</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroLongConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroLongConsumer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Consumer which consume long type values from avro decoder.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroMapConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroMapConsumer</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroMapConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroMapConsumer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Consumer which consume map type values from avro decoder.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroMapProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroMapProducer</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroMapProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroMapProducer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Producer which produces map type values to avro encoder.</div>
 </div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullableConsumer</a>&lt;<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a> extends <a href="org.apache.arrow.vector/org/apache/arrow/vector [...]
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Consumer wrapper which consumes nullable type values from avro decoder.</div>
+</div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroNullableProducer</a>&lt;<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.html" title="type parameter in AvroNullableProducer">T</a> extends <a href="org.apache.arrow.vector/org/apache/arrow/vecto [...]
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Producer wrapper which producers nullable types to an avro encoder.</div>
+<div class="block">Producer wrapper which produces nullable types to an avro encoder.</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullConsumer</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
@@ -578,21 +594,29 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosConsumer</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Consumer which consume date timestamp-micro values from avro decoder.</div>
+<div class="block">Consumer which consumes local-timestamp-micros values from avro decoder.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/AvroTimestampMicroTzProducer.html" title="class in org.apache.arrow.adapter.avro.producers.logical">AvroTimestampMicroTzProducer</a></div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosTzConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosTzConsumer</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Consumer which consumes timestamp-micros values from avro decoder.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/AvroTimestampMicroTzProducer.html" title="class in org.apache.arrow.adapter.avro.producers.logical">AvroTimestampMicroTzProducer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Producer that produces UTC timestamp (microseconds) values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMicroTZVector</code></a>,
  writes data to an Avro encoder.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/AvroTimestampMilliProducer.html" title="class in org.apache.arrow.adapter.avro.producers.logical">AvroTimestampMilliProducer</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/AvroTimestampMilliProducer.html" title="class in org.apache.arrow.adapter.avro.producers.logical">AvroTimestampMilliProducer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Producer that produces local timestamp (milliseconds) values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMilliVector</code></a>,
  writes data to an Avro encoder.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisConsumer</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisConsumer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Consumer which consume local-timestamp-millis values from avro decoder.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisTzConsumer</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Consumer which consume date timestamp-millis values from avro decoder.</div>
+<div class="block">Consumer which consume timestamp-millis values from avro decoder.</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/AvroTimestampMilliTzProducer.html" title="class in org.apache.arrow.adapter.avro.producers.logical">AvroTimestampMilliTzProducer</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
@@ -604,6 +628,14 @@ loadScripts(document, 'script');</script>
 <div class="block">Producer that produces local timestamp (nanoseconds) values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoVector.html" title="class in org.apache.arrow.vector"><code>TimeStampNanoVector</code></a>,
  writes data to an Avro encoder.</div>
 </div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosConsumer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Consumer which consume local-timestamp-nanos values from avro decoder.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosTzConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosTzConsumer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Consumer which consume timestamp-nanos values from avro decoder.</div>
+</div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/AvroTimestampNanoTzProducer.html" title="class in org.apache.arrow.adapter.avro.producers.logical">AvroTimestampNanoTzProducer</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Producer that produces local timestamp (nanoseconds) values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector"><code>TimeStampNanoTZVector</code></a>,
diff --git a/main/reference/index-all.html b/main/reference/index-all.html
index 063914ba..2d55fc45 100644
--- a/main/reference/index-all.html
+++ b/main/reference/index-all.html
@@ -689,7 +689,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block"><code>repeated .gandiva.types.ExpressionRoot exprs = 2;</code></div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#addExtensionTypeWriterFactory(org.apache.arrow.vector.complex.impl.ExtensionTypeWriterFactory)" class="member-name-link">addExtensionTypeWriterFactory(ExtensionTypeWriterFactory)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.com [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#addExtensionTypeWriterFactory(org.apache.arrow.vector.complex.impl.ExtensionTypeWriterFactory)" class="member-name-link">addExtensionTypeWriterFactory(ExtensionTypeWriterFactory)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWr [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#addExtensionTypeWriterFactory(org.apache.arrow.vector.complex.impl.ExtensionTypeWriterFactory)" class="member-name-link">addExtensionTypeWriterFactory(ExtensionTypeWriterFactory)</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">PromotableW [...]
 <dd>&nbsp;</dd>
@@ -933,6 +933,8 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/SparseTensor.html#addNonZeroLength(com.google.flatbuffers.FlatBufferBuilder,long)" class="member-name-link">addNonZeroLength(FlatBufferBuilder, long)</a> - Static method in class org.apache.arrow.flatbuf.<a href="org.apache.arrow.format/org/apache/arrow/flatbuf/SparseTensor.html" title="class in org.apache.arrow.flatbuf">SparseTensor</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html#addNull()" class="member-name-link">addNull()</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullableConsumer</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html#addNull()" class="member-name-link">addNull()</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/Consumer.html#addNull()" class="member-name-link">addNull()</a> - Method in interface org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a></dt>
@@ -1186,7 +1188,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/UnionVector.html#addVector(org.apache.arrow.vector.FieldVector)" class="member-name-link">addVector(FieldVector)</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/AbstractExtensionTypeWriter.html#addVectorAsNullable" class="member-name-link">addVectorAsNullable</a> - Variable in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#addVectorAsNullable" class="member-name-link">addVectorAsNullable</a> - Variable in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/Footer.html#addVersion(com.google.flatbuffers.FlatBufferBuilder,short)" class="member-name-link">addVersion(FlatBufferBuilder, short)</a> - Static method in class org.apache.arrow.flatbuf.<a href="org.apache.arrow.format/org/apache/arrow/flatbuf/Footer.html" title="class in org.apache.arrow.flatbuf">Footer</a></dt>
 <dd>&nbsp;</dd>
@@ -2494,6 +2496,20 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Instantiate an AvroDateMilliProducer.</div>
 </dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a> - Class in <a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></dt>
+<dd>
+<div class="block">Consumer which consume 256-bit decimal type values from avro decoder.</div>
+</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.html#%3Cinit%3E(org.apache.arrow.vector.Decimal256Vector)" class="member-name-link">AvroDecimal256Consumer(Decimal256Vector)</a> - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logic [...]
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.BytesDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.BytesDecimal256Consumer</a> - Class in <a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></dt>
+<dd>
+<div class="block">Consumer for decimal logical type with 256 bit width and original bytes type.</div>
+</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.FixedDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.FixedDecimal256Consumer</a> - Class in <a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></dt>
+<dd>
+<div class="block">Consumer for decimal logical type with 256 bit width and original fixed type.</div>
+</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/AvroDecimal256Producer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.producers.logical">AvroDecimal256Producer</a> - Class in <a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/package-summary.html">org.apache.arrow.adapter.avro.producers.logical</a></dt>
 <dd>
 <div class="block">Producer that produces decimal values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector"><code>Decimal256Vector</code></a>, writes data to an Avro
@@ -2667,9 +2683,17 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Instantiate a AvroMapProducer.</div>
 </dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullableConsumer</a>&lt;<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a> extends <a href="org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.a [...]
+<dd>
+<div class="block">Consumer wrapper which consumes nullable type values from avro decoder.</div>
+</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html#%3Cinit%3E(org.apache.arrow.adapter.avro.consumers.Consumer,int)" class="member-name-link">AvroNullableConsumer(Consumer&lt;T&gt;, int)</a> - Constructor for class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullableCons [...]
+<dd>
+<div class="block">Instantiate a AvroNullableConsumer.</div>
+</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.producers">AvroNullableProducer</a>&lt;<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.html" title="type parameter in AvroNullableProducer">T</a> extends <a href="org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.a [...]
 <dd>
-<div class="block">Producer wrapper which producers nullable types to an avro encoder.</div>
+<div class="block">Producer wrapper which produces nullable types to an avro encoder.</div>
 </dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.html#%3Cinit%3E(org.apache.arrow.adapter.avro.producers.Producer)" class="member-name-link">AvroNullableProducer(Producer&lt;T&gt;)</a> - Constructor for class org.apache.arrow.adapter.avro.producers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroNullableProducer</a></dt>
 <dd>
@@ -2791,12 +2815,20 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosConsumer</a> - Class in <a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></dt>
 <dd>
-<div class="block">Consumer which consume date timestamp-micro values from avro decoder.</div>
+<div class="block">Consumer which consumes local-timestamp-micros values from avro decoder.</div>
 </dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampMicroVector)" class="member-name-link">AvroTimestampMicrosConsumer(TimeStampMicroVector)</a> - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html" title="class in org.apache.arrow.adapt [...]
 <dd>
 <div class="block">Instantiate a AvroTimestampMicroConsumer.</div>
 </dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosTzConsumer</a> - Class in <a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></dt>
+<dd>
+<div class="block">Consumer which consumes timestamp-micros values from avro decoder.</div>
+</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosTzConsumer.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampMicroTZVector)" class="member-name-link">AvroTimestampMicrosTzConsumer(TimeStampMicroTZVector)</a> - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosTzConsumer.html" title="class in org.apache.a [...]
+<dd>
+<div class="block">Instantiate a AvroTimestampMicrosTzConsumer.</div>
+</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/AvroTimestampMicroTzProducer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.producers.logical">AvroTimestampMicroTzProducer</a> - Class in <a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/package-summary.html">org.apache.arrow.adapter.avro.producers.logical</a></dt>
 <dd>
 <div class="block">Producer that produces UTC timestamp (microseconds) values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMicroTZVector</code></a>,
@@ -2817,12 +2849,20 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisConsumer</a> - Class in <a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></dt>
 <dd>
-<div class="block">Consumer which consume date timestamp-millis values from avro decoder.</div>
+<div class="block">Consumer which consume local-timestamp-millis values from avro decoder.</div>
 </dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampMilliVector)" class="member-name-link">AvroTimestampMillisConsumer(TimeStampMilliVector)</a> - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html" title="class in org.apache.arrow.adapt [...]
 <dd>
 <div class="block">Instantiate a AvroTimestampMillisConsumer.</div>
 </dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisTzConsumer</a> - Class in <a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></dt>
+<dd>
+<div class="block">Consumer which consume timestamp-millis values from avro decoder.</div>
+</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampMilliTZVector)" class="member-name-link">AvroTimestampMillisTzConsumer(TimeStampMilliTZVector)</a> - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.html" title="class in org.apache.a [...]
+<dd>
+<div class="block">Instantiate a AvroTimestampMillisTzConsumer.</div>
+</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/AvroTimestampMilliTzProducer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.producers.logical">AvroTimestampMilliTzProducer</a> - Class in <a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/package-summary.html">org.apache.arrow.adapter.avro.producers.logical</a></dt>
 <dd>
 <div class="block">Producer that produces UTC timestamp (milliseconds) values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMilliTZVector</code></a>,
@@ -2841,6 +2881,22 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Instantiate an AvroTimestampNanoProducer.</div>
 </dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosConsumer</a> - Class in <a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></dt>
+<dd>
+<div class="block">Consumer which consume local-timestamp-nanos values from avro decoder.</div>
+</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosConsumer.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampNanoVector)" class="member-name-link">AvroTimestampNanosConsumer(TimeStampNanoVector)</a> - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosConsumer.html" title="class in org.apache.arrow.adapter.av [...]
+<dd>
+<div class="block">Instantiate a AvroTimestampNanosConsumer.</div>
+</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosTzConsumer</a> - Class in <a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></dt>
+<dd>
+<div class="block">Consumer which consume timestamp-nanos values from avro decoder.</div>
+</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosTzConsumer.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampNanoTZVector)" class="member-name-link">AvroTimestampNanosTzConsumer(TimeStampNanoTZVector)</a> - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosTzConsumer.html" title="class in org.apache.arrow. [...]
+<dd>
+<div class="block">Instantiate a AvroTimestampNanosConsumer.</div>
+</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/AvroTimestampNanoTzProducer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.producers.logical">AvroTimestampNanoTzProducer</a> - Class in <a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/package-summary.html">org.apache.arrow.adapter.avro.producers.logical</a></dt>
 <dd>
 <div class="block">Producer that produces local timestamp (nanoseconds) values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector"><code>TimeStampNanoTZVector</code></a>,
@@ -2908,6 +2964,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">VectorSchemaRoot iterator for partially converting avro data.</div>
 </dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/AvroToArrow.html#avroToAvroSchema(org.apache.avro.Schema,org.apache.arrow.adapter.avro.AvroToArrowConfig)" class="member-name-link">avroToAvroSchema(Schema, AvroToArrowConfig)</a> - Static method in class org.apache.arrow.adapter.avro.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/AvroToArrow.html" title="class in org.apache.arrow.adapter.avro">AvroToArrow</a></dt>
+<dd>
+<div class="block">Convert an Avro schema to its Arrow equivalent.</div>
+</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroUint1Producer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.producers">AvroUint1Producer</a> - Class in <a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/package-summary.html">org.apache.arrow.adapter.avro.producers</a></dt>
 <dd>
 <div class="block">Producer that produces int values from a <a href="org.apache.arrow.vector/org/apache/arrow/vector/UInt1Vector.html" title="class in org.apache.arrow.vector"><code>UInt1Vector</code></a>, writes data to an avro encoder.</div>
@@ -3217,7 +3277,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/Endianness.html#Big" class="member-name-link">Big</a> - Static variable in class org.apache.arrow.flatbuf.<a href="org.apache.arrow.format/org/apache/arrow/flatbuf/Endianness.html" title="class in org.apache.arrow.flatbuf">Endianness</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#bigInt()" class="member-name-link">bigInt()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#bigInt()" class="member-name-link">bigInt()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#bigInt()" class="member-name-link">bigInt()</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>
 <dd>&nbsp;</dd>
@@ -3243,9 +3303,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#bigInt()" class="member-name-link">bigInt()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -3450,7 +3510,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.flight.core/org/apache/arrow/flight/impl/FlightServiceGrpc.html#bindService(org.apache.arrow.flight.impl.FlightServiceGrpc.AsyncService)" class="member-name-link">bindService(FlightServiceGrpc.AsyncService)</a> - Static method in class org.apache.arrow.flight.impl.<a href="org.apache.arrow.flight.core/org/apache/arrow/flight/impl/FlightServiceGrpc.html" title="class in org.apache.arrow.flight.impl">FlightServiceGrpc</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#bit()" class="member-name-link">bit()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#bit()" class="member-name-link">bit()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#bit()" class="member-name-link">bit()</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>
 <dd>&nbsp;</dd>
@@ -3476,9 +3536,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#bit()" class="member-name-link">bit()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -4281,6 +4341,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Returns the bytes remaining in the buffer after parsing the message from it.</div>
 </dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.BytesDecimal256Consumer.html#%3Cinit%3E(org.apache.arrow.vector.Decimal256Vector)" class="member-name-link">BytesDecimal256Consumer(Decimal256Vector)</a> - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.BytesDecimal256Consumer.html" title="class [...]
+<dd>
+<div class="block">Instantiate a BytesDecimal256Consumer.</div>
+</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.BytesDecimalConsumer.html#%3Cinit%3E(org.apache.arrow.vector.DecimalVector)" class="member-name-link">BytesDecimalConsumer(DecimalVector)</a> - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.BytesDecimalConsumer.html" title="class in org.apache.arrow. [...]
 <dd>
 <div class="block">Instantiate a BytesDecimalConsumer.</div>
@@ -6465,6 +6529,8 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroMapConsumer.html#close()" class="member-name-link">close()</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroMapConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroMapConsumer</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html#close()" class="member-name-link">close()</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullableConsumer</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroStructConsumer.html#close()" class="member-name-link">close()</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroStructConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroStructConsumer</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroUnionsConsumer.html#close()" class="member-name-link">close()</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroUnionsConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroUnionsConsumer</a></dt>
@@ -7304,6 +7370,8 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroMapConsumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroMapConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroMapConsumer</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullableConsumer</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullConsumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullConsumer</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroStringConsumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroStringConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroStringConsumer</a></dt>
@@ -7322,6 +7390,10 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDateConsumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDateConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDateConsumer</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.BytesDecimal256Consumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.BytesDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logi [...]
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.FixedDecimal256Consumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.FixedDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logi [...]
+<dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.BytesDecimalConsumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.BytesDecimalConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDec [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.FixedDecimalConsumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.FixedDecimalConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDec [...]
@@ -7332,8 +7404,16 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosConsumer</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosTzConsumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosTzConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosTzConsumer [...]
+<dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisConsumer</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisTzConsumer [...]
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosConsumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosConsumer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosTzConsumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosTzConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosTzConsumer</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/SkipConsumer.html#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume(Decoder)</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/SkipConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">SkipConsumer</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/Consumer.html" class="type-name-link" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/Consumer.html" title="type parameter in Consumer">T</a> extends <a href="org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt; - Interface [...]
@@ -7463,11 +7543,11 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Do a deep copy of the value in input into output</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BaseWriter.ListWriter)" class="member-name-link">copyAsField(String, BaseWriter.ListWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSize [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BaseWriter.ListWriter)" class="member-name-link">copyAsField(String, BaseWriter.ListWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeList [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BaseWriter.MapWriter)" class="member-name-link">copyAsField(String, BaseWriter.MapWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeLi [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BaseWriter.MapWriter)" class="member-name-link">copyAsField(String, BaseWriter.MapWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListVi [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BaseWriter.StructWriter)" class="member-name-link">copyAsField(String, BaseWriter.StructWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixed [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BaseWriter.StructWriter)" class="member-name-link">copyAsField(String, BaseWriter.StructWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLarge [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntReaderImpl.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BaseWriter.StructWriter)" class="member-name-link">copyAsField(String, BaseWriter.StructWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">BigIntReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -7553,247 +7633,247 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ViewVarCharReaderImpl.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BaseWriter.StructWriter)" class="member-name-link">copyAsField(String, BaseWriter.StructWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ViewVarCharReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">ViewVarCharReade [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BigIntWriter)" class="member-name-link">copyAsField(String, BigIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BigIntWriter)" class="member-name-link">copyAsField(String, BigIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BigIntWriter)" class="member-name-link">copyAsField(String, BigIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BigIntReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BigIntWriter)" class="member-name-link">copyAsField(String, BigIntWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BigIntReader.html" title="interface in org.apache.arrow.vector.complex.reader">BigIntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BitWriter)" class="member-name-link">copyAsField(String, BitWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BitWriter)" class="member-name-link">copyAsField(String, BitWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BitWriter)" class="member-name-link">copyAsField(String, BitWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BitReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.BitWriter)" class="member-name-link">copyAsField(String, BitWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BitReader.html" title="interface in org.apache.arrow.vector.complex.reader">BitReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DateDayWriter)" class="member-name-link">copyAsField(String, DateDayWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DateDayWriter)" class="member-name-link">copyAsField(String, DateDayWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DateDayWriter)" class="member-name-link">copyAsField(String, DateDayWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateDayReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DateDayWriter)" class="member-name-link">copyAsField(String, DateDayWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateDayReader.html" title="interface in org.apache.arrow.vector.complex.reader">DateDayReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DateMilliWriter)" class="member-name-link">copyAsField(String, DateMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DateMilliWriter)" class="member-name-link">copyAsField(String, DateMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DateMilliWriter)" class="member-name-link">copyAsField(String, DateMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateMilliReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DateMilliWriter)" class="member-name-link">copyAsField(String, DateMilliWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateMilliReader.html" title="interface in org.apache.arrow.vector.complex.reader">DateMilliReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Decimal256Writer)" class="member-name-link">copyAsField(String, Decimal256Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Decimal256Writer)" class="member-name-link">copyAsField(String, Decimal256Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Decimal256Writer)" class="member-name-link">copyAsField(String, Decimal256Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Decimal256Reader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Decimal256Writer)" class="member-name-link">copyAsField(String, Decimal256Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Decimal256Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Decimal256Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DecimalWriter)" class="member-name-link">copyAsField(String, DecimalWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DecimalWriter)" class="member-name-link">copyAsField(String, DecimalWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DecimalWriter)" class="member-name-link">copyAsField(String, DecimalWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DecimalReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DecimalWriter)" class="member-name-link">copyAsField(String, DecimalWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DecimalReader.html" title="interface in org.apache.arrow.vector.complex.reader">DecimalReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DurationWriter)" class="member-name-link">copyAsField(String, DurationWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DurationWriter)" class="member-name-link">copyAsField(String, DurationWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DurationWriter)" class="member-name-link">copyAsField(String, DurationWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DurationReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.DurationWriter)" class="member-name-link">copyAsField(String, DurationWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DurationReader.html" title="interface in org.apache.arrow.vector.complex.reader">DurationReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.FixedSizeBinaryWriter)" class="member-name-link">copyAsField(String, FixedSizeBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSize [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.FixedSizeBinaryWriter)" class="member-name-link">copyAsField(String, FixedSizeBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeList [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.FixedSizeBinaryWriter)" class="member-name-link">copyAsField(String, FixedSizeBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/FixedSizeBinaryReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.FixedSizeBinaryWriter)" class="member-name-link">copyAsField(String, FixedSizeBinaryWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/FixedSizeBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">Fixe [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Float2Writer)" class="member-name-link">copyAsField(String, Float2Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Float2Writer)" class="member-name-link">copyAsField(String, Float2Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Float2Writer)" class="member-name-link">copyAsField(String, Float2Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float2Reader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Float2Writer)" class="member-name-link">copyAsField(String, Float2Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float2Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Float2Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Float4Writer)" class="member-name-link">copyAsField(String, Float4Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Float4Writer)" class="member-name-link">copyAsField(String, Float4Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Float4Writer)" class="member-name-link">copyAsField(String, Float4Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float4Reader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Float4Writer)" class="member-name-link">copyAsField(String, Float4Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float4Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Float4Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Float8Writer)" class="member-name-link">copyAsField(String, Float8Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Float8Writer)" class="member-name-link">copyAsField(String, Float8Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Float8Writer)" class="member-name-link">copyAsField(String, Float8Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float8Reader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.Float8Writer)" class="member-name-link">copyAsField(String, Float8Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float8Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Float8Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntervalDayWriter)" class="member-name-link">copyAsField(String, IntervalDayWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListRead [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntervalDayWriter)" class="member-name-link">copyAsField(String, IntervalDayWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewRead [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntervalDayWriter)" class="member-name-link">copyAsField(String, IntervalDayWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalDayReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntervalDayWriter)" class="member-name-link">copyAsField(String, IntervalDayWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalDayReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntervalDayReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntervalMonthDayNanoWriter)" class="member-name-link">copyAsField(String, IntervalMonthDayNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">Unio [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntervalMonthDayNanoWriter)" class="member-name-link">copyAsField(String, IntervalMonthDayNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">Unio [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntervalMonthDayNanoWriter)" class="member-name-link">copyAsField(String, IntervalMonthDayNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalMonthDayNanoReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntervalMonthDayNanoWriter)" class="member-name-link">copyAsField(String, IntervalMonthDayNanoWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalMonthDayNanoReader.html" title="interface in org.apache.arrow.vector. [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntervalYearWriter)" class="member-name-link">copyAsField(String, IntervalYearWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListRe [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntervalYearWriter)" class="member-name-link">copyAsField(String, IntervalYearWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewRe [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntervalYearWriter)" class="member-name-link">copyAsField(String, IntervalYearWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalYearReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntervalYearWriter)" class="member-name-link">copyAsField(String, IntervalYearWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalYearReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntervalYearRead [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntWriter)" class="member-name-link">copyAsField(String, IntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntWriter)" class="member-name-link">copyAsField(String, IntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntWriter)" class="member-name-link">copyAsField(String, IntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.IntWriter)" class="member-name-link">copyAsField(String, IntWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.LargeVarBinaryWriter)" class="member-name-link">copyAsField(String, LargeVarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeLi [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.LargeVarBinaryWriter)" class="member-name-link">copyAsField(String, LargeVarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListVi [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.LargeVarBinaryWriter)" class="member-name-link">copyAsField(String, LargeVarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarBinaryReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.LargeVarBinaryWriter)" class="member-name-link">copyAsField(String, LargeVarBinaryWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">LargeVar [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.LargeVarCharWriter)" class="member-name-link">copyAsField(String, LargeVarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListRe [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.LargeVarCharWriter)" class="member-name-link">copyAsField(String, LargeVarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewRe [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.LargeVarCharWriter)" class="member-name-link">copyAsField(String, LargeVarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarCharReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.LargeVarCharWriter)" class="member-name-link">copyAsField(String, LargeVarCharWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarCharReader.html" title="interface in org.apache.arrow.vector.complex.reader">LargeVarCharRead [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.SmallIntWriter)" class="member-name-link">copyAsField(String, SmallIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.SmallIntWriter)" class="member-name-link">copyAsField(String, SmallIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.SmallIntWriter)" class="member-name-link">copyAsField(String, SmallIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/SmallIntReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.SmallIntWriter)" class="member-name-link">copyAsField(String, SmallIntWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/SmallIntReader.html" title="interface in org.apache.arrow.vector.complex.reader">SmallIntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeMicroWriter)" class="member-name-link">copyAsField(String, TimeMicroWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeMicroWriter)" class="member-name-link">copyAsField(String, TimeMicroWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeMicroWriter)" class="member-name-link">copyAsField(String, TimeMicroWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMicroReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeMicroWriter)" class="member-name-link">copyAsField(String, TimeMicroWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMicroReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeMicroReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeMilliWriter)" class="member-name-link">copyAsField(String, TimeMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeMilliWriter)" class="member-name-link">copyAsField(String, TimeMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeMilliWriter)" class="member-name-link">copyAsField(String, TimeMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMilliReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeMilliWriter)" class="member-name-link">copyAsField(String, TimeMilliWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMilliReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeMilliReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeNanoWriter)" class="member-name-link">copyAsField(String, TimeNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeNanoWriter)" class="member-name-link">copyAsField(String, TimeNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeNanoWriter)" class="member-name-link">copyAsField(String, TimeNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeNanoReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeNanoWriter)" class="member-name-link">copyAsField(String, TimeNanoWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeNanoReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeNanoReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeSecWriter)" class="member-name-link">copyAsField(String, TimeSecWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeSecWriter)" class="member-name-link">copyAsField(String, TimeSecWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeSecWriter)" class="member-name-link">copyAsField(String, TimeSecWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeSecReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeSecWriter)" class="member-name-link">copyAsField(String, TimeSecWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeSecReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeSecReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMicroTZWriter)" class="member-name-link">copyAsField(String, TimeStampMicroTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSi [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMicroTZWriter)" class="member-name-link">copyAsField(String, TimeStampMicroTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeLi [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMicroTZWriter)" class="member-name-link">copyAsField(String, TimeStampMicroTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroTZReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMicroTZWriter)" class="member-name-link">copyAsField(String, TimeStampMicroTZWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroTZReader.html" title="interface in org.apache.arrow.vector.complex.reader"> [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMicroWriter)" class="member-name-link">copyAsField(String, TimeStampMicroWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeLi [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMicroWriter)" class="member-name-link">copyAsField(String, TimeStampMicroWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListVi [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMicroWriter)" class="member-name-link">copyAsField(String, TimeStampMicroWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMicroWriter)" class="member-name-link">copyAsField(String, TimeStampMicroWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStam [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMilliTZWriter)" class="member-name-link">copyAsField(String, TimeStampMilliTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSi [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMilliTZWriter)" class="member-name-link">copyAsField(String, TimeStampMilliTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeLi [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMilliTZWriter)" class="member-name-link">copyAsField(String, TimeStampMilliTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliTZReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMilliTZWriter)" class="member-name-link">copyAsField(String, TimeStampMilliTZWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliTZReader.html" title="interface in org.apache.arrow.vector.complex.reader"> [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMilliWriter)" class="member-name-link">copyAsField(String, TimeStampMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeLi [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMilliWriter)" class="member-name-link">copyAsField(String, TimeStampMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListVi [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMilliWriter)" class="member-name-link">copyAsField(String, TimeStampMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampMilliWriter)" class="member-name-link">copyAsField(String, TimeStampMilliWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStam [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampNanoTZWriter)" class="member-name-link">copyAsField(String, TimeStampNanoTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSize [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampNanoTZWriter)" class="member-name-link">copyAsField(String, TimeStampNanoTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeList [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampNanoTZWriter)" class="member-name-link">copyAsField(String, TimeStampNanoTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoTZReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampNanoTZWriter)" class="member-name-link">copyAsField(String, TimeStampNanoTZWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoTZReader.html" title="interface in org.apache.arrow.vector.complex.reader">Time [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampNanoWriter)" class="member-name-link">copyAsField(String, TimeStampNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeList [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampNanoWriter)" class="member-name-link">copyAsField(String, TimeStampNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListView [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampNanoWriter)" class="member-name-link">copyAsField(String, TimeStampNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampNanoWriter)" class="member-name-link">copyAsField(String, TimeStampNanoWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampNan [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampSecTZWriter)" class="member-name-link">copyAsField(String, TimeStampSecTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeLi [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampSecTZWriter)" class="member-name-link">copyAsField(String, TimeStampSecTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListVi [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampSecTZWriter)" class="member-name-link">copyAsField(String, TimeStampSecTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecTZReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampSecTZWriter)" class="member-name-link">copyAsField(String, TimeStampSecTZWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecTZReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStam [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampSecWriter)" class="member-name-link">copyAsField(String, TimeStampSecWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListRe [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampSecWriter)" class="member-name-link">copyAsField(String, TimeStampSecWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewRe [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampSecWriter)" class="member-name-link">copyAsField(String, TimeStampSecWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TimeStampSecWriter)" class="member-name-link">copyAsField(String, TimeStampSecWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampSecRead [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TinyIntWriter)" class="member-name-link">copyAsField(String, TinyIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TinyIntWriter)" class="member-name-link">copyAsField(String, TinyIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TinyIntWriter)" class="member-name-link">copyAsField(String, TinyIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TinyIntReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.TinyIntWriter)" class="member-name-link">copyAsField(String, TinyIntWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TinyIntReader.html" title="interface in org.apache.arrow.vector.complex.reader">TinyIntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt1Writer)" class="member-name-link">copyAsField(String, UInt1Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt1Writer)" class="member-name-link">copyAsField(String, UInt1Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt1Writer)" class="member-name-link">copyAsField(String, UInt1Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt1Reader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt1Writer)" class="member-name-link">copyAsField(String, UInt1Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt1Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt1Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt2Writer)" class="member-name-link">copyAsField(String, UInt2Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt2Writer)" class="member-name-link">copyAsField(String, UInt2Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt2Writer)" class="member-name-link">copyAsField(String, UInt2Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt2Reader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt2Writer)" class="member-name-link">copyAsField(String, UInt2Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt2Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt2Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt4Writer)" class="member-name-link">copyAsField(String, UInt4Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt4Writer)" class="member-name-link">copyAsField(String, UInt4Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt4Writer)" class="member-name-link">copyAsField(String, UInt4Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt4Reader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt4Writer)" class="member-name-link">copyAsField(String, UInt4Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt4Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt4Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt8Writer)" class="member-name-link">copyAsField(String, UInt8Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt8Writer)" class="member-name-link">copyAsField(String, UInt8Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt8Writer)" class="member-name-link">copyAsField(String, UInt8Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt8Reader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.UInt8Writer)" class="member-name-link">copyAsField(String, UInt8Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt8Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt8Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.VarBinaryWriter)" class="member-name-link">copyAsField(String, VarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.VarBinaryWriter)" class="member-name-link">copyAsField(String, VarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.VarBinaryWriter)" class="member-name-link">copyAsField(String, VarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarBinaryReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.VarBinaryWriter)" class="member-name-link">copyAsField(String, VarBinaryWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">VarBinaryReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.VarCharWriter)" class="member-name-link">copyAsField(String, VarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.VarCharWriter)" class="member-name-link">copyAsField(String, VarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.VarCharWriter)" class="member-name-link">copyAsField(String, VarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarCharReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.VarCharWriter)" class="member-name-link">copyAsField(String, VarCharWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarCharReader.html" title="interface in org.apache.arrow.vector.complex.reader">VarCharReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.ViewVarBinaryWriter)" class="member-name-link">copyAsField(String, ViewVarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeList [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.ViewVarBinaryWriter)" class="member-name-link">copyAsField(String, ViewVarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListView [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.ViewVarBinaryWriter)" class="member-name-link">copyAsField(String, ViewVarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarBinaryReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.ViewVarBinaryWriter)" class="member-name-link">copyAsField(String, ViewVarBinaryWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">ViewVarBinar [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.ViewVarCharWriter)" class="member-name-link">copyAsField(String, ViewVarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListRead [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.ViewVarCharWriter)" class="member-name-link">copyAsField(String, ViewVarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewRead [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.ViewVarCharWriter)" class="member-name-link">copyAsField(String, ViewVarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarCharReader.html#copyAsField(java.lang.String,org.apache.arrow.vector.complex.writer.ViewVarCharWriter)" class="member-name-link">copyAsField(String, ViewVarCharWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarCharReader.html" title="interface in org.apache.arrow.vector.complex.reader">ViewVarCharReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.impl.DenseUnionWriter)" class="member-name-link">copyAsValue(DenseUnionWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.impl.DenseUnionWriter)" class="member-name-link">copyAsValue(DenseUnionWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.html#copyAsValue(org.apache.arrow.vector.complex.impl.DenseUnionWriter)" class="member-name-link">copyAsValue(DenseUnionWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.html" title="interface in org.apache.arrow.vector.complex.reader">BaseReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListReader.html#copyAsValue(org.apache.arrow.vector.complex.impl.UnionLargeListWriter)" class="member-name-link">copyAsValue(UnionLargeListWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.impl.UnionWriter)" class="member-name-link">copyAsValue(UnionWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.impl.UnionWriter)" class="member-name-link">copyAsValue(UnionWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.impl.UnionWriter)" class="member-name-link">copyAsValue(UnionWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -7803,7 +7883,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.html#copyAsValue(org.apache.arrow.vector.complex.impl.UnionWriter)" class="member-name-link">copyAsValue(UnionWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.html" title="interface in org.apache.arrow.vector.complex.reader">BaseReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleStructReaderImpl.html#copyAsValue(org.apache.arrow.vector.complex.writer.BaseWriter.ListWriter)" class="member-name-link">copyAsValue(BaseWriter.ListWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleStructReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">SingleStructReaderImpl</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BaseWriter.ListWriter)" class="member-name-link">copyAsValue(BaseWriter.ListWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BaseWriter.ListWriter)" class="member-name-link">copyAsValue(BaseWriter.ListWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -7819,11 +7899,11 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.RepeatedListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BaseWriter.ListWriter)" class="member-name-link">copyAsValue(BaseWriter.ListWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.RepeatedListReader.html" title="interface in org.apache.arrow.vector.complex.reader">BaseReader.Re [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BaseWriter.MapWriter)" class="member-name-link">copyAsValue(BaseWriter.MapWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BaseWriter.MapWriter)" class="member-name-link">copyAsValue(BaseWriter.MapWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.RepeatedMapReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BaseWriter.MapWriter)" class="member-name-link">copyAsValue(BaseWriter.MapWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.RepeatedMapReader.html" title="interface in org.apache.arrow.vector.complex.reader">BaseReader.Repeat [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BaseWriter.StructWriter)" class="member-name-link">copyAsValue(BaseWriter.StructWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BaseWriter.StructWriter)" class="member-name-link">copyAsValue(BaseWriter.StructWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructReaderImpl.html#copyAsValue(org.apache.arrow.vector.complex.writer.BaseWriter.StructWriter)" class="member-name-link">copyAsValue(BaseWriter.StructWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableStructReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableStructReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -7833,7 +7913,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.RepeatedStructReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BaseWriter.StructWriter)" class="member-name-link">copyAsValue(BaseWriter.StructWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.RepeatedStructReader.html" title="interface in org.apache.arrow.vector.complex.reader">BaseR [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BigIntWriter)" class="member-name-link">copyAsValue(BigIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BigIntWriter)" class="member-name-link">copyAsValue(BigIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntHolderReaderImpl.html#copyAsValue(org.apache.arrow.vector.complex.writer.BigIntWriter)" class="member-name-link">copyAsValue(BigIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">BigIntHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -7847,7 +7927,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BigIntReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BigIntWriter)" class="member-name-link">copyAsValue(BigIntWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BigIntReader.html" title="interface in org.apache.arrow.vector.complex.reader">BigIntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BitWriter)" class="member-name-link">copyAsValue(BitWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BitWriter)" class="member-name-link">copyAsValue(BitWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BitHolderReaderImpl.html#copyAsValue(org.apache.arrow.vector.complex.writer.BitWriter)" class="member-name-link">copyAsValue(BitWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BitHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">BitHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -7861,7 +7941,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BitReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.BitWriter)" class="member-name-link">copyAsValue(BitWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BitReader.html" title="interface in org.apache.arrow.vector.complex.reader">BitReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.DateDayWriter)" class="member-name-link">copyAsValue(DateDayWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.DateDayWriter)" class="member-name-link">copyAsValue(DateDayWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateDayHolderReaderImpl.html#copyAsValue(org.apache.arrow.vector.complex.writer.DateDayWriter)" class="member-name-link">copyAsValue(DateDayWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateDayHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">DateDayHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -7875,7 +7955,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateDayReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.DateDayWriter)" class="member-name-link">copyAsValue(DateDayWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateDayReader.html" title="interface in org.apache.arrow.vector.complex.reader">DateDayReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.DateMilliWriter)" class="member-name-link">copyAsValue(DateMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.DateMilliWriter)" class="member-name-link">copyAsValue(DateMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateMilliHolderReaderImpl.html#copyAsValue(org.apache.arrow.vector.complex.writer.DateMilliWriter)" class="member-name-link">copyAsValue(DateMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateMilliHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">DateMilliHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -7889,7 +7969,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateMilliReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.DateMilliWriter)" class="member-name-link">copyAsValue(DateMilliWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateMilliReader.html" title="interface in org.apache.arrow.vector.complex.reader">DateMilliReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Decimal256Writer)" class="member-name-link">copyAsValue(Decimal256Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Decimal256Writer)" class="member-name-link">copyAsValue(Decimal256Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256HolderReaderImpl.html#copyAsValue(org.apache.arrow.vector.complex.writer.Decimal256Writer)" class="member-name-link">copyAsValue(Decimal256Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256HolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">Decimal256HolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -7903,7 +7983,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Decimal256Reader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Decimal256Writer)" class="member-name-link">copyAsValue(Decimal256Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Decimal256Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Decimal256Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.DecimalWriter)" class="member-name-link">copyAsValue(DecimalWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.DecimalWriter)" class="member-name-link">copyAsValue(DecimalWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DecimalHolderReaderImpl.html#copyAsValue(org.apache.arrow.vector.complex.writer.DecimalWriter)" class="member-name-link">copyAsValue(DecimalWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DecimalHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">DecimalHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -7917,7 +7997,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DecimalReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.DecimalWriter)" class="member-name-link">copyAsValue(DecimalWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DecimalReader.html" title="interface in org.apache.arrow.vector.complex.reader">DecimalReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.DurationWriter)" class="member-name-link">copyAsValue(DurationWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.DurationWriter)" class="member-name-link">copyAsValue(DurationWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DurationHolderReaderImpl.html#copyAsValue(org.apache.arrow.vector.complex.writer.DurationWriter)" class="member-name-link">copyAsValue(DurationWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DurationHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">DurationHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -7929,7 +8009,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DurationReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.DurationWriter)" class="member-name-link">copyAsValue(DurationWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DurationReader.html" title="interface in org.apache.arrow.vector.complex.reader">DurationReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.FixedSizeBinaryWriter)" class="member-name-link">copyAsValue(FixedSizeBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.FixedSizeBinaryWriter)" class="member-name-link">copyAsValue(FixedSizeBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/FixedSizeBinaryHolderReaderImpl.html#copyAsValue(org.apache.arrow.vector.complex.writer.FixedSizeBinaryWriter)" class="member-name-link">copyAsValue(FixedSizeBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/FixedSizeBinaryHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">FixedSizeBinaryHolderRead [...]
 <dd>&nbsp;</dd>
@@ -7941,7 +8021,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/FixedSizeBinaryReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.FixedSizeBinaryWriter)" class="member-name-link">copyAsValue(FixedSizeBinaryWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/FixedSizeBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">FixedSizeBinaryReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Float2Writer)" class="member-name-link">copyAsValue(Float2Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Float2Writer)" class="member-name-link">copyAsValue(Float2Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Float2Writer)" class="member-name-link">copyAsValue(Float2Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -7955,7 +8035,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float2Reader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Float2Writer)" class="member-name-link">copyAsValue(Float2Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float2Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Float2Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Float4Writer)" class="member-name-link">copyAsValue(Float4Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Float4Writer)" class="member-name-link">copyAsValue(Float4Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Float4Writer)" class="member-name-link">copyAsValue(Float4Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -7969,7 +8049,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float4Reader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Float4Writer)" class="member-name-link">copyAsValue(Float4Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float4Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Float4Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Float8Writer)" class="member-name-link">copyAsValue(Float8Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Float8Writer)" class="member-name-link">copyAsValue(Float8Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Float8Writer)" class="member-name-link">copyAsValue(Float8Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -7983,7 +8063,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float8Reader.html#copyAsValue(org.apache.arrow.vector.complex.writer.Float8Writer)" class="member-name-link">copyAsValue(Float8Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float8Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Float8Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntervalDayWriter)" class="member-name-link">copyAsValue(IntervalDayWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntervalDayWriter)" class="member-name-link">copyAsValue(IntervalDayWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntervalDayWriter)" class="member-name-link">copyAsValue(IntervalDayWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -7997,7 +8077,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalDayReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntervalDayWriter)" class="member-name-link">copyAsValue(IntervalDayWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalDayReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntervalDayReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntervalMonthDayNanoWriter)" class="member-name-link">copyAsValue(IntervalMonthDayNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntervalMonthDayNanoWriter)" class="member-name-link">copyAsValue(IntervalMonthDayNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntervalMonthDayNanoWriter)" class="member-name-link">copyAsValue(IntervalMonthDayNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8011,7 +8091,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalMonthDayNanoReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntervalMonthDayNanoWriter)" class="member-name-link">copyAsValue(IntervalMonthDayNanoWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalMonthDayNanoReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntervalM [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntervalYearWriter)" class="member-name-link">copyAsValue(IntervalYearWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntervalYearWriter)" class="member-name-link">copyAsValue(IntervalYearWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntervalYearWriter)" class="member-name-link">copyAsValue(IntervalYearWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8025,7 +8105,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalYearReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntervalYearWriter)" class="member-name-link">copyAsValue(IntervalYearWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalYearReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntervalYearReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntWriter)" class="member-name-link">copyAsValue(IntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntWriter)" class="member-name-link">copyAsValue(IntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntWriter)" class="member-name-link">copyAsValue(IntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8039,7 +8119,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.IntWriter)" class="member-name-link">copyAsValue(IntWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.LargeVarBinaryWriter)" class="member-name-link">copyAsValue(LargeVarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.LargeVarBinaryWriter)" class="member-name-link">copyAsValue(LargeVarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.LargeVarBinaryWriter)" class="member-name-link">copyAsValue(LargeVarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8053,7 +8133,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarBinaryReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.LargeVarBinaryWriter)" class="member-name-link">copyAsValue(LargeVarBinaryWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">LargeVarBinaryReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.LargeVarCharWriter)" class="member-name-link">copyAsValue(LargeVarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.LargeVarCharWriter)" class="member-name-link">copyAsValue(LargeVarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.LargeVarCharWriter)" class="member-name-link">copyAsValue(LargeVarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8067,7 +8147,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarCharReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.LargeVarCharWriter)" class="member-name-link">copyAsValue(LargeVarCharWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarCharReader.html" title="interface in org.apache.arrow.vector.complex.reader">LargeVarCharReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.SmallIntWriter)" class="member-name-link">copyAsValue(SmallIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.SmallIntWriter)" class="member-name-link">copyAsValue(SmallIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.SmallIntWriter)" class="member-name-link">copyAsValue(SmallIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8081,7 +8161,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/SmallIntReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.SmallIntWriter)" class="member-name-link">copyAsValue(SmallIntWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/SmallIntReader.html" title="interface in org.apache.arrow.vector.complex.reader">SmallIntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeMicroWriter)" class="member-name-link">copyAsValue(TimeMicroWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeMicroWriter)" class="member-name-link">copyAsValue(TimeMicroWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeMicroWriter)" class="member-name-link">copyAsValue(TimeMicroWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8095,7 +8175,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMicroReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeMicroWriter)" class="member-name-link">copyAsValue(TimeMicroWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMicroReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeMicroReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeMilliWriter)" class="member-name-link">copyAsValue(TimeMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeMilliWriter)" class="member-name-link">copyAsValue(TimeMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeMilliWriter)" class="member-name-link">copyAsValue(TimeMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8109,7 +8189,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMilliReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeMilliWriter)" class="member-name-link">copyAsValue(TimeMilliWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMilliReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeMilliReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeNanoWriter)" class="member-name-link">copyAsValue(TimeNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeNanoWriter)" class="member-name-link">copyAsValue(TimeNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeNanoWriter)" class="member-name-link">copyAsValue(TimeNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8123,7 +8203,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeNanoReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeNanoWriter)" class="member-name-link">copyAsValue(TimeNanoWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeNanoReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeNanoReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeSecWriter)" class="member-name-link">copyAsValue(TimeSecWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeSecWriter)" class="member-name-link">copyAsValue(TimeSecWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeSecWriter)" class="member-name-link">copyAsValue(TimeSecWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8137,7 +8217,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeSecReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeSecWriter)" class="member-name-link">copyAsValue(TimeSecWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeSecReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeSecReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMicroTZWriter)" class="member-name-link">copyAsValue(TimeStampMicroTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMicroTZWriter)" class="member-name-link">copyAsValue(TimeStampMicroTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMicroTZWriter)" class="member-name-link">copyAsValue(TimeStampMicroTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8149,7 +8229,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroTZReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMicroTZWriter)" class="member-name-link">copyAsValue(TimeStampMicroTZWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroTZReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampMicroTZReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMicroWriter)" class="member-name-link">copyAsValue(TimeStampMicroWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMicroWriter)" class="member-name-link">copyAsValue(TimeStampMicroWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMicroWriter)" class="member-name-link">copyAsValue(TimeStampMicroWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8163,7 +8243,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMicroWriter)" class="member-name-link">copyAsValue(TimeStampMicroWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampMicroReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMilliTZWriter)" class="member-name-link">copyAsValue(TimeStampMilliTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMilliTZWriter)" class="member-name-link">copyAsValue(TimeStampMilliTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMilliTZWriter)" class="member-name-link">copyAsValue(TimeStampMilliTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8175,7 +8255,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliTZReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMilliTZWriter)" class="member-name-link">copyAsValue(TimeStampMilliTZWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliTZReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampMilliTZReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMilliWriter)" class="member-name-link">copyAsValue(TimeStampMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMilliWriter)" class="member-name-link">copyAsValue(TimeStampMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMilliWriter)" class="member-name-link">copyAsValue(TimeStampMilliWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8189,7 +8269,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampMilliWriter)" class="member-name-link">copyAsValue(TimeStampMilliWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampMilliReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampNanoTZWriter)" class="member-name-link">copyAsValue(TimeStampNanoTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampNanoTZWriter)" class="member-name-link">copyAsValue(TimeStampNanoTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampNanoTZWriter)" class="member-name-link">copyAsValue(TimeStampNanoTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8201,7 +8281,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoTZReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampNanoTZWriter)" class="member-name-link">copyAsValue(TimeStampNanoTZWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoTZReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampNanoTZReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampNanoWriter)" class="member-name-link">copyAsValue(TimeStampNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampNanoWriter)" class="member-name-link">copyAsValue(TimeStampNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampNanoWriter)" class="member-name-link">copyAsValue(TimeStampNanoWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8215,7 +8295,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampNanoWriter)" class="member-name-link">copyAsValue(TimeStampNanoWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampNanoReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampSecTZWriter)" class="member-name-link">copyAsValue(TimeStampSecTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampSecTZWriter)" class="member-name-link">copyAsValue(TimeStampSecTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampSecTZWriter)" class="member-name-link">copyAsValue(TimeStampSecTZWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8227,7 +8307,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecTZReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampSecTZWriter)" class="member-name-link">copyAsValue(TimeStampSecTZWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecTZReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampSecTZReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampSecWriter)" class="member-name-link">copyAsValue(TimeStampSecWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampSecWriter)" class="member-name-link">copyAsValue(TimeStampSecWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampSecWriter)" class="member-name-link">copyAsValue(TimeStampSecWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8241,7 +8321,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TimeStampSecWriter)" class="member-name-link">copyAsValue(TimeStampSecWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampSecReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TinyIntWriter)" class="member-name-link">copyAsValue(TinyIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TinyIntWriter)" class="member-name-link">copyAsValue(TinyIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TinyIntWriter)" class="member-name-link">copyAsValue(TinyIntWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8255,7 +8335,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TinyIntReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.TinyIntWriter)" class="member-name-link">copyAsValue(TinyIntWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TinyIntReader.html" title="interface in org.apache.arrow.vector.complex.reader">TinyIntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt1Writer)" class="member-name-link">copyAsValue(UInt1Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt1Writer)" class="member-name-link">copyAsValue(UInt1Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt1Writer)" class="member-name-link">copyAsValue(UInt1Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8269,7 +8349,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt1Reader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt1Writer)" class="member-name-link">copyAsValue(UInt1Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt1Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt1Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt2Writer)" class="member-name-link">copyAsValue(UInt2Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt2Writer)" class="member-name-link">copyAsValue(UInt2Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt2Writer)" class="member-name-link">copyAsValue(UInt2Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8283,7 +8363,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt2Reader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt2Writer)" class="member-name-link">copyAsValue(UInt2Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt2Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt2Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt4Writer)" class="member-name-link">copyAsValue(UInt4Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt4Writer)" class="member-name-link">copyAsValue(UInt4Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt4Writer)" class="member-name-link">copyAsValue(UInt4Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8297,7 +8377,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt4Reader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt4Writer)" class="member-name-link">copyAsValue(UInt4Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt4Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt4Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt8Writer)" class="member-name-link">copyAsValue(UInt8Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt8Writer)" class="member-name-link">copyAsValue(UInt8Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt8Writer)" class="member-name-link">copyAsValue(UInt8Writer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8311,7 +8391,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt8Reader.html#copyAsValue(org.apache.arrow.vector.complex.writer.UInt8Writer)" class="member-name-link">copyAsValue(UInt8Writer)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt8Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt8Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.VarBinaryWriter)" class="member-name-link">copyAsValue(VarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.VarBinaryWriter)" class="member-name-link">copyAsValue(VarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.VarBinaryWriter)" class="member-name-link">copyAsValue(VarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8325,7 +8405,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarBinaryReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.VarBinaryWriter)" class="member-name-link">copyAsValue(VarBinaryWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">VarBinaryReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.VarCharWriter)" class="member-name-link">copyAsValue(VarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.VarCharWriter)" class="member-name-link">copyAsValue(VarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.VarCharWriter)" class="member-name-link">copyAsValue(VarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8339,7 +8419,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarCharReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.VarCharWriter)" class="member-name-link">copyAsValue(VarCharWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarCharReader.html" title="interface in org.apache.arrow.vector.complex.reader">VarCharReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.ViewVarBinaryWriter)" class="member-name-link">copyAsValue(ViewVarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.ViewVarBinaryWriter)" class="member-name-link">copyAsValue(ViewVarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.ViewVarBinaryWriter)" class="member-name-link">copyAsValue(ViewVarBinaryWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8353,7 +8433,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarBinaryReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.ViewVarBinaryWriter)" class="member-name-link">copyAsValue(ViewVarBinaryWriter)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">ViewVarBinaryReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.ViewVarCharWriter)" class="member-name-link">copyAsValue(ViewVarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.ViewVarCharWriter)" class="member-name-link">copyAsValue(ViewVarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#copyAsValue(org.apache.arrow.vector.complex.writer.ViewVarCharWriter)" class="member-name-link">copyAsValue(ViewVarCharWriter)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -8488,17 +8568,17 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.memory.core/org/apache/arrow/memory/util/MemoryUtil.html#copyMemory(long,long,long)" class="member-name-link">copyMemory(long, long, long)</a> - Static method in class org.apache.arrow.memory.util.<a href="org.apache.arrow.memory.core/org/apache/arrow/memory/util/MemoryUtil.html" title="class in org.apache.arrow.memory.util">MemoryUtil</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.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.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensio [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -9129,7 +9209,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/consumer/DateConsumer.html#%3Cinit%3E()" class="member-name-link">DateConsumer()</a> - Constructor for class org.apache.arrow.adapter.jdbc.consumer.<a href="org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/consumer/DateConsumer.html" title="class in org.apache.arrow.adapter.jdbc.consumer">DateConsumer</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#dateDay()" class="member-name-link">dateDay()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#dateDay()" class="member-name-link">dateDay()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#dateDay()" class="member-name-link">dateDay()</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>
 <dd>&nbsp;</dd>
@@ -9155,9 +9235,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#dateDay()" class="member-name-link">dateDay()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -9235,7 +9315,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateDayWriterImpl.html#%3Cinit%3E(org.apache.arrow.vector.DateDayVector)" class="member-name-link">DateDayWriterImpl(DateDayVector)</a> - Constructor for 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>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#dateMilli()" class="member-name-link">dateMilli()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#dateMilli()" class="member-name-link">dateMilli()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#dateMilli()" class="member-name-link">dateMilli()</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>
 <dd>&nbsp;</dd>
@@ -9261,9 +9341,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#dateMilli()" class="member-name-link">dateMilli()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -9409,7 +9489,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.memory.core/org/apache/arrow/memory/RootAllocator.html#DEBUG_LOG_LENGTH" class="member-name-link">DEBUG_LOG_LENGTH</a> - Static variable in class org.apache.arrow.memory.<a href="org.apache.arrow.memory.core/org/apache/arrow/memory/RootAllocator.html" title="class in org.apache.arrow.memory">RootAllocator</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#decimal()" class="member-name-link">decimal()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#decimal()" class="member-name-link">decimal()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#decimal()" class="member-name-link">decimal()</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>
 <dd>&nbsp;</dd>
@@ -9435,9 +9515,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#decimal()" class="member-name-link">decimal()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -9459,9 +9539,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.StructWriter.html#decimal(java.lang.String)" class="member-name-link">decimal(String)</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">BaseWriter.StructWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -9522,7 +9602,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/binder/Decimal128Binder.html#%3Cinit%3E(org.apache.arrow.vector.DecimalVector,int)" class="member-name-link">Decimal128Binder(DecimalVector, int)</a> - Constructor for class org.apache.arrow.adapter.jdbc.binder.<a href="org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/binder/Decimal128Binder.html" title="class in org.apache.arrow.adapter.jdbc.binder">Decimal128Binder</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#decimal256()" class="member-name-link">decimal256()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#decimal256()" class="member-name-link">decimal256()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#decimal256()" class="member-name-link">decimal256()</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>
 <dd>&nbsp;</dd>
@@ -9548,9 +9628,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#decimal256()" class="member-name-link">decimal256()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -9572,9 +9652,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.StructWriter.html#decimal256(java.lang.String)" class="member-name-link">decimal256(String)</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">BaseWriter.StructWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -10503,7 +10583,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/util/CallBack.html#doWork()" class="member-name-link">doWork()</a> - Method in interface org.apache.arrow.vector.util.<a href="org.apache.arrow.vector/org/apache/arrow/vector/util/CallBack.html" title="interface in org.apache.arrow.vector.util">CallBack</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#duration()" class="member-name-link">duration()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#duration()" class="member-name-link">duration()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#duration()" class="member-name-link">duration()</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>
 <dd>&nbsp;</dd>
@@ -10523,9 +10603,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#duration()" class="member-name-link">duration()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -10543,9 +10623,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.StructWriter.html#duration(java.lang.String)" class="member-name-link">duration(String)</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">BaseWriter.StructWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -10790,9 +10870,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/holders/ViewVarCharHolder.html#end" class="member-name-link">end</a> - Variable in class org.apache.arrow.vector.holders.<a href="org.apache.arrow.vector/org/apache/arrow/vector/holders/ViewVarCharHolder.html" title="class in org.apache.arrow.vector.holders">ViewVarCharHolder</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -10896,9 +10976,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/Duration.html#endDuration(com.google.flatbuffers.FlatBufferBuilder)" class="member-name-link">endDuration(FlatBufferBuilder)</a> - Static method in class org.apache.arrow.flatbuf.<a href="org.apache.arrow.format/org/apache/arrow/flatbuf/Duration.html" title="class in org.apache.arrow.flatbuf">Duration</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -10949,9 +11029,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/LargeUtf8.html#endLargeUtf8(com.google.flatbuffers.FlatBufferBuilder)" class="member-name-link">endLargeUtf8(FlatBufferBuilder)</a> - Static method in class org.apache.arrow.flatbuf.<a href="org.apache.arrow.format/org/apache/arrow/flatbuf/LargeUtf8.html" title="class in org.apache.arrow.flatbuf">LargeUtf8</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -10971,9 +11051,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/List.html#endList(com.google.flatbuffers.FlatBufferBuilder)" class="member-name-link">endList(FlatBufferBuilder)</a> - Static method in class org.apache.arrow.flatbuf.<a href="org.apache.arrow.format/org/apache/arrow/flatbuf/List.html" title="class in org.apache.arrow.flatbuf">List</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -10987,9 +11067,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/ListView.html#endListView(com.google.flatbuffers.FlatBufferBuilder)" class="member-name-link">endListView(FlatBufferBuilder)</a> - Static method in class org.apache.arrow.flatbuf.<a href="org.apache.arrow.format/org/apache/arrow/flatbuf/ListView.html" title="class in org.apache.arrow.flatbuf">ListView</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -11674,9 +11754,9 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.gandiva/org/apache/arrow/gandiva/ipc/GandivaTypes.ExpressionList.html#EXPRS_FIELD_NUMBER" class="member-name-link">EXPRS_FIELD_NUMBER</a> - Static variable in class org.apache.arrow.gandiva.ipc.<a href="org.apache.arrow.gandiva/org/apache/arrow/gandiva/ipc/GandivaTypes.ExpressionList.html" title="class in org.apache.arrow.gandiva.ipc">GandivaTypes.ExpressionList</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -11694,9 +11774,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.StructWriter.html#extension(java.lang.String,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">extension(String, ArrowType)</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">BaseWriter.StructWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -12055,13 +12135,17 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/types/Types.MinorType.html#FIXED_SIZE_LIST" class="member-name-link">FIXED_SIZE_LIST</a> - Enum constant in enum org.apache.arrow.vector.types.<a href="org.apache.arrow.vector/org/apache/arrow/vector/types/Types.MinorType.html" title="enum in org.apache.arrow.vector.types">Types.MinorType</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.FixedDecimal256Consumer.html#%3Cinit%3E(org.apache.arrow.vector.Decimal256Vector,int)" class="member-name-link">FixedDecimal256Consumer(Decimal256Vector, int)</a> - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.FixedDecimal256Consumer.html" tit [...]
+<dd>
+<div class="block">Instantiate a FixedDecimal256Consumer.</div>
+</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.FixedDecimalConsumer.html#%3Cinit%3E(org.apache.arrow.vector.DecimalVector,int)" class="member-name-link">FixedDecimalConsumer(DecimalVector, int)</a> - Constructor for class org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.FixedDecimalConsumer.html" title="class in org.apac [...]
 <dd>
 <div class="block">Instantiate a FixedDecimalConsumer.</div>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#fixedListVector" class="member-name-link">fixedListVector</a> - Variable 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>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#fixedSizeBinary()" class="member-name-link">fixedSizeBinary()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#fixedSizeBinary()" class="member-name-link">fixedSizeBinary()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#fixedSizeBinary()" class="member-name-link">fixedSizeBinary()</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>
 <dd>&nbsp;</dd>
@@ -12081,9 +12165,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#fixedSizeBinary()" class="member-name-link">fixedSizeBinary()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -12101,9 +12185,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.StructWriter.html#fixedSizeBinary(java.lang.String)" class="member-name-link">fixedSizeBinary(String)</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">BaseWriter.StructWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -13723,7 +13807,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.memory.core/org/apache/arrow/memory/util/Float16.html#%3Cinit%3E()" class="member-name-link">Float16()</a> - Constructor for class org.apache.arrow.memory.util.<a href="org.apache.arrow.memory.core/org/apache/arrow/memory/util/Float16.html" title="class in org.apache.arrow.memory.util">Float16</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#float2()" class="member-name-link">float2()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#float2()" class="member-name-link">float2()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#float2()" class="member-name-link">float2()</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>
 <dd>&nbsp;</dd>
@@ -13749,9 +13833,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#float2()" class="member-name-link">float2()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -13817,7 +13901,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Float2WriterImpl.html#%3Cinit%3E(org.apache.arrow.vector.Float2Vector)" class="member-name-link">Float2WriterImpl(Float2Vector)</a> - Constructor for 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>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#float4()" class="member-name-link">float4()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#float4()" class="member-name-link">float4()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#float4()" class="member-name-link">float4()</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>
 <dd>&nbsp;</dd>
@@ -13843,9 +13927,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#float4()" class="member-name-link">float4()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -13927,7 +14011,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Float4WriterImpl.html#%3Cinit%3E(org.apache.arrow.vector.Float4Vector)" class="member-name-link">Float4WriterImpl(Float4Vector)</a> - Constructor for 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>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#float8()" class="member-name-link">float8()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#float8()" class="member-name-link">float8()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#float8()" class="member-name-link">float8()</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>
 <dd>&nbsp;</dd>
@@ -13953,9 +14037,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#float8()" class="member-name-link">float8()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -19805,7 +19889,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#getField()" class="member-name-link">getField()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#getField()" class="member-name-link">getField()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleListReaderImpl.html#getField()" class="member-name-link">getField()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleListReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">SingleListReaderImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntReaderImpl.html#getField()" class="member-name-link">getField()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">BigIntReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -24233,9 +24317,9 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Get the port the server is running on (if applicable).</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#getPosition()" class="member-name-link">getPosition()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#getPosition()" class="member-name-link">getPosition()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#getPosition()" class="member-name-link">getPosition()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#getPosition()" class="member-name-link">getPosition()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/Positionable.html#getPosition()" class="member-name-link">getPosition()</a> - Method in interface org.apache.arrow.vector.complex.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/Positionable.html" title="interface in org.apache.arrow.vector.complex">Positionable</a></dt>
 <dd>&nbsp;</dd>
@@ -29142,7 +29226,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/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>
+<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>
 <dd>
 <div class="block">Retrieve the FieldWriter, promoting if it is not a FieldWriter of the specified type</div>
 </dd>
@@ -31577,7 +31661,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">The known dictionary id in the application where this data is used.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#idx()" class="member-name-link">idx()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#idx()" class="member-name-link">idx()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntWriterImpl.html#idx()" class="member-name-link">idx()</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>
@@ -32058,7 +32142,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/consumer/IntConsumer.html#%3Cinit%3E()" class="member-name-link">IntConsumer()</a> - Constructor for class org.apache.arrow.adapter.jdbc.consumer.<a href="org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/consumer/IntConsumer.html" title="class in org.apache.arrow.adapter.jdbc.consumer">IntConsumer</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#integer()" class="member-name-link">integer()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#integer()" class="member-name-link">integer()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#integer()" class="member-name-link">integer()</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>
 <dd>&nbsp;</dd>
@@ -32084,9 +32168,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#integer()" class="member-name-link">integer()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -32642,7 +32726,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/Interval.Vector.html" class="type-name-link" title="class in org.apache.arrow.flatbuf">Interval.Vector</a> - Class in <a href="org.apache.arrow.format/org/apache/arrow/flatbuf/package-summary.html">org.apache.arrow.flatbuf</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#intervalDay()" class="member-name-link">intervalDay()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#intervalDay()" class="member-name-link">intervalDay()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#intervalDay()" class="member-name-link">intervalDay()</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>
 <dd>&nbsp;</dd>
@@ -32668,9 +32752,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#intervalDay()" class="member-name-link">intervalDay()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -32739,7 +32823,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntervalDayWriterImpl.html#%3Cinit%3E(org.apache.arrow.vector.IntervalDayVector)" class="member-name-link">IntervalDayWriterImpl(IntervalDayVector)</a> - Constructor for 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>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#intervalMonthDayNano()" class="member-name-link">intervalMonthDayNano()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#intervalMonthDayNano()" class="member-name-link">intervalMonthDayNano()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#intervalMonthDayNano()" class="member-name-link">intervalMonthDayNano()</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>
 <dd>&nbsp;</dd>
@@ -32765,9 +32849,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#intervalMonthDayNano()" class="member-name-link">intervalMonthDayNano()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -32842,7 +32926,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Resolutions for Interval Vectors.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#intervalYear()" class="member-name-link">intervalYear()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#intervalYear()" class="member-name-link">intervalYear()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#intervalYear()" class="member-name-link">intervalYear()</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>
 <dd>&nbsp;</dd>
@@ -32868,9 +32952,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#intervalYear()" class="member-name-link">intervalYear()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -33170,7 +33254,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Check if an element at given index is an empty list.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#isEmptyStruct()" class="member-name-link">isEmptyStruct()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#isEmptyStruct()" class="member-name-link">isEmptyStruct()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>
 <div class="block">This implementation returns <code>false</code>.</div>
 </dd>
@@ -33572,6 +33656,8 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.gandiva/org/apache/arrow/gandiva/ipc/GandivaTypes.TreeNode.html#isInitialized()" class="member-name-link">isInitialized()</a> - Method in class org.apache.arrow.gandiva.ipc.<a href="org.apache.arrow.gandiva/org/apache/arrow/gandiva/ipc/GandivaTypes.TreeNode.html" title="class in org.apache.arrow.gandiva.ipc">GandivaTypes.TreeNode</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/AvroToArrowConfig.html#isLegacyMode()" class="member-name-link">isLegacyMode()</a> - Method in class org.apache.arrow.adapter.avro.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/AvroToArrowConfig.html" title="class in org.apache.arrow.adapter.avro">AvroToArrowConfig</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/StructOrListWriterImpl.html#isListWriter()" class="member-name-link">isListWriter()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/StructOrListWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">StructOrListWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.StructOrListWriter.html#isListWriter()" class="member-name-link">isListWriter()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.StructOrListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.StructOrListWriter</a></dt>
@@ -34317,7 +34403,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/FixedSizeListVector.html#iterator()" class="member-name-link">iterator()</a> - Method in class org.apache.arrow.vector.complex.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/FixedSizeListVector.html" title="class in org.apache.arrow.vector.complex">FixedSizeListVector</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#iterator()" class="member-name-link">iterator()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#iterator()" class="member-name-link">iterator()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#iterator()" class="member-name-link">iterator()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -34522,9 +34608,9 @@ loadScripts(document, 'script');</script>
 <dl class="index">
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/KeyValue.html#key()" class="member-name-link">key()</a> - Method in class org.apache.arrow.flatbuf.<a href="org.apache.arrow.format/org/apache/arrow/flatbuf/KeyValue.html" title="class in org.apache.arrow.flatbuf">KeyValue</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -34687,7 +34773,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/LargeUtf8.Vector.html" class="type-name-link" title="class in org.apache.arrow.flatbuf">LargeUtf8.Vector</a> - Class in <a href="org.apache.arrow.format/org/apache/arrow/flatbuf/package-summary.html">org.apache.arrow.flatbuf</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#largeVarBinary()" class="member-name-link">largeVarBinary()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#largeVarBinary()" class="member-name-link">largeVarBinary()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#largeVarBinary()" class="member-name-link">largeVarBinary()</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>
 <dd>&nbsp;</dd>
@@ -34713,9 +34799,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#largeVarBinary()" class="member-name-link">largeVarBinary()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -34782,7 +34868,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarBinaryWriterImpl.html#%3Cinit%3E(org.apache.arrow.vector.LargeVarBinaryVector)" class="member-name-link">LargeVarBinaryWriterImpl(LargeVarBinaryVector)</a> - Constructor for 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>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#largeVarChar()" class="member-name-link">largeVarChar()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#largeVarChar()" class="member-name-link">largeVarChar()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#largeVarChar()" class="member-name-link">largeVarChar()</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>
 <dd>&nbsp;</dd>
@@ -34808,9 +34894,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#largeVarChar()" class="member-name-link">largeVarChar()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -34926,9 +35012,9 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/StructOrListWriterImpl.html#list" class="member-name-link">list</a> - Variable in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/StructOrListWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">StructOrListWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -34950,9 +35036,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#list()" class="member-name-link">list()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -35132,9 +35218,9 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Constructs a new instance.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -35148,9 +35234,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#listView()" class="member-name-link">listView()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -35764,9 +35850,9 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/ZeroVector.html#makeTransferPair(org.apache.arrow.vector.ValueVector)" class="member-name-link">makeTransferPair(ValueVector)</a> - Method in class org.apache.arrow.vector.<a href="org.apache.arrow.vector/org/apache/arrow/vector/ZeroVector.html" title="class in org.apache.arrow.vector">ZeroVector</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -35786,9 +35872,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#map()" class="member-name-link">map()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -35806,9 +35892,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#map(boolean)" class="member-name-link">map(boolean)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -35830,9 +35916,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.StructWriter.html#map(java.lang.String)" class="member-name-link">map(String)</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">BaseWriter.StructWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -37988,7 +38074,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Blocking request to load next item into list.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleStructReaderImpl.html#next()" class="member-name-link">next()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleStructReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">SingleStructReaderImpl</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleListReaderImpl.html#next()" class="member-name-link">next()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleListReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">SingleListReaderImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntHolderReaderImpl.html#next()" class="member-name-link">next()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">BigIntHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -42590,307 +42676,307 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Read the value at the given position to the given output buffer.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.BigIntHolder)" class="member-name-link">read(int, BigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.BigIntHolder)" class="member-name-link">read(int, BigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.BigIntHolder)" class="member-name-link">read(int, BigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.BitHolder)" class="member-name-link">read(int, BitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.BitHolder)" class="member-name-link">read(int, BitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.BitHolder)" class="member-name-link">read(int, BitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.DateDayHolder)" class="member-name-link">read(int, DateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.DateDayHolder)" class="member-name-link">read(int, DateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.DateDayHolder)" class="member-name-link">read(int, DateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.DateMilliHolder)" class="member-name-link">read(int, DateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.DateMilliHolder)" class="member-name-link">read(int, DateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.DateMilliHolder)" class="member-name-link">read(int, DateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.Decimal256Holder)" class="member-name-link">read(int, Decimal256Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.Decimal256Holder)" class="member-name-link">read(int, Decimal256Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.Decimal256Holder)" class="member-name-link">read(int, Decimal256Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.DecimalHolder)" class="member-name-link">read(int, DecimalHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.DecimalHolder)" class="member-name-link">read(int, DecimalHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.DecimalHolder)" class="member-name-link">read(int, DecimalHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.DenseUnionHolder)" class="member-name-link">read(int, DenseUnionHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.DenseUnionHolder)" class="member-name-link">read(int, DenseUnionHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.html#read(int,org.apache.arrow.vector.holders.DenseUnionHolder)" class="member-name-link">read(int, DenseUnionHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.html" title="interface in org.apache.arrow.vector.complex.reader">BaseReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.DurationHolder)" class="member-name-link">read(int, DurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.DurationHolder)" class="member-name-link">read(int, DurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.DurationHolder)" class="member-name-link">read(int, DurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.FixedSizeBinaryHolder)" class="member-name-link">read(int, FixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.FixedSizeBinaryHolder)" class="member-name-link">read(int, FixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.FixedSizeBinaryHolder)" class="member-name-link">read(int, FixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.Float2Holder)" class="member-name-link">read(int, Float2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.Float2Holder)" class="member-name-link">read(int, Float2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.Float2Holder)" class="member-name-link">read(int, Float2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.Float4Holder)" class="member-name-link">read(int, Float4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.Float4Holder)" class="member-name-link">read(int, Float4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.Float4Holder)" class="member-name-link">read(int, Float4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.Float8Holder)" class="member-name-link">read(int, Float8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.Float8Holder)" class="member-name-link">read(int, Float8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.Float8Holder)" class="member-name-link">read(int, Float8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.IntervalDayHolder)" class="member-name-link">read(int, IntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.IntervalDayHolder)" class="member-name-link">read(int, IntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.IntervalDayHolder)" class="member-name-link">read(int, IntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.IntervalMonthDayNanoHolder)" class="member-name-link">read(int, IntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.IntervalMonthDayNanoHolder)" class="member-name-link">read(int, IntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.IntervalMonthDayNanoHolder)" class="member-name-link">read(int, IntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.IntervalYearHolder)" class="member-name-link">read(int, IntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.IntervalYearHolder)" class="member-name-link">read(int, IntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.IntervalYearHolder)" class="member-name-link">read(int, IntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.IntHolder)" class="member-name-link">read(int, IntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.IntHolder)" class="member-name-link">read(int, IntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.IntHolder)" class="member-name-link">read(int, IntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.LargeVarBinaryHolder)" class="member-name-link">read(int, LargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.LargeVarBinaryHolder)" class="member-name-link">read(int, LargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.LargeVarBinaryHolder)" class="member-name-link">read(int, LargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.LargeVarCharHolder)" class="member-name-link">read(int, LargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.LargeVarCharHolder)" class="member-name-link">read(int, LargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.LargeVarCharHolder)" class="member-name-link">read(int, LargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableBigIntHolder)" class="member-name-link">read(int, NullableBigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableBigIntHolder)" class="member-name-link">read(int, NullableBigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableBigIntHolder)" class="member-name-link">read(int, NullableBigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableBitHolder)" class="member-name-link">read(int, NullableBitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableBitHolder)" class="member-name-link">read(int, NullableBitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableBitHolder)" class="member-name-link">read(int, NullableBitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableDateDayHolder)" class="member-name-link">read(int, NullableDateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableDateDayHolder)" class="member-name-link">read(int, NullableDateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableDateDayHolder)" class="member-name-link">read(int, NullableDateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableDateMilliHolder)" class="member-name-link">read(int, NullableDateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableDateMilliHolder)" class="member-name-link">read(int, NullableDateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableDateMilliHolder)" class="member-name-link">read(int, NullableDateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableDecimal256Holder)" class="member-name-link">read(int, NullableDecimal256Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableDecimal256Holder)" class="member-name-link">read(int, NullableDecimal256Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableDecimal256Holder)" class="member-name-link">read(int, NullableDecimal256Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableDecimalHolder)" class="member-name-link">read(int, NullableDecimalHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableDecimalHolder)" class="member-name-link">read(int, NullableDecimalHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableDecimalHolder)" class="member-name-link">read(int, NullableDecimalHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableDurationHolder)" class="member-name-link">read(int, NullableDurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableDurationHolder)" class="member-name-link">read(int, NullableDurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableDurationHolder)" class="member-name-link">read(int, NullableDurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableFixedSizeBinaryHolder)" class="member-name-link">read(int, NullableFixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableFixedSizeBinaryHolder)" class="member-name-link">read(int, NullableFixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableFixedSizeBinaryHolder)" class="member-name-link">read(int, NullableFixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableFloat2Holder)" class="member-name-link">read(int, NullableFloat2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableFloat2Holder)" class="member-name-link">read(int, NullableFloat2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableFloat2Holder)" class="member-name-link">read(int, NullableFloat2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableFloat4Holder)" class="member-name-link">read(int, NullableFloat4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableFloat4Holder)" class="member-name-link">read(int, NullableFloat4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableFloat4Holder)" class="member-name-link">read(int, NullableFloat4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableFloat8Holder)" class="member-name-link">read(int, NullableFloat8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableFloat8Holder)" class="member-name-link">read(int, NullableFloat8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableFloat8Holder)" class="member-name-link">read(int, NullableFloat8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableIntervalDayHolder)" class="member-name-link">read(int, NullableIntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableIntervalDayHolder)" class="member-name-link">read(int, NullableIntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableIntervalDayHolder)" class="member-name-link">read(int, NullableIntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableIntervalMonthDayNanoHolder)" class="member-name-link">read(int, NullableIntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader< [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableIntervalMonthDayNanoHolder)" class="member-name-link">read(int, NullableIntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader< [...]
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableIntervalMonthDayNanoHolder)" class="member-name-link">read(int, NullableIntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableIntervalYearHolder)" class="member-name-link">read(int, NullableIntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableIntervalYearHolder)" class="member-name-link">read(int, NullableIntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableIntervalYearHolder)" class="member-name-link">read(int, NullableIntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableIntHolder)" class="member-name-link">read(int, NullableIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableIntHolder)" class="member-name-link">read(int, NullableIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableIntHolder)" class="member-name-link">read(int, NullableIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableLargeVarBinaryHolder)" class="member-name-link">read(int, NullableLargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableLargeVarBinaryHolder)" class="member-name-link">read(int, NullableLargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableLargeVarBinaryHolder)" class="member-name-link">read(int, NullableLargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableLargeVarCharHolder)" class="member-name-link">read(int, NullableLargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableLargeVarCharHolder)" class="member-name-link">read(int, NullableLargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableLargeVarCharHolder)" class="member-name-link">read(int, NullableLargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableSmallIntHolder)" class="member-name-link">read(int, NullableSmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableSmallIntHolder)" class="member-name-link">read(int, NullableSmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableSmallIntHolder)" class="member-name-link">read(int, NullableSmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeMicroHolder)" class="member-name-link">read(int, NullableTimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeMicroHolder)" class="member-name-link">read(int, NullableTimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeMicroHolder)" class="member-name-link">read(int, NullableTimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeMilliHolder)" class="member-name-link">read(int, NullableTimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeMilliHolder)" class="member-name-link">read(int, NullableTimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeMilliHolder)" class="member-name-link">read(int, NullableTimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeNanoHolder)" class="member-name-link">read(int, NullableTimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeNanoHolder)" class="member-name-link">read(int, NullableTimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeNanoHolder)" class="member-name-link">read(int, NullableTimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeSecHolder)" class="member-name-link">read(int, NullableTimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeSecHolder)" class="member-name-link">read(int, NullableTimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeSecHolder)" class="member-name-link">read(int, NullableTimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampMicroHolder)" class="member-name-link">read(int, NullableTimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampMicroHolder)" class="member-name-link">read(int, NullableTimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampMicroHolder)" class="member-name-link">read(int, NullableTimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampMicroTZHolder)" class="member-name-link">read(int, NullableTimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampMicroTZHolder)" class="member-name-link">read(int, NullableTimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampMicroTZHolder)" class="member-name-link">read(int, NullableTimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampMilliHolder)" class="member-name-link">read(int, NullableTimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampMilliHolder)" class="member-name-link">read(int, NullableTimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampMilliHolder)" class="member-name-link">read(int, NullableTimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampMilliTZHolder)" class="member-name-link">read(int, NullableTimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampMilliTZHolder)" class="member-name-link">read(int, NullableTimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampMilliTZHolder)" class="member-name-link">read(int, NullableTimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampNanoHolder)" class="member-name-link">read(int, NullableTimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampNanoHolder)" class="member-name-link">read(int, NullableTimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampNanoHolder)" class="member-name-link">read(int, NullableTimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampNanoTZHolder)" class="member-name-link">read(int, NullableTimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampNanoTZHolder)" class="member-name-link">read(int, NullableTimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampNanoTZHolder)" class="member-name-link">read(int, NullableTimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampSecHolder)" class="member-name-link">read(int, NullableTimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampSecHolder)" class="member-name-link">read(int, NullableTimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampSecHolder)" class="member-name-link">read(int, NullableTimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampSecTZHolder)" class="member-name-link">read(int, NullableTimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampSecTZHolder)" class="member-name-link">read(int, NullableTimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableTimeStampSecTZHolder)" class="member-name-link">read(int, NullableTimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableTinyIntHolder)" class="member-name-link">read(int, NullableTinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableTinyIntHolder)" class="member-name-link">read(int, NullableTinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableTinyIntHolder)" class="member-name-link">read(int, NullableTinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableUInt1Holder)" class="member-name-link">read(int, NullableUInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableUInt1Holder)" class="member-name-link">read(int, NullableUInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableUInt1Holder)" class="member-name-link">read(int, NullableUInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableUInt2Holder)" class="member-name-link">read(int, NullableUInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableUInt2Holder)" class="member-name-link">read(int, NullableUInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableUInt2Holder)" class="member-name-link">read(int, NullableUInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableUInt4Holder)" class="member-name-link">read(int, NullableUInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableUInt4Holder)" class="member-name-link">read(int, NullableUInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableUInt4Holder)" class="member-name-link">read(int, NullableUInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableUInt8Holder)" class="member-name-link">read(int, NullableUInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableUInt8Holder)" class="member-name-link">read(int, NullableUInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableUInt8Holder)" class="member-name-link">read(int, NullableUInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableVarBinaryHolder)" class="member-name-link">read(int, NullableVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableVarBinaryHolder)" class="member-name-link">read(int, NullableVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableVarBinaryHolder)" class="member-name-link">read(int, NullableVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableVarCharHolder)" class="member-name-link">read(int, NullableVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableVarCharHolder)" class="member-name-link">read(int, NullableVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableVarCharHolder)" class="member-name-link">read(int, NullableVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableViewVarBinaryHolder)" class="member-name-link">read(int, NullableViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableViewVarBinaryHolder)" class="member-name-link">read(int, NullableViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableViewVarBinaryHolder)" class="member-name-link">read(int, NullableViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.NullableViewVarCharHolder)" class="member-name-link">read(int, NullableViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.NullableViewVarCharHolder)" class="member-name-link">read(int, NullableViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.NullableViewVarCharHolder)" class="member-name-link">read(int, NullableViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.SmallIntHolder)" class="member-name-link">read(int, SmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.SmallIntHolder)" class="member-name-link">read(int, SmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.SmallIntHolder)" class="member-name-link">read(int, SmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.TimeMicroHolder)" class="member-name-link">read(int, TimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.TimeMicroHolder)" class="member-name-link">read(int, TimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.TimeMicroHolder)" class="member-name-link">read(int, TimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.TimeMilliHolder)" class="member-name-link">read(int, TimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.TimeMilliHolder)" class="member-name-link">read(int, TimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.TimeMilliHolder)" class="member-name-link">read(int, TimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.TimeNanoHolder)" class="member-name-link">read(int, TimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.TimeNanoHolder)" class="member-name-link">read(int, TimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.TimeNanoHolder)" class="member-name-link">read(int, TimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.TimeSecHolder)" class="member-name-link">read(int, TimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.TimeSecHolder)" class="member-name-link">read(int, TimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.TimeSecHolder)" class="member-name-link">read(int, TimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.TimeStampMicroHolder)" class="member-name-link">read(int, TimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.TimeStampMicroHolder)" class="member-name-link">read(int, TimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.TimeStampMicroHolder)" class="member-name-link">read(int, TimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.TimeStampMicroTZHolder)" class="member-name-link">read(int, TimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.TimeStampMicroTZHolder)" class="member-name-link">read(int, TimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.TimeStampMicroTZHolder)" class="member-name-link">read(int, TimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.TimeStampMilliHolder)" class="member-name-link">read(int, TimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.TimeStampMilliHolder)" class="member-name-link">read(int, TimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.TimeStampMilliHolder)" class="member-name-link">read(int, TimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.TimeStampMilliTZHolder)" class="member-name-link">read(int, TimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.TimeStampMilliTZHolder)" class="member-name-link">read(int, TimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.TimeStampMilliTZHolder)" class="member-name-link">read(int, TimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.TimeStampNanoHolder)" class="member-name-link">read(int, TimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.TimeStampNanoHolder)" class="member-name-link">read(int, TimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.TimeStampNanoHolder)" class="member-name-link">read(int, TimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.TimeStampNanoTZHolder)" class="member-name-link">read(int, TimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.TimeStampNanoTZHolder)" class="member-name-link">read(int, TimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.TimeStampNanoTZHolder)" class="member-name-link">read(int, TimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.TimeStampSecHolder)" class="member-name-link">read(int, TimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.TimeStampSecHolder)" class="member-name-link">read(int, TimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.TimeStampSecHolder)" class="member-name-link">read(int, TimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.TimeStampSecTZHolder)" class="member-name-link">read(int, TimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.TimeStampSecTZHolder)" class="member-name-link">read(int, TimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.TimeStampSecTZHolder)" class="member-name-link">read(int, TimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.TinyIntHolder)" class="member-name-link">read(int, TinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.TinyIntHolder)" class="member-name-link">read(int, TinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.TinyIntHolder)" class="member-name-link">read(int, TinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.UInt1Holder)" class="member-name-link">read(int, UInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.UInt1Holder)" class="member-name-link">read(int, UInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.UInt1Holder)" class="member-name-link">read(int, UInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.UInt2Holder)" class="member-name-link">read(int, UInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.UInt2Holder)" class="member-name-link">read(int, UInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.UInt2Holder)" class="member-name-link">read(int, UInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.UInt4Holder)" class="member-name-link">read(int, UInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.UInt4Holder)" class="member-name-link">read(int, UInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.UInt4Holder)" class="member-name-link">read(int, UInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.UInt8Holder)" class="member-name-link">read(int, UInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.UInt8Holder)" class="member-name-link">read(int, UInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.UInt8Holder)" class="member-name-link">read(int, UInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleStructReaderImpl.html#read(int,org.apache.arrow.vector.holders.UnionHolder)" class="member-name-link">read(int, UnionHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleStructReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">SingleStructReaderImpl</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleListReaderImpl.html#read(int,org.apache.arrow.vector.holders.UnionHolder)" class="member-name-link">read(int, UnionHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleListReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">SingleListReaderImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(int,org.apache.arrow.vector.holders.UnionHolder)" class="member-name-link">read(int, UnionHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -42908,25 +42994,25 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.html#read(int,org.apache.arrow.vector.holders.UnionHolder)" class="member-name-link">read(int, UnionHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.html" title="interface in org.apache.arrow.vector.complex.reader">BaseReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.VarBinaryHolder)" class="member-name-link">read(int, VarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.VarBinaryHolder)" class="member-name-link">read(int, VarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.VarBinaryHolder)" class="member-name-link">read(int, VarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.VarCharHolder)" class="member-name-link">read(int, VarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.VarCharHolder)" class="member-name-link">read(int, VarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.VarCharHolder)" class="member-name-link">read(int, VarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.ViewVarBinaryHolder)" class="member-name-link">read(int, ViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.ViewVarBinaryHolder)" class="member-name-link">read(int, ViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.ViewVarBinaryHolder)" class="member-name-link">read(int, ViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(int,org.apache.arrow.vector.holders.ViewVarCharHolder)" class="member-name-link">read(int, ViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(int,org.apache.arrow.vector.holders.ViewVarCharHolder)" class="member-name-link">read(int, ViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#read(int,org.apache.arrow.vector.holders.ViewVarCharHolder)" class="member-name-link">read(int, ViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/util/ByteArrayReadableSeekableByteChannel.html#read(java.nio.ByteBuffer)" class="member-name-link">read(ByteBuffer)</a> - Method in class org.apache.arrow.vector.util.<a href="org.apache.arrow.vector/org/apache/arrow/vector/util/ByteArrayReadableSeekableByteChannel.html" title="class in org.apache.arrow.vector.util">ByteArrayReadableSeekableByteChannel</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.BigIntHolder)" class="member-name-link">read(BigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.BigIntHolder)" class="member-name-link">read(BigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntHolderReaderImpl.html#read(org.apache.arrow.vector.holders.BigIntHolder)" class="member-name-link">read(BigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">BigIntHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -42936,7 +43022,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BigIntReader.html#read(org.apache.arrow.vector.holders.BigIntHolder)" class="member-name-link">read(BigIntHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BigIntReader.html" title="interface in org.apache.arrow.vector.complex.reader">BigIntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.BitHolder)" class="member-name-link">read(BitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.BitHolder)" class="member-name-link">read(BitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BitHolderReaderImpl.html#read(org.apache.arrow.vector.holders.BitHolder)" class="member-name-link">read(BitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BitHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">BitHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -42946,7 +43032,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BitReader.html#read(org.apache.arrow.vector.holders.BitHolder)" class="member-name-link">read(BitHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BitReader.html" title="interface in org.apache.arrow.vector.complex.reader">BitReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.DateDayHolder)" class="member-name-link">read(DateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.DateDayHolder)" class="member-name-link">read(DateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateDayHolderReaderImpl.html#read(org.apache.arrow.vector.holders.DateDayHolder)" class="member-name-link">read(DateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateDayHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">DateDayHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -42956,7 +43042,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateDayReader.html#read(org.apache.arrow.vector.holders.DateDayHolder)" class="member-name-link">read(DateDayHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateDayReader.html" title="interface in org.apache.arrow.vector.complex.reader">DateDayReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.DateMilliHolder)" class="member-name-link">read(DateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.DateMilliHolder)" class="member-name-link">read(DateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateMilliHolderReaderImpl.html#read(org.apache.arrow.vector.holders.DateMilliHolder)" class="member-name-link">read(DateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateMilliHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">DateMilliHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -42966,7 +43052,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateMilliReader.html#read(org.apache.arrow.vector.holders.DateMilliHolder)" class="member-name-link">read(DateMilliHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateMilliReader.html" title="interface in org.apache.arrow.vector.complex.reader">DateMilliReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.Decimal256Holder)" class="member-name-link">read(Decimal256Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.Decimal256Holder)" class="member-name-link">read(Decimal256Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256HolderReaderImpl.html#read(org.apache.arrow.vector.holders.Decimal256Holder)" class="member-name-link">read(Decimal256Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256HolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">Decimal256HolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -42976,7 +43062,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Decimal256Reader.html#read(org.apache.arrow.vector.holders.Decimal256Holder)" class="member-name-link">read(Decimal256Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Decimal256Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Decimal256Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.DecimalHolder)" class="member-name-link">read(DecimalHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.DecimalHolder)" class="member-name-link">read(DecimalHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DecimalHolderReaderImpl.html#read(org.apache.arrow.vector.holders.DecimalHolder)" class="member-name-link">read(DecimalHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DecimalHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">DecimalHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -42986,13 +43072,13 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DecimalReader.html#read(org.apache.arrow.vector.holders.DecimalHolder)" class="member-name-link">read(DecimalHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DecimalReader.html" title="interface in org.apache.arrow.vector.complex.reader">DecimalReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.DenseUnionHolder)" class="member-name-link">read(DenseUnionHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.DenseUnionHolder)" class="member-name-link">read(DenseUnionHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.DenseUnionHolder)" class="member-name-link">read(DenseUnionHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.html#read(org.apache.arrow.vector.holders.DenseUnionHolder)" class="member-name-link">read(DenseUnionHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.html" title="interface in org.apache.arrow.vector.complex.reader">BaseReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.DurationHolder)" class="member-name-link">read(DurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.DurationHolder)" class="member-name-link">read(DurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DurationHolderReaderImpl.html#read(org.apache.arrow.vector.holders.DurationHolder)" class="member-name-link">read(DurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DurationHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">DurationHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43002,7 +43088,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DurationReader.html#read(org.apache.arrow.vector.holders.DurationHolder)" class="member-name-link">read(DurationHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DurationReader.html" title="interface in org.apache.arrow.vector.complex.reader">DurationReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.FixedSizeBinaryHolder)" class="member-name-link">read(FixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.FixedSizeBinaryHolder)" class="member-name-link">read(FixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/FixedSizeBinaryHolderReaderImpl.html#read(org.apache.arrow.vector.holders.FixedSizeBinaryHolder)" class="member-name-link">read(FixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/FixedSizeBinaryHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">FixedSizeBinaryHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43012,7 +43098,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/FixedSizeBinaryReader.html#read(org.apache.arrow.vector.holders.FixedSizeBinaryHolder)" class="member-name-link">read(FixedSizeBinaryHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/FixedSizeBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">FixedSizeBinaryReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.Float2Holder)" class="member-name-link">read(Float2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.Float2Holder)" class="member-name-link">read(Float2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Float2HolderReaderImpl.html#read(org.apache.arrow.vector.holders.Float2Holder)" class="member-name-link">read(Float2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Float2HolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">Float2HolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43022,7 +43108,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float2Reader.html#read(org.apache.arrow.vector.holders.Float2Holder)" class="member-name-link">read(Float2Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float2Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Float2Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.Float4Holder)" class="member-name-link">read(Float4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.Float4Holder)" class="member-name-link">read(Float4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Float4HolderReaderImpl.html#read(org.apache.arrow.vector.holders.Float4Holder)" class="member-name-link">read(Float4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Float4HolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">Float4HolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43032,7 +43118,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float4Reader.html#read(org.apache.arrow.vector.holders.Float4Holder)" class="member-name-link">read(Float4Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float4Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Float4Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.Float8Holder)" class="member-name-link">read(Float8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.Float8Holder)" class="member-name-link">read(Float8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Float8HolderReaderImpl.html#read(org.apache.arrow.vector.holders.Float8Holder)" class="member-name-link">read(Float8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Float8HolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">Float8HolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43042,7 +43128,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float8Reader.html#read(org.apache.arrow.vector.holders.Float8Holder)" class="member-name-link">read(Float8Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float8Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Float8Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.IntervalDayHolder)" class="member-name-link">read(IntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.IntervalDayHolder)" class="member-name-link">read(IntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntervalDayHolderReaderImpl.html#read(org.apache.arrow.vector.holders.IntervalDayHolder)" class="member-name-link">read(IntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntervalDayHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">IntervalDayHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43052,7 +43138,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalDayReader.html#read(org.apache.arrow.vector.holders.IntervalDayHolder)" class="member-name-link">read(IntervalDayHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalDayReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntervalDayReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.IntervalMonthDayNanoHolder)" class="member-name-link">read(IntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.IntervalMonthDayNanoHolder)" class="member-name-link">read(IntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntervalMonthDayNanoHolderReaderImpl.html#read(org.apache.arrow.vector.holders.IntervalMonthDayNanoHolder)" class="member-name-link">read(IntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntervalMonthDayNanoHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">IntervalMonthDayNanoHolder [...]
 <dd>&nbsp;</dd>
@@ -43062,7 +43148,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalMonthDayNanoReader.html#read(org.apache.arrow.vector.holders.IntervalMonthDayNanoHolder)" class="member-name-link">read(IntervalMonthDayNanoHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalMonthDayNanoReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntervalMonthDayNanoReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.IntervalYearHolder)" class="member-name-link">read(IntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.IntervalYearHolder)" class="member-name-link">read(IntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntervalYearHolderReaderImpl.html#read(org.apache.arrow.vector.holders.IntervalYearHolder)" class="member-name-link">read(IntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntervalYearHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">IntervalYearHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43072,7 +43158,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalYearReader.html#read(org.apache.arrow.vector.holders.IntervalYearHolder)" class="member-name-link">read(IntervalYearHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalYearReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntervalYearReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.IntHolder)" class="member-name-link">read(IntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.IntHolder)" class="member-name-link">read(IntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntHolderReaderImpl.html#read(org.apache.arrow.vector.holders.IntHolder)" class="member-name-link">read(IntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/IntHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">IntHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43082,7 +43168,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntReader.html#read(org.apache.arrow.vector.holders.IntHolder)" class="member-name-link">read(IntHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.LargeVarBinaryHolder)" class="member-name-link">read(LargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.LargeVarBinaryHolder)" class="member-name-link">read(LargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarBinaryHolderReaderImpl.html#read(org.apache.arrow.vector.holders.LargeVarBinaryHolder)" class="member-name-link">read(LargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarBinaryHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">LargeVarBinaryHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43092,7 +43178,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarBinaryReader.html#read(org.apache.arrow.vector.holders.LargeVarBinaryHolder)" class="member-name-link">read(LargeVarBinaryHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">LargeVarBinaryReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.LargeVarCharHolder)" class="member-name-link">read(LargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.LargeVarCharHolder)" class="member-name-link">read(LargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarCharHolderReaderImpl.html#read(org.apache.arrow.vector.holders.LargeVarCharHolder)" class="member-name-link">read(LargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarCharHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">LargeVarCharHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43102,7 +43188,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarCharReader.html#read(org.apache.arrow.vector.holders.LargeVarCharHolder)" class="member-name-link">read(LargeVarCharHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarCharReader.html" title="interface in org.apache.arrow.vector.complex.reader">LargeVarCharReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableBigIntHolder)" class="member-name-link">read(NullableBigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableBigIntHolder)" class="member-name-link">read(NullableBigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntHolderReaderImpl.html#read(org.apache.arrow.vector.holders.NullableBigIntHolder)" class="member-name-link">read(NullableBigIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">BigIntHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43118,7 +43204,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BigIntReader.html#read(org.apache.arrow.vector.holders.NullableBigIntHolder)" class="member-name-link">read(NullableBigIntHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BigIntReader.html" title="interface in org.apache.arrow.vector.complex.reader">BigIntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableBitHolder)" class="member-name-link">read(NullableBitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableBitHolder)" class="member-name-link">read(NullableBitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BitHolderReaderImpl.html#read(org.apache.arrow.vector.holders.NullableBitHolder)" class="member-name-link">read(NullableBitHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BitHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">BitHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43134,7 +43220,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BitReader.html#read(org.apache.arrow.vector.holders.NullableBitHolder)" class="member-name-link">read(NullableBitHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BitReader.html" title="interface in org.apache.arrow.vector.complex.reader">BitReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableDateDayHolder)" class="member-name-link">read(NullableDateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableDateDayHolder)" class="member-name-link">read(NullableDateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateDayHolderReaderImpl.html#read(org.apache.arrow.vector.holders.NullableDateDayHolder)" class="member-name-link">read(NullableDateDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateDayHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">DateDayHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43150,7 +43236,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateDayReader.html#read(org.apache.arrow.vector.holders.NullableDateDayHolder)" class="member-name-link">read(NullableDateDayHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateDayReader.html" title="interface in org.apache.arrow.vector.complex.reader">DateDayReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableDateMilliHolder)" class="member-name-link">read(NullableDateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableDateMilliHolder)" class="member-name-link">read(NullableDateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateMilliHolderReaderImpl.html#read(org.apache.arrow.vector.holders.NullableDateMilliHolder)" class="member-name-link">read(NullableDateMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateMilliHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">DateMilliHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43166,7 +43252,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateMilliReader.html#read(org.apache.arrow.vector.holders.NullableDateMilliHolder)" class="member-name-link">read(NullableDateMilliHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DateMilliReader.html" title="interface in org.apache.arrow.vector.complex.reader">DateMilliReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableDecimal256Holder)" class="member-name-link">read(NullableDecimal256Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableDecimal256Holder)" class="member-name-link">read(NullableDecimal256Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256HolderReaderImpl.html#read(org.apache.arrow.vector.holders.NullableDecimal256Holder)" class="member-name-link">read(NullableDecimal256Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256HolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">Decimal256HolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43182,7 +43268,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Decimal256Reader.html#read(org.apache.arrow.vector.holders.NullableDecimal256Holder)" class="member-name-link">read(NullableDecimal256Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Decimal256Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Decimal256Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableDecimalHolder)" class="member-name-link">read(NullableDecimalHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableDecimalHolder)" class="member-name-link">read(NullableDecimalHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DecimalHolderReaderImpl.html#read(org.apache.arrow.vector.holders.NullableDecimalHolder)" class="member-name-link">read(NullableDecimalHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DecimalHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">DecimalHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43198,7 +43284,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DecimalReader.html#read(org.apache.arrow.vector.holders.NullableDecimalHolder)" class="member-name-link">read(NullableDecimalHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DecimalReader.html" title="interface in org.apache.arrow.vector.complex.reader">DecimalReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableDurationHolder)" class="member-name-link">read(NullableDurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableDurationHolder)" class="member-name-link">read(NullableDurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DurationHolderReaderImpl.html#read(org.apache.arrow.vector.holders.NullableDurationHolder)" class="member-name-link">read(NullableDurationHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DurationHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">DurationHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43212,7 +43298,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DurationReader.html#read(org.apache.arrow.vector.holders.NullableDurationHolder)" class="member-name-link">read(NullableDurationHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DurationReader.html" title="interface in org.apache.arrow.vector.complex.reader">DurationReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableFixedSizeBinaryHolder)" class="member-name-link">read(NullableFixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableFixedSizeBinaryHolder)" class="member-name-link">read(NullableFixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/FixedSizeBinaryHolderReaderImpl.html#read(org.apache.arrow.vector.holders.NullableFixedSizeBinaryHolder)" class="member-name-link">read(NullableFixedSizeBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/FixedSizeBinaryHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">FixedSizeBinaryHolderReaderImp [...]
 <dd>&nbsp;</dd>
@@ -43226,7 +43312,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/FixedSizeBinaryReader.html#read(org.apache.arrow.vector.holders.NullableFixedSizeBinaryHolder)" class="member-name-link">read(NullableFixedSizeBinaryHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/FixedSizeBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">FixedSizeBinaryReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableFloat2Holder)" class="member-name-link">read(NullableFloat2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableFloat2Holder)" class="member-name-link">read(NullableFloat2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableFloat2Holder)" class="member-name-link">read(NullableFloat2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43242,7 +43328,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float2Reader.html#read(org.apache.arrow.vector.holders.NullableFloat2Holder)" class="member-name-link">read(NullableFloat2Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float2Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Float2Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableFloat4Holder)" class="member-name-link">read(NullableFloat4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableFloat4Holder)" class="member-name-link">read(NullableFloat4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableFloat4Holder)" class="member-name-link">read(NullableFloat4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43258,7 +43344,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float4Reader.html#read(org.apache.arrow.vector.holders.NullableFloat4Holder)" class="member-name-link">read(NullableFloat4Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float4Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Float4Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableFloat8Holder)" class="member-name-link">read(NullableFloat8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableFloat8Holder)" class="member-name-link">read(NullableFloat8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableFloat8Holder)" class="member-name-link">read(NullableFloat8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43274,7 +43360,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float8Reader.html#read(org.apache.arrow.vector.holders.NullableFloat8Holder)" class="member-name-link">read(NullableFloat8Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float8Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Float8Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableIntervalDayHolder)" class="member-name-link">read(NullableIntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableIntervalDayHolder)" class="member-name-link">read(NullableIntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableIntervalDayHolder)" class="member-name-link">read(NullableIntervalDayHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43290,7 +43376,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalDayReader.html#read(org.apache.arrow.vector.holders.NullableIntervalDayHolder)" class="member-name-link">read(NullableIntervalDayHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalDayReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntervalDayReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableIntervalMonthDayNanoHolder)" class="member-name-link">read(NullableIntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableIntervalMonthDayNanoHolder)" class="member-name-link">read(NullableIntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableIntervalMonthDayNanoHolder)" class="member-name-link">read(NullableIntervalMonthDayNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43306,7 +43392,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalMonthDayNanoReader.html#read(org.apache.arrow.vector.holders.NullableIntervalMonthDayNanoHolder)" class="member-name-link">read(NullableIntervalMonthDayNanoHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalMonthDayNanoReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntervalMonthD [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableIntervalYearHolder)" class="member-name-link">read(NullableIntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableIntervalYearHolder)" class="member-name-link">read(NullableIntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableIntervalYearHolder)" class="member-name-link">read(NullableIntervalYearHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43322,7 +43408,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalYearReader.html#read(org.apache.arrow.vector.holders.NullableIntervalYearHolder)" class="member-name-link">read(NullableIntervalYearHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalYearReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntervalYearReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableIntHolder)" class="member-name-link">read(NullableIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableIntHolder)" class="member-name-link">read(NullableIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableIntHolder)" class="member-name-link">read(NullableIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43338,7 +43424,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntReader.html#read(org.apache.arrow.vector.holders.NullableIntHolder)" class="member-name-link">read(NullableIntHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableLargeVarBinaryHolder)" class="member-name-link">read(NullableLargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableLargeVarBinaryHolder)" class="member-name-link">read(NullableLargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableLargeVarBinaryHolder)" class="member-name-link">read(NullableLargeVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43354,7 +43440,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarBinaryReader.html#read(org.apache.arrow.vector.holders.NullableLargeVarBinaryHolder)" class="member-name-link">read(NullableLargeVarBinaryHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">LargeVarBinaryReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableLargeVarCharHolder)" class="member-name-link">read(NullableLargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableLargeVarCharHolder)" class="member-name-link">read(NullableLargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableLargeVarCharHolder)" class="member-name-link">read(NullableLargeVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43370,7 +43456,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarCharReader.html#read(org.apache.arrow.vector.holders.NullableLargeVarCharHolder)" class="member-name-link">read(NullableLargeVarCharHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/LargeVarCharReader.html" title="interface in org.apache.arrow.vector.complex.reader">LargeVarCharReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableSmallIntHolder)" class="member-name-link">read(NullableSmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableSmallIntHolder)" class="member-name-link">read(NullableSmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableSmallIntHolder)" class="member-name-link">read(NullableSmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43386,7 +43472,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/SmallIntReader.html#read(org.apache.arrow.vector.holders.NullableSmallIntHolder)" class="member-name-link">read(NullableSmallIntHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/SmallIntReader.html" title="interface in org.apache.arrow.vector.complex.reader">SmallIntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableTimeMicroHolder)" class="member-name-link">read(NullableTimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableTimeMicroHolder)" class="member-name-link">read(NullableTimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableTimeMicroHolder)" class="member-name-link">read(NullableTimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43402,7 +43488,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMicroReader.html#read(org.apache.arrow.vector.holders.NullableTimeMicroHolder)" class="member-name-link">read(NullableTimeMicroHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMicroReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeMicroReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableTimeMilliHolder)" class="member-name-link">read(NullableTimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableTimeMilliHolder)" class="member-name-link">read(NullableTimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableTimeMilliHolder)" class="member-name-link">read(NullableTimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43418,7 +43504,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMilliReader.html#read(org.apache.arrow.vector.holders.NullableTimeMilliHolder)" class="member-name-link">read(NullableTimeMilliHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMilliReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeMilliReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableTimeNanoHolder)" class="member-name-link">read(NullableTimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableTimeNanoHolder)" class="member-name-link">read(NullableTimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableTimeNanoHolder)" class="member-name-link">read(NullableTimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43434,7 +43520,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeNanoReader.html#read(org.apache.arrow.vector.holders.NullableTimeNanoHolder)" class="member-name-link">read(NullableTimeNanoHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeNanoReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeNanoReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableTimeSecHolder)" class="member-name-link">read(NullableTimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableTimeSecHolder)" class="member-name-link">read(NullableTimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableTimeSecHolder)" class="member-name-link">read(NullableTimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43450,7 +43536,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeSecReader.html#read(org.apache.arrow.vector.holders.NullableTimeSecHolder)" class="member-name-link">read(NullableTimeSecHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeSecReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeSecReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampMicroHolder)" class="member-name-link">read(NullableTimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampMicroHolder)" class="member-name-link">read(NullableTimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampMicroHolder)" class="member-name-link">read(NullableTimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43466,7 +43552,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampMicroHolder)" class="member-name-link">read(NullableTimeStampMicroHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampMicroReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampMicroTZHolder)" class="member-name-link">read(NullableTimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampMicroTZHolder)" class="member-name-link">read(NullableTimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampMicroTZHolderReaderImpl.html#read(org.apache.arrow.vector.holders.NullableTimeStampMicroTZHolder)" class="member-name-link">read(NullableTimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampMicroTZHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTi [...]
 <dd>&nbsp;</dd>
@@ -43480,7 +43566,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroTZReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampMicroTZHolder)" class="member-name-link">read(NullableTimeStampMicroTZHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroTZReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampMicroTZReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampMilliHolder)" class="member-name-link">read(NullableTimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampMilliHolder)" class="member-name-link">read(NullableTimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampMilliHolder)" class="member-name-link">read(NullableTimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43496,7 +43582,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampMilliHolder)" class="member-name-link">read(NullableTimeStampMilliHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampMilliReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampMilliTZHolder)" class="member-name-link">read(NullableTimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampMilliTZHolder)" class="member-name-link">read(NullableTimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampMilliTZHolderReaderImpl.html#read(org.apache.arrow.vector.holders.NullableTimeStampMilliTZHolder)" class="member-name-link">read(NullableTimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampMilliTZHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTi [...]
 <dd>&nbsp;</dd>
@@ -43510,7 +43596,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliTZReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampMilliTZHolder)" class="member-name-link">read(NullableTimeStampMilliTZHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliTZReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampMilliTZReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampNanoHolder)" class="member-name-link">read(NullableTimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampNanoHolder)" class="member-name-link">read(NullableTimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampNanoHolder)" class="member-name-link">read(NullableTimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43526,7 +43612,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampNanoHolder)" class="member-name-link">read(NullableTimeStampNanoHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampNanoReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampNanoTZHolder)" class="member-name-link">read(NullableTimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampNanoTZHolder)" class="member-name-link">read(NullableTimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampNanoTZHolderReaderImpl.html#read(org.apache.arrow.vector.holders.NullableTimeStampNanoTZHolder)" class="member-name-link">read(NullableTimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampNanoTZHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTimeSt [...]
 <dd>&nbsp;</dd>
@@ -43540,7 +43626,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoTZReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampNanoTZHolder)" class="member-name-link">read(NullableTimeStampNanoTZHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoTZReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampNanoTZReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampSecHolder)" class="member-name-link">read(NullableTimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampSecHolder)" class="member-name-link">read(NullableTimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampSecHolder)" class="member-name-link">read(NullableTimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43556,7 +43642,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampSecHolder)" class="member-name-link">read(NullableTimeStampSecHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampSecReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampSecTZHolder)" class="member-name-link">read(NullableTimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampSecTZHolder)" class="member-name-link">read(NullableTimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampSecTZHolderReaderImpl.html#read(org.apache.arrow.vector.holders.NullableTimeStampSecTZHolder)" class="member-name-link">read(NullableTimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampSecTZHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTimeStampS [...]
 <dd>&nbsp;</dd>
@@ -43570,7 +43656,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecTZReader.html#read(org.apache.arrow.vector.holders.NullableTimeStampSecTZHolder)" class="member-name-link">read(NullableTimeStampSecTZHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecTZReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampSecTZReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableTinyIntHolder)" class="member-name-link">read(NullableTinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableTinyIntHolder)" class="member-name-link">read(NullableTinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableTinyIntHolder)" class="member-name-link">read(NullableTinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43586,7 +43672,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TinyIntReader.html#read(org.apache.arrow.vector.holders.NullableTinyIntHolder)" class="member-name-link">read(NullableTinyIntHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TinyIntReader.html" title="interface in org.apache.arrow.vector.complex.reader">TinyIntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableUInt1Holder)" class="member-name-link">read(NullableUInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableUInt1Holder)" class="member-name-link">read(NullableUInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableUInt1Holder)" class="member-name-link">read(NullableUInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43602,7 +43688,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt1Reader.html#read(org.apache.arrow.vector.holders.NullableUInt1Holder)" class="member-name-link">read(NullableUInt1Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt1Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt1Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableUInt2Holder)" class="member-name-link">read(NullableUInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableUInt2Holder)" class="member-name-link">read(NullableUInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableUInt2Holder)" class="member-name-link">read(NullableUInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43618,7 +43704,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt2Reader.html#read(org.apache.arrow.vector.holders.NullableUInt2Holder)" class="member-name-link">read(NullableUInt2Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt2Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt2Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableUInt4Holder)" class="member-name-link">read(NullableUInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableUInt4Holder)" class="member-name-link">read(NullableUInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableUInt4Holder)" class="member-name-link">read(NullableUInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43634,7 +43720,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt4Reader.html#read(org.apache.arrow.vector.holders.NullableUInt4Holder)" class="member-name-link">read(NullableUInt4Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt4Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt4Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableUInt8Holder)" class="member-name-link">read(NullableUInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableUInt8Holder)" class="member-name-link">read(NullableUInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableUInt8Holder)" class="member-name-link">read(NullableUInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43650,7 +43736,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt8Reader.html#read(org.apache.arrow.vector.holders.NullableUInt8Holder)" class="member-name-link">read(NullableUInt8Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt8Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt8Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableVarBinaryHolder)" class="member-name-link">read(NullableVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableVarBinaryHolder)" class="member-name-link">read(NullableVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableVarBinaryHolder)" class="member-name-link">read(NullableVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43666,7 +43752,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarBinaryReader.html#read(org.apache.arrow.vector.holders.NullableVarBinaryHolder)" class="member-name-link">read(NullableVarBinaryHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">VarBinaryReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableVarCharHolder)" class="member-name-link">read(NullableVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableVarCharHolder)" class="member-name-link">read(NullableVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableVarCharHolder)" class="member-name-link">read(NullableVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43682,7 +43768,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarCharReader.html#read(org.apache.arrow.vector.holders.NullableVarCharHolder)" class="member-name-link">read(NullableVarCharHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarCharReader.html" title="interface in org.apache.arrow.vector.complex.reader">VarCharReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableViewVarBinaryHolder)" class="member-name-link">read(NullableViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableViewVarBinaryHolder)" class="member-name-link">read(NullableViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableViewVarBinaryHolder)" class="member-name-link">read(NullableViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43698,7 +43784,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarBinaryReader.html#read(org.apache.arrow.vector.holders.NullableViewVarBinaryHolder)" class="member-name-link">read(NullableViewVarBinaryHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">ViewVarBinaryReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.NullableViewVarCharHolder)" class="member-name-link">read(NullableViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.NullableViewVarCharHolder)" class="member-name-link">read(NullableViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#read(org.apache.arrow.vector.holders.NullableViewVarCharHolder)" class="member-name-link">read(NullableViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -43714,7 +43800,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarCharReader.html#read(org.apache.arrow.vector.holders.NullableViewVarCharHolder)" class="member-name-link">read(NullableViewVarCharHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarCharReader.html" title="interface in org.apache.arrow.vector.complex.reader">ViewVarCharReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.SmallIntHolder)" class="member-name-link">read(SmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.SmallIntHolder)" class="member-name-link">read(SmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableSmallIntHolderReaderImpl.html#read(org.apache.arrow.vector.holders.SmallIntHolder)" class="member-name-link">read(SmallIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableSmallIntHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableSmallIntHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43724,7 +43810,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/SmallIntReader.html#read(org.apache.arrow.vector.holders.SmallIntHolder)" class="member-name-link">read(SmallIntHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/SmallIntReader.html" title="interface in org.apache.arrow.vector.complex.reader">SmallIntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.TimeMicroHolder)" class="member-name-link">read(TimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.TimeMicroHolder)" class="member-name-link">read(TimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeMicroHolderReaderImpl.html#read(org.apache.arrow.vector.holders.TimeMicroHolder)" class="member-name-link">read(TimeMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeMicroHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTimeMicroHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43734,7 +43820,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMicroReader.html#read(org.apache.arrow.vector.holders.TimeMicroHolder)" class="member-name-link">read(TimeMicroHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMicroReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeMicroReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.TimeMilliHolder)" class="member-name-link">read(TimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.TimeMilliHolder)" class="member-name-link">read(TimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeMilliHolderReaderImpl.html#read(org.apache.arrow.vector.holders.TimeMilliHolder)" class="member-name-link">read(TimeMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeMilliHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTimeMilliHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43744,7 +43830,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMilliReader.html#read(org.apache.arrow.vector.holders.TimeMilliHolder)" class="member-name-link">read(TimeMilliHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeMilliReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeMilliReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.TimeNanoHolder)" class="member-name-link">read(TimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.TimeNanoHolder)" class="member-name-link">read(TimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeNanoHolderReaderImpl.html#read(org.apache.arrow.vector.holders.TimeNanoHolder)" class="member-name-link">read(TimeNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeNanoHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTimeNanoHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43754,7 +43840,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeNanoReader.html#read(org.apache.arrow.vector.holders.TimeNanoHolder)" class="member-name-link">read(TimeNanoHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeNanoReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeNanoReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.TimeSecHolder)" class="member-name-link">read(TimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.TimeSecHolder)" class="member-name-link">read(TimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeSecHolderReaderImpl.html#read(org.apache.arrow.vector.holders.TimeSecHolder)" class="member-name-link">read(TimeSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeSecHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTimeSecHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43764,7 +43850,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeSecReader.html#read(org.apache.arrow.vector.holders.TimeSecHolder)" class="member-name-link">read(TimeSecHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeSecReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeSecReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.TimeStampMicroHolder)" class="member-name-link">read(TimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.TimeStampMicroHolder)" class="member-name-link">read(TimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampMicroHolderReaderImpl.html#read(org.apache.arrow.vector.holders.TimeStampMicroHolder)" class="member-name-link">read(TimeStampMicroHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampMicroHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTimeStampMicroHolderReader [...]
 <dd>&nbsp;</dd>
@@ -43774,7 +43860,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroReader.html#read(org.apache.arrow.vector.holders.TimeStampMicroHolder)" class="member-name-link">read(TimeStampMicroHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampMicroReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.TimeStampMicroTZHolder)" class="member-name-link">read(TimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.TimeStampMicroTZHolder)" class="member-name-link">read(TimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampMicroTZHolderReaderImpl.html#read(org.apache.arrow.vector.holders.TimeStampMicroTZHolder)" class="member-name-link">read(TimeStampMicroTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampMicroTZHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTimeStampMicroTZHo [...]
 <dd>&nbsp;</dd>
@@ -43784,7 +43870,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroTZReader.html#read(org.apache.arrow.vector.holders.TimeStampMicroTZHolder)" class="member-name-link">read(TimeStampMicroTZHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMicroTZReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampMicroTZReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.TimeStampMilliHolder)" class="member-name-link">read(TimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.TimeStampMilliHolder)" class="member-name-link">read(TimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampMilliHolderReaderImpl.html#read(org.apache.arrow.vector.holders.TimeStampMilliHolder)" class="member-name-link">read(TimeStampMilliHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampMilliHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTimeStampMilliHolderReader [...]
 <dd>&nbsp;</dd>
@@ -43794,7 +43880,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliReader.html#read(org.apache.arrow.vector.holders.TimeStampMilliHolder)" class="member-name-link">read(TimeStampMilliHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampMilliReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.TimeStampMilliTZHolder)" class="member-name-link">read(TimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.TimeStampMilliTZHolder)" class="member-name-link">read(TimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampMilliTZHolderReaderImpl.html#read(org.apache.arrow.vector.holders.TimeStampMilliTZHolder)" class="member-name-link">read(TimeStampMilliTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampMilliTZHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTimeStampMilliTZHo [...]
 <dd>&nbsp;</dd>
@@ -43804,7 +43890,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliTZReader.html#read(org.apache.arrow.vector.holders.TimeStampMilliTZHolder)" class="member-name-link">read(TimeStampMilliTZHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampMilliTZReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampMilliTZReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.TimeStampNanoHolder)" class="member-name-link">read(TimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.TimeStampNanoHolder)" class="member-name-link">read(TimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampNanoHolderReaderImpl.html#read(org.apache.arrow.vector.holders.TimeStampNanoHolder)" class="member-name-link">read(TimeStampNanoHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampNanoHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTimeStampNanoHolderReaderImpl< [...]
 <dd>&nbsp;</dd>
@@ -43814,7 +43900,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoReader.html#read(org.apache.arrow.vector.holders.TimeStampNanoHolder)" class="member-name-link">read(TimeStampNanoHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampNanoReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.TimeStampNanoTZHolder)" class="member-name-link">read(TimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.TimeStampNanoTZHolder)" class="member-name-link">read(TimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampNanoTZHolderReaderImpl.html#read(org.apache.arrow.vector.holders.TimeStampNanoTZHolder)" class="member-name-link">read(TimeStampNanoTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampNanoTZHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTimeStampNanoTZHolderR [...]
 <dd>&nbsp;</dd>
@@ -43824,7 +43910,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoTZReader.html#read(org.apache.arrow.vector.holders.TimeStampNanoTZHolder)" class="member-name-link">read(TimeStampNanoTZHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampNanoTZReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampNanoTZReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.TimeStampSecHolder)" class="member-name-link">read(TimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.TimeStampSecHolder)" class="member-name-link">read(TimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampSecHolderReaderImpl.html#read(org.apache.arrow.vector.holders.TimeStampSecHolder)" class="member-name-link">read(TimeStampSecHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampSecHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTimeStampSecHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43834,7 +43920,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecReader.html#read(org.apache.arrow.vector.holders.TimeStampSecHolder)" class="member-name-link">read(TimeStampSecHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampSecReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.TimeStampSecTZHolder)" class="member-name-link">read(TimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.TimeStampSecTZHolder)" class="member-name-link">read(TimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampSecTZHolderReaderImpl.html#read(org.apache.arrow.vector.holders.TimeStampSecTZHolder)" class="member-name-link">read(TimeStampSecTZHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTimeStampSecTZHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTimeStampSecTZHolderReader [...]
 <dd>&nbsp;</dd>
@@ -43844,7 +43930,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecTZReader.html#read(org.apache.arrow.vector.holders.TimeStampSecTZHolder)" class="member-name-link">read(TimeStampSecTZHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecTZReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampSecTZReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.TinyIntHolder)" class="member-name-link">read(TinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.TinyIntHolder)" class="member-name-link">read(TinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTinyIntHolderReaderImpl.html#read(org.apache.arrow.vector.holders.TinyIntHolder)" class="member-name-link">read(TinyIntHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableTinyIntHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableTinyIntHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43854,7 +43940,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TinyIntReader.html#read(org.apache.arrow.vector.holders.TinyIntHolder)" class="member-name-link">read(TinyIntHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TinyIntReader.html" title="interface in org.apache.arrow.vector.complex.reader">TinyIntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.UInt1Holder)" class="member-name-link">read(UInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.UInt1Holder)" class="member-name-link">read(UInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableUInt1HolderReaderImpl.html#read(org.apache.arrow.vector.holders.UInt1Holder)" class="member-name-link">read(UInt1Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableUInt1HolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableUInt1HolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43864,7 +43950,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt1Reader.html#read(org.apache.arrow.vector.holders.UInt1Holder)" class="member-name-link">read(UInt1Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt1Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt1Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.UInt2Holder)" class="member-name-link">read(UInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.UInt2Holder)" class="member-name-link">read(UInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableUInt2HolderReaderImpl.html#read(org.apache.arrow.vector.holders.UInt2Holder)" class="member-name-link">read(UInt2Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableUInt2HolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableUInt2HolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43874,7 +43960,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt2Reader.html#read(org.apache.arrow.vector.holders.UInt2Holder)" class="member-name-link">read(UInt2Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt2Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt2Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.UInt4Holder)" class="member-name-link">read(UInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.UInt4Holder)" class="member-name-link">read(UInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableUInt4HolderReaderImpl.html#read(org.apache.arrow.vector.holders.UInt4Holder)" class="member-name-link">read(UInt4Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableUInt4HolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableUInt4HolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43884,7 +43970,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt4Reader.html#read(org.apache.arrow.vector.holders.UInt4Holder)" class="member-name-link">read(UInt4Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt4Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt4Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.UInt8Holder)" class="member-name-link">read(UInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.UInt8Holder)" class="member-name-link">read(UInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableUInt8HolderReaderImpl.html#read(org.apache.arrow.vector.holders.UInt8Holder)" class="member-name-link">read(UInt8Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableUInt8HolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableUInt8HolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43894,13 +43980,13 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt8Reader.html#read(org.apache.arrow.vector.holders.UInt8Holder)" class="member-name-link">read(UInt8Holder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt8Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt8Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.UnionHolder)" class="member-name-link">read(UnionHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.UnionHolder)" class="member-name-link">read(UnionHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionReader.html#read(org.apache.arrow.vector.holders.UnionHolder)" class="member-name-link">read(UnionHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.html#read(org.apache.arrow.vector.holders.UnionHolder)" class="member-name-link">read(UnionHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BaseReader.html" title="interface in org.apache.arrow.vector.complex.reader">BaseReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.VarBinaryHolder)" class="member-name-link">read(VarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.VarBinaryHolder)" class="member-name-link">read(VarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableVarBinaryHolderReaderImpl.html#read(org.apache.arrow.vector.holders.VarBinaryHolder)" class="member-name-link">read(VarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableVarBinaryHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableVarBinaryHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43910,7 +43996,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarBinaryReader.html#read(org.apache.arrow.vector.holders.VarBinaryHolder)" class="member-name-link">read(VarBinaryHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">VarBinaryReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.VarCharHolder)" class="member-name-link">read(VarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.VarCharHolder)" class="member-name-link">read(VarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableVarCharHolderReaderImpl.html#read(org.apache.arrow.vector.holders.VarCharHolder)" class="member-name-link">read(VarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableVarCharHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableVarCharHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43920,7 +44006,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarCharReader.html#read(org.apache.arrow.vector.holders.VarCharHolder)" class="member-name-link">read(VarCharHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/VarCharReader.html" title="interface in org.apache.arrow.vector.complex.reader">VarCharReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.ViewVarBinaryHolder)" class="member-name-link">read(ViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.ViewVarBinaryHolder)" class="member-name-link">read(ViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableViewVarBinaryHolderReaderImpl.html#read(org.apache.arrow.vector.holders.ViewVarBinaryHolder)" class="member-name-link">read(ViewVarBinaryHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableViewVarBinaryHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableViewVarBinaryHolderReaderImpl< [...]
 <dd>&nbsp;</dd>
@@ -43930,7 +44016,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarBinaryReader.html#read(org.apache.arrow.vector.holders.ViewVarBinaryHolder)" class="member-name-link">read(ViewVarBinaryHolder)</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">ViewVarBinaryReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#read(org.apache.arrow.vector.holders.ViewVarCharHolder)" class="member-name-link">read(ViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#read(org.apache.arrow.vector.holders.ViewVarCharHolder)" class="member-name-link">read(ViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableViewVarCharHolderReaderImpl.html#read(org.apache.arrow.vector.holders.ViewVarCharHolder)" class="member-name-link">read(ViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullableViewVarCharHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">NullableViewVarCharHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43948,7 +44034,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Returns the number of bytes still available to read in this buffer.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readBigDecimal()" class="member-name-link">readBigDecimal()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readBigDecimal()" class="member-name-link">readBigDecimal()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256HolderReaderImpl.html#readBigDecimal()" class="member-name-link">readBigDecimal()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256HolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">Decimal256HolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43972,11 +44058,11 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DecimalReader.html#readBigDecimal()" class="member-name-link">readBigDecimal()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/DecimalReader.html" title="interface in org.apache.arrow.vector.complex.reader">DecimalReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readBigDecimal(int)" class="member-name-link">readBigDecimal(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readBigDecimal(int)" class="member-name-link">readBigDecimal(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readBigDecimal(int)" class="member-name-link">readBigDecimal(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readBoolean()" class="member-name-link">readBoolean()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readBoolean()" class="member-name-link">readBoolean()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BitHolderReaderImpl.html#readBoolean()" class="member-name-link">readBoolean()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BitHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">BitHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -43992,7 +44078,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BitReader.html#readBoolean()" class="member-name-link">readBoolean()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/BitReader.html" title="interface in org.apache.arrow.vector.complex.reader">BitReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readBoolean(int)" class="member-name-link">readBoolean(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readBoolean(int)" class="member-name-link">readBoolean(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readBoolean(int)" class="member-name-link">readBoolean(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44000,7 +44086,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Read the byte at readerIndex.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readByte()" class="member-name-link">readByte()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readByte()" class="member-name-link">readByte()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#readByte()" class="member-name-link">readByte()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44024,11 +44110,11 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt1Reader.html#readByte()" class="member-name-link">readByte()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt1Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt1Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readByte(int)" class="member-name-link">readByte(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readByte(int)" class="member-name-link">readByte(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readByte(int)" class="member-name-link">readByte(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readByteArray()" class="member-name-link">readByteArray()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readByteArray()" class="member-name-link">readByteArray()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#readByteArray()" class="member-name-link">readByteArray()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44068,7 +44154,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarBinaryReader.html#readByteArray()" class="member-name-link">readByteArray()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarBinaryReader.html" title="interface in org.apache.arrow.vector.complex.reader">ViewVarBinaryReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readByteArray(int)" class="member-name-link">readByteArray(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readByteArray(int)" class="member-name-link">readByteArray(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readByteArray(int)" class="member-name-link">readByteArray(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44082,7 +44168,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/ipc/ReadChannel.html#%3Cinit%3E(java.nio.channels.ReadableByteChannel)" class="member-name-link">ReadChannel(ReadableByteChannel)</a> - Constructor for class org.apache.arrow.vector.ipc.<a href="org.apache.arrow.vector/org/apache/arrow/vector/ipc/ReadChannel.html" title="class in org.apache.arrow.vector.ipc">ReadChannel</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readCharacter()" class="member-name-link">readCharacter()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readCharacter()" class="member-name-link">readCharacter()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#readCharacter()" class="member-name-link">readCharacter()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44098,7 +44184,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt2Reader.html#readCharacter()" class="member-name-link">readCharacter()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt2Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt2Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readCharacter(int)" class="member-name-link">readCharacter(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readCharacter(int)" class="member-name-link">readCharacter(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readCharacter(int)" class="member-name-link">readCharacter(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44107,7 +44193,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Read a dictionary batch from the source, will be invoked after the schema has been read and
  called N times, where N is the number of dictionaries indicated by the schema Fields.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readDouble()" class="member-name-link">readDouble()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readDouble()" class="member-name-link">readDouble()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#readDouble()" class="member-name-link">readDouble()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44123,11 +44209,11 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float8Reader.html#readDouble()" class="member-name-link">readDouble()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float8Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Float8Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readDouble(int)" class="member-name-link">readDouble(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readDouble(int)" class="member-name-link">readDouble(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readDouble(int)" class="member-name-link">readDouble(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readDuration()" class="member-name-link">readDuration()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readDuration()" class="member-name-link">readDuration()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#readDuration()" class="member-name-link">readDuration()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44151,7 +44237,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalDayReader.html#readDuration()" class="member-name-link">readDuration()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalDayReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntervalDayReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readDuration(int)" class="member-name-link">readDuration(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readDuration(int)" class="member-name-link">readDuration(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readDuration(int)" class="member-name-link">readDuration(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44195,7 +44281,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#reader(byte,java.lang.String)" class="member-name-link">reader(byte, String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#reader(java.lang.String)" class="member-name-link">reader(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#reader(java.lang.String)" class="member-name-link">reader(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#reader(java.lang.String)" class="member-name-link">reader(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44213,7 +44299,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Set the reader index for this ArrowBuf.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readFloat()" class="member-name-link">readFloat()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readFloat()" class="member-name-link">readFloat()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#readFloat()" class="member-name-link">readFloat()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44229,7 +44315,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float4Reader.html#readFloat()" class="member-name-link">readFloat()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/Float4Reader.html" title="interface in org.apache.arrow.vector.complex.reader">Float4Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readFloat(int)" class="member-name-link">readFloat(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readFloat(int)" class="member-name-link">readFloat(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readFloat(int)" class="member-name-link">readFloat(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44241,7 +44327,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Reads up to len into buffer.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readInteger()" class="member-name-link">readInteger()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readInteger()" class="member-name-link">readInteger()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateDayHolderReaderImpl.html#readInteger()" class="member-name-link">readInteger()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateDayHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">DateDayHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -44281,7 +44367,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt4Reader.html#readInteger()" class="member-name-link">readInteger()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt4Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt4Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readInteger(int)" class="member-name-link">readInteger(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readInteger(int)" class="member-name-link">readInteger(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readInteger(int)" class="member-name-link">readInteger(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44289,7 +44375,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Helper method to read a gRPC-provided InputStream into an ArrowBuf.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readLocalDateTime()" class="member-name-link">readLocalDateTime()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readLocalDateTime()" class="member-name-link">readLocalDateTime()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateMilliHolderReaderImpl.html#readLocalDateTime()" class="member-name-link">readLocalDateTime()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DateMilliHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">DateMilliHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -44345,11 +44431,11 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecReader.html#readLocalDateTime()" class="member-name-link">readLocalDateTime()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/TimeStampSecReader.html" title="interface in org.apache.arrow.vector.complex.reader">TimeStampSecReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readLocalDateTime(int)" class="member-name-link">readLocalDateTime(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readLocalDateTime(int)" class="member-name-link">readLocalDateTime(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readLocalDateTime(int)" class="member-name-link">readLocalDateTime(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readLong()" class="member-name-link">readLong()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readLong()" class="member-name-link">readLong()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntHolderReaderImpl.html#readLong()" class="member-name-link">readLong()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">BigIntHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -44429,7 +44515,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt8Reader.html#readLong()" class="member-name-link">readLong()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/UInt8Reader.html" title="interface in org.apache.arrow.vector.complex.reader">UInt8Reader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readLong(int)" class="member-name-link">readLong(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readLong(int)" class="member-name-link">readLong(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readLong(int)" class="member-name-link">readLong(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44780,11 +44866,11 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarCharReader.html#readObject()" class="member-name-link">readObject()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarCharReader.html" title="interface in org.apache.arrow.vector.complex.reader">ViewVarCharReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readObject(int)" class="member-name-link">readObject(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readObject(int)" class="member-name-link">readObject(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readObject(int)" class="member-name-link">readObject(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readPeriod()" class="member-name-link">readPeriod()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readPeriod()" class="member-name-link">readPeriod()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#readPeriod()" class="member-name-link">readPeriod()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44800,11 +44886,11 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalYearReader.html#readPeriod()" class="member-name-link">readPeriod()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalYearReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntervalYearReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readPeriod(int)" class="member-name-link">readPeriod(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readPeriod(int)" class="member-name-link">readPeriod(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readPeriod(int)" class="member-name-link">readPeriod(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readPeriodDuration()" class="member-name-link">readPeriodDuration()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readPeriodDuration()" class="member-name-link">readPeriodDuration()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#readPeriodDuration()" class="member-name-link">readPeriodDuration()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44820,7 +44906,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalMonthDayNanoReader.html#readPeriodDuration()" class="member-name-link">readPeriodDuration()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/IntervalMonthDayNanoReader.html" title="interface in org.apache.arrow.vector.complex.reader">IntervalMonthDayNanoReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readPeriodDuration(int)" class="member-name-link">readPeriodDuration(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readPeriodDuration(int)" class="member-name-link">readPeriodDuration(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readPeriodDuration(int)" class="member-name-link">readPeriodDuration(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44840,7 +44926,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Reads the schema message from the beginning of the stream.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readShort()" class="member-name-link">readShort()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readShort()" class="member-name-link">readShort()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#readShort()" class="member-name-link">readShort()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44864,19 +44950,19 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/SmallIntReader.html#readShort()" class="member-name-link">readShort()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/SmallIntReader.html" title="interface in org.apache.arrow.vector.complex.reader">SmallIntReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readShort(int)" class="member-name-link">readShort(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readShort(int)" class="member-name-link">readShort(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readShort(int)" class="member-name-link">readShort(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readString()" class="member-name-link">readString()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readString()" class="member-name-link">readString()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readString()" class="member-name-link">readString()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readString(int)" class="member-name-link">readString(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readString(int)" class="member-name-link">readString(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readString(int)" class="member-name-link">readString(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readText()" class="member-name-link">readText()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readText()" class="member-name-link">readText()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html#readText()" class="member-name-link">readText()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionReader.html" title="class in org.apache.arrow.vector.complex.impl">DenseUnionReader</a></dt>
 <dd>&nbsp;</dd>
@@ -44908,7 +44994,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarCharReader.html#readText()" class="member-name-link">readText()</a> - Method in interface org.apache.arrow.vector.complex.reader.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/reader/ViewVarCharReader.html" title="interface in org.apache.arrow.vector.complex.reader">ViewVarCharReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#readText(int)" class="member-name-link">readText(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#readText(int)" class="member-name-link">readText(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#readText(int)" class="member-name-link">readText(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
@@ -45448,7 +45534,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/FixedSizeListVector.html#reset()" class="member-name-link">reset()</a> - Method in class org.apache.arrow.vector.complex.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/FixedSizeListVector.html" title="class in org.apache.arrow.vector.complex">FixedSizeListVector</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html#reset()" class="member-name-link">reset()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionFixedSizeListReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionFixedSizeListReader</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html#reset()" class="member-name-link">reset()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionLargeListViewReader.html" title="class in org.apache.arrow.vector.complex.impl">UnionLargeListViewReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#reset()" class="member-name-link">reset()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -45528,6 +45614,8 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/consumer/ClobConsumer.html#resetValueVector(org.apache.arrow.vector.VarCharVector)" class="member-name-link">resetValueVector(VarCharVector)</a> - Method in class org.apache.arrow.adapter.jdbc.consumer.<a href="org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/consumer/ClobConsumer.html" title="class in org.apache.arrow.adapter.jdbc.consumer">ClobConsumer</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html#resetValueVector(T)" class="member-name-link">resetValueVector(T)</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullableConsumer</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html#resetValueVector(T)" class="member-name-link">resetValueVector(T)</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/Consumer.html#resetValueVector(T)" class="member-name-link">resetValueVector(T)</a> - Method in interface org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a></dt>
@@ -47151,7 +47239,7 @@ loadScripts(document, 'script');</script>
 <div class="block">
  Whether to commit/rollback the given transaction.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#setAddVectorAsNullable(boolean)" class="member-name-link">setAddVectorAsNullable(boolean)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#setAddVectorAsNullable(boolean)" class="member-name-link">setAddVectorAsNullable(boolean)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>
 <div class="block">Set flag to control the FieldType.nullable property when a writer creates a new vector.</div>
 </dd>
@@ -48527,6 +48615,8 @@ loadScripts(document, 'script');</script>
 <div class="block">
  A serialized substrait.Plan</div>
 </dd>
+<dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html#setPosition(int)" class="member-name-link">setPosition(int)</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullableConsumer</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html#setPosition(int)" class="member-name-link">setPosition(int)</a> - Method in class org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/Consumer.html#setPosition(int)" class="member-name-link">setPosition(int)</a> - Method in interface org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a></dt>
@@ -48553,7 +48643,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Set the position to read value from vector.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ViewVarCharReaderImpl.html#setPosition(int)" class="member-name-link">setPosition(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ViewVarCharReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">ViewVarCharReaderImpl</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html#setPosition(int)" class="member-name-link">setPosition(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/NullReader.html" title="class in org.apache.arrow.vector.complex.impl">NullReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#setPosition(int)" class="member-name-link">setPosition(int)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -50716,7 +50806,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Get value indicating if inner vector is set.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleStructReaderImpl.html#size()" class="member-name-link">size()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleStructReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">SingleStructReaderImpl</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleListReaderImpl.html#size()" class="member-name-link">size()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/SingleListReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">SingleListReaderImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntHolderReaderImpl.html#size()" class="member-name-link">size()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntHolderReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">BigIntHolderReaderImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -51002,7 +51092,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Returns a slice (view) starting at <code>index</code> with the given <code>length</code>.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#smallInt()" class="member-name-link">smallInt()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#smallInt()" class="member-name-link">smallInt()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#smallInt()" class="member-name-link">smallInt()</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>
 <dd>&nbsp;</dd>
@@ -51028,9 +51118,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#smallInt()" class="member-name-link">smallInt()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -52768,9 +52858,9 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Start the server.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -52854,9 +52944,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/Duration.html#startDuration(com.google.flatbuffers.FlatBufferBuilder)" class="member-name-link">startDuration(FlatBufferBuilder)</a> - Static method in class org.apache.arrow.flatbuf.<a href="org.apache.arrow.format/org/apache/arrow/flatbuf/Duration.html" title="class in org.apache.arrow.flatbuf">Duration</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -52905,9 +52995,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/LargeUtf8.html#startLargeUtf8(com.google.flatbuffers.FlatBufferBuilder)" class="member-name-link">startLargeUtf8(FlatBufferBuilder)</a> - Static method in class org.apache.arrow.flatbuf.<a href="org.apache.arrow.format/org/apache/arrow/flatbuf/LargeUtf8.html" title="class in org.apache.arrow.flatbuf">LargeUtf8</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -52927,9 +53017,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/List.html#startList(com.google.flatbuffers.FlatBufferBuilder)" class="member-name-link">startList(FlatBufferBuilder)</a> - Static method in class org.apache.arrow.flatbuf.<a href="org.apache.arrow.format/org/apache/arrow/flatbuf/List.html" title="class in org.apache.arrow.flatbuf">List</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -52943,9 +53033,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/ListView.html#startListView(com.google.flatbuffers.FlatBufferBuilder)" class="member-name-link">startListView(FlatBufferBuilder)</a> - Static method in class org.apache.arrow.flatbuf.<a href="org.apache.arrow.format/org/apache/arrow/flatbuf/ListView.html" title="class in org.apache.arrow.flatbuf">ListView</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -53110,7 +53200,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/StructOrListWriterImpl.html#struct" class="member-name-link">struct</a> - Variable in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/StructOrListWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">StructOrListWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#struct()" class="member-name-link">struct()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#struct()" class="member-name-link">struct()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#struct()" class="member-name-link">struct()</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>
 <dd>&nbsp;</dd>
@@ -53138,9 +53228,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#struct()" class="member-name-link">struct()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -53600,7 +53690,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/util/DateUtility.html#timeFormat" class="member-name-link">timeFormat</a> - Static variable in class org.apache.arrow.vector.util.<a href="org.apache.arrow.vector/org/apache/arrow/vector/util/DateUtility.html" title="class in org.apache.arrow.vector.util">DateUtility</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#timeMicro()" class="member-name-link">timeMicro()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#timeMicro()" class="member-name-link">timeMicro()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeMicro()" class="member-name-link">timeMicro()</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>
 <dd>&nbsp;</dd>
@@ -53626,9 +53716,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#timeMicro()" class="member-name-link">timeMicro()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -53697,7 +53787,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeMicroWriterImpl.html#%3Cinit%3E(org.apache.arrow.vector.TimeMicroVector)" class="member-name-link">TimeMicroWriterImpl(TimeMicroVector)</a> - Constructor for 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>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#timeMilli()" class="member-name-link">timeMilli()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#timeMilli()" class="member-name-link">timeMilli()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeMilli()" class="member-name-link">timeMilli()</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>
 <dd>&nbsp;</dd>
@@ -53723,9 +53813,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#timeMilli()" class="member-name-link">timeMilli()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -53794,7 +53884,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeMilliWriterImpl.html#%3Cinit%3E(org.apache.arrow.vector.TimeMilliVector)" class="member-name-link">TimeMilliWriterImpl(TimeMilliVector)</a> - Constructor for 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>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#timeNano()" class="member-name-link">timeNano()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#timeNano()" class="member-name-link">timeNano()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeNano()" class="member-name-link">timeNano()</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>
 <dd>&nbsp;</dd>
@@ -53820,9 +53910,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#timeNano()" class="member-name-link">timeNano()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -53897,7 +53987,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Timed out waiting for the listener to change state.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#timeSec()" class="member-name-link">timeSec()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#timeSec()" class="member-name-link">timeSec()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeSec()" class="member-name-link">timeSec()</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>
 <dd>&nbsp;</dd>
@@ -53923,9 +54013,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#timeSec()" class="member-name-link">timeSec()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -54038,7 +54128,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/consumer/TimestampConsumer.html#%3Cinit%3E()" class="member-name-link">TimestampConsumer()</a> - Constructor for class org.apache.arrow.adapter.jdbc.consumer.<a href="org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/consumer/TimestampConsumer.html" title="class in org.apache.arrow.adapter.jdbc.consumer">TimestampConsumer</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#timeStampMicro()" class="member-name-link">timeStampMicro()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#timeStampMicro()" class="member-name-link">timeStampMicro()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampMicro()" class="member-name-link">timeStampMicro()</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>
 <dd>&nbsp;</dd>
@@ -54064,9 +54154,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#timeStampMicro()" class="member-name-link">timeStampMicro()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -54110,7 +54200,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampMicroReaderImpl.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampMicroVector)" class="member-name-link">TimeStampMicroReaderImpl(TimeStampMicroVector)</a> - Constructor for class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampMicroReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeStampMicroReaderImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#timeStampMicroTZ()" class="member-name-link">timeStampMicroTZ()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#timeStampMicroTZ()" class="member-name-link">timeStampMicroTZ()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampMicroTZ()" class="member-name-link">timeStampMicroTZ()</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>
 <dd>&nbsp;</dd>
@@ -54130,9 +54220,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#timeStampMicroTZ()" class="member-name-link">timeStampMicroTZ()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -54150,9 +54240,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.StructWriter.html#timeStampMicroTZ(java.lang.String)" class="member-name-link">timeStampMicroTZ(String)</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">BaseWriter.StructWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -54238,7 +54328,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampMicroWriterImpl.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampMicroVector)" class="member-name-link">TimeStampMicroWriterImpl(TimeStampMicroVector)</a> - Constructor for 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>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#timeStampMilli()" class="member-name-link">timeStampMilli()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#timeStampMilli()" class="member-name-link">timeStampMilli()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampMilli()" class="member-name-link">timeStampMilli()</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>
 <dd>&nbsp;</dd>
@@ -54264,9 +54354,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#timeStampMilli()" class="member-name-link">timeStampMilli()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -54310,7 +54400,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampMilliReaderImpl.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampMilliVector)" class="member-name-link">TimeStampMilliReaderImpl(TimeStampMilliVector)</a> - Constructor for class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampMilliReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeStampMilliReaderImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#timeStampMilliTZ()" class="member-name-link">timeStampMilliTZ()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#timeStampMilliTZ()" class="member-name-link">timeStampMilliTZ()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampMilliTZ()" class="member-name-link">timeStampMilliTZ()</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>
 <dd>&nbsp;</dd>
@@ -54330,9 +54420,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#timeStampMilliTZ()" class="member-name-link">timeStampMilliTZ()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -54350,9 +54440,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.StructWriter.html#timeStampMilliTZ(java.lang.String)" class="member-name-link">timeStampMilliTZ(String)</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">BaseWriter.StructWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -54438,7 +54528,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampMilliWriterImpl.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampMilliVector)" class="member-name-link">TimeStampMilliWriterImpl(TimeStampMilliVector)</a> - Constructor for 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>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#timeStampNano()" class="member-name-link">timeStampNano()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#timeStampNano()" class="member-name-link">timeStampNano()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampNano()" class="member-name-link">timeStampNano()</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>
 <dd>&nbsp;</dd>
@@ -54464,9 +54554,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#timeStampNano()" class="member-name-link">timeStampNano()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -54510,7 +54600,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampNanoReaderImpl.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampNanoVector)" class="member-name-link">TimeStampNanoReaderImpl(TimeStampNanoVector)</a> - Constructor for class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampNanoReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeStampNanoReaderImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#timeStampNanoTZ()" class="member-name-link">timeStampNanoTZ()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#timeStampNanoTZ()" class="member-name-link">timeStampNanoTZ()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampNanoTZ()" class="member-name-link">timeStampNanoTZ()</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>
 <dd>&nbsp;</dd>
@@ -54530,9 +54620,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#timeStampNanoTZ()" class="member-name-link">timeStampNanoTZ()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -54550,9 +54640,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.StructWriter.html#timeStampNanoTZ(java.lang.String)" class="member-name-link">timeStampNanoTZ(String)</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">BaseWriter.StructWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -54638,7 +54728,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampNanoWriterImpl.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampNanoVector)" class="member-name-link">TimeStampNanoWriterImpl(TimeStampNanoVector)</a> - Constructor for 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>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#timeStampSec()" class="member-name-link">timeStampSec()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#timeStampSec()" class="member-name-link">timeStampSec()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampSec()" class="member-name-link">timeStampSec()</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>
 <dd>&nbsp;</dd>
@@ -54664,9 +54754,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#timeStampSec()" class="member-name-link">timeStampSec()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -54710,7 +54800,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampSecReaderImpl.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampSecVector)" class="member-name-link">TimeStampSecReaderImpl(TimeStampSecVector)</a> - Constructor for class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/TimeStampSecReaderImpl.html" title="class in org.apache.arrow.vector.complex.impl">TimeStampSecReaderImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#timeStampSecTZ()" class="member-name-link">timeStampSecTZ()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#timeStampSecTZ()" class="member-name-link">timeStampSecTZ()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#timeStampSecTZ()" class="member-name-link">timeStampSecTZ()</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>
 <dd>&nbsp;</dd>
@@ -54730,9 +54820,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#timeStampSecTZ()" class="member-name-link">timeStampSecTZ()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -54750,9 +54840,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.StructWriter.html#timeStampSecTZ(java.lang.String)" class="member-name-link">timeStampSecTZ(String)</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">BaseWriter.StructWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -54899,7 +54989,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/Timestamp.html#timezoneInByteBuffer(java.nio.ByteBuffer)" class="member-name-link">timezoneInByteBuffer(ByteBuffer)</a> - Method in class org.apache.arrow.flatbuf.<a href="org.apache.arrow.format/org/apache/arrow/flatbuf/Timestamp.html" title="class in org.apache.arrow.flatbuf">Timestamp</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#tinyInt()" class="member-name-link">tinyInt()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#tinyInt()" class="member-name-link">tinyInt()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#tinyInt()" class="member-name-link">tinyInt()</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>
 <dd>&nbsp;</dd>
@@ -54925,9 +55015,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#tinyInt()" class="member-name-link">tinyInt()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -55372,7 +55462,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/AbstractStructVector.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.arrow.vector.complex.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/AbstractStructVector.html" title="class in org.apache.arrow.vector.complex">AbstractStructVector</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/UnionVector.html#toString()" class="member-name-link">toString()</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>
@@ -56183,7 +56273,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <h2 class="title" id="I:U">U</h2>
 <dl class="index">
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#uInt1()" class="member-name-link">uInt1()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#uInt1()" class="member-name-link">uInt1()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#uInt1()" class="member-name-link">uInt1()</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>
 <dd>&nbsp;</dd>
@@ -56209,9 +56299,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#uInt1()" class="member-name-link">uInt1()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -56285,7 +56375,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UInt1WriterImpl.html#%3Cinit%3E(org.apache.arrow.vector.UInt1Vector)" class="member-name-link">UInt1WriterImpl(UInt1Vector)</a> - Constructor for 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>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#uInt2()" class="member-name-link">uInt2()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#uInt2()" class="member-name-link">uInt2()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#uInt2()" class="member-name-link">uInt2()</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>
 <dd>&nbsp;</dd>
@@ -56311,9 +56401,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#uInt2()" class="member-name-link">uInt2()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -56385,7 +56475,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block"><code>UINT32 = 6;</code></div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#uInt4()" class="member-name-link">uInt4()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#uInt4()" class="member-name-link">uInt4()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#uInt4()" class="member-name-link">uInt4()</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>
 <dd>&nbsp;</dd>
@@ -56411,9 +56501,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#uInt4()" class="member-name-link">uInt4()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -56485,7 +56575,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block"><code>UINT64 = 8;</code></div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#uInt8()" class="member-name-link">uInt8()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#uInt8()" class="member-name-link">uInt8()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#uInt8()" class="member-name-link">uInt8()</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>
 <dd>&nbsp;</dd>
@@ -56511,9 +56601,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#uInt8()" class="member-name-link">uInt8()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -57430,9 +57520,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.format/org/apache/arrow/flatbuf/KeyValue.html#value()" class="member-name-link">value()</a> - Method in class org.apache.arrow.flatbuf.<a href="org.apache.arrow.format/org/apache/arrow/flatbuf/KeyValue.html" title="class in org.apache.arrow.flatbuf">KeyValue</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -58395,7 +58485,7 @@ the order they are declared.</div>
 <dd>
 <div class="block">Helper interface to generify a value to be included in the map where key is part of the value.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#varBinary()" class="member-name-link">varBinary()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#varBinary()" class="member-name-link">varBinary()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#varBinary()" class="member-name-link">varBinary()</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>
 <dd>&nbsp;</dd>
@@ -58421,9 +58511,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#varBinary()" class="member-name-link">varBinary()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -58497,7 +58587,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/VarBinaryWriterImpl.html#%3Cinit%3E(org.apache.arrow.vector.VarBinaryVector)" class="member-name-link">VarBinaryWriterImpl(VarBinaryVector)</a> - Constructor for class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/VarBinaryWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">VarBinaryWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#varChar()" class="member-name-link">varChar()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#varChar()" class="member-name-link">varChar()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#varChar()" class="member-name-link">varChar()</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>
 <dd>&nbsp;</dd>
@@ -58523,9 +58613,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#varChar()" class="member-name-link">varChar()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -58946,7 +59036,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/BufferLayout.BufferType.html#VIEWS" class="member-name-link">VIEWS</a> - Enum constant in enum org.apache.arrow.vector.<a href="org.apache.arrow.vector/org/apache/arrow/vector/BufferLayout.BufferType.html" title="enum in org.apache.arrow.vector">BufferLayout.BufferType</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#viewVarBinary()" class="member-name-link">viewVarBinary()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#viewVarBinary()" class="member-name-link">viewVarBinary()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#viewVarBinary()" class="member-name-link">viewVarBinary()</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>
 <dd>&nbsp;</dd>
@@ -58972,9 +59062,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#viewVarBinary()" class="member-name-link">viewVarBinary()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -59040,7 +59130,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ViewVarBinaryWriterImpl.html#%3Cinit%3E(org.apache.arrow.vector.ViewVarBinaryVector)" class="member-name-link">ViewVarBinaryWriterImpl(ViewVarBinaryVector)</a> - Constructor for class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ViewVarBinaryWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ViewVarBinaryWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#viewVarChar()" class="member-name-link">viewVarChar()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#viewVarChar()" class="member-name-link">viewVarChar()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#viewVarChar()" class="member-name-link">viewVarChar()</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>
 <dd>&nbsp;</dd>
@@ -59066,9 +59156,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html#viewVarChar()" class="member-name-link">viewVarChar()</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BaseWriter.ListWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BaseWriter.ListWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60162,9 +60252,9 @@ the order they are declared.</div>
 <dd>
 <div class="block">Write the contents of an ArrowReader as a dataset.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60186,9 +60276,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BigIntWriter.html#write(org.apache.arrow.vector.holders.BigIntHolder)" class="member-name-link">write(BigIntHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BigIntWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BigIntWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60210,9 +60300,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BitWriter.html#write(org.apache.arrow.vector.holders.BitHolder)" class="member-name-link">write(BitHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/BitWriter.html" title="interface in org.apache.arrow.vector.complex.writer">BitWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60234,9 +60324,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/DateDayWriter.html#write(org.apache.arrow.vector.holders.DateDayHolder)" class="member-name-link">write(DateDayHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/DateDayWriter.html" title="interface in org.apache.arrow.vector.complex.writer">DateDayWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60258,7 +60348,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/DateMilliWriter.html#write(org.apache.arrow.vector.holders.DateMilliHolder)" class="member-name-link">write(DateMilliHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/DateMilliWriter.html" title="interface in org.apache.arrow.vector.complex.writer">DateMilliWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#write(org.apache.arrow.vector.holders.Decimal256Holder)" class="member-name-link">write(Decimal256Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#write(org.apache.arrow.vector.holders.Decimal256Holder)" class="member-name-link">write(Decimal256Holder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256WriterImpl.html#write(org.apache.arrow.vector.holders.Decimal256Holder)" class="member-name-link">write(Decimal256Holder)</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>
@@ -60282,7 +60372,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/Decimal256Writer.html#write(org.apache.arrow.vector.holders.Decimal256Holder)" class="member-name-link">write(Decimal256Holder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/Decimal256Writer.html" title="interface in org.apache.arrow.vector.complex.writer">Decimal256Writer</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#write(org.apache.arrow.vector.holders.DecimalHolder)" class="member-name-link">write(DecimalHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#write(org.apache.arrow.vector.holders.DecimalHolder)" class="member-name-link">write(DecimalHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DecimalWriterImpl.html#write(org.apache.arrow.vector.holders.DecimalHolder)" class="member-name-link">write(DecimalHolder)</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>
@@ -60306,9 +60396,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/DecimalWriter.html#write(org.apache.arrow.vector.holders.DecimalHolder)" class="member-name-link">write(DecimalHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/DecimalWriter.html" title="interface in org.apache.arrow.vector.complex.writer">DecimalWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60326,7 +60416,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/DurationWriter.html#write(org.apache.arrow.vector.holders.DurationHolder)" class="member-name-link">write(DurationHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/DurationWriter.html" title="interface in org.apache.arrow.vector.complex.writer">DurationWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#write(org.apache.arrow.vector.holders.ExtensionHolder)" class="member-name-link">write(ExtensionHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#write(org.apache.arrow.vector.holders.ExtensionHolder)" class="member-name-link">write(ExtensionHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionExtensionWriter.html#write(org.apache.arrow.vector.holders.ExtensionHolder)" class="member-name-link">write(ExtensionHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionExtensionWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionExtensionWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -60342,9 +60432,9 @@ the order they are declared.</div>
 <dd>
 <div class="block">Writes value from the given extension holder.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60362,9 +60452,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/FixedSizeBinaryWriter.html#write(org.apache.arrow.vector.holders.FixedSizeBinaryHolder)" class="member-name-link">write(FixedSizeBinaryHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/FixedSizeBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">FixedSizeBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60386,9 +60476,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/Float2Writer.html#write(org.apache.arrow.vector.holders.Float2Holder)" class="member-name-link">write(Float2Holder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/Float2Writer.html" title="interface in org.apache.arrow.vector.complex.writer">Float2Writer</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60410,9 +60500,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/Float4Writer.html#write(org.apache.arrow.vector.holders.Float4Holder)" class="member-name-link">write(Float4Holder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/Float4Writer.html" title="interface in org.apache.arrow.vector.complex.writer">Float4Writer</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60434,9 +60524,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/Float8Writer.html#write(org.apache.arrow.vector.holders.Float8Holder)" class="member-name-link">write(Float8Holder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/Float8Writer.html" title="interface in org.apache.arrow.vector.complex.writer">Float8Writer</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60458,9 +60548,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/IntervalDayWriter.html#write(org.apache.arrow.vector.holders.IntervalDayHolder)" class="member-name-link">write(IntervalDayHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/IntervalDayWriter.html" title="interface in org.apache.arrow.vector.complex.writer">IntervalDayWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60482,9 +60572,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/IntervalMonthDayNanoWriter.html#write(org.apache.arrow.vector.holders.IntervalMonthDayNanoHolder)" class="member-name-link">write(IntervalMonthDayNanoHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/IntervalMonthDayNanoWriter.html" title="interface in org.apache.arrow.vector.complex.writer">IntervalMonthDayNanoWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60506,9 +60596,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/IntervalYearWriter.html#write(org.apache.arrow.vector.holders.IntervalYearHolder)" class="member-name-link">write(IntervalYearHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/IntervalYearWriter.html" title="interface in org.apache.arrow.vector.complex.writer">IntervalYearWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60530,9 +60620,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/IntWriter.html#write(org.apache.arrow.vector.holders.IntHolder)" class="member-name-link">write(IntHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/IntWriter.html" title="interface in org.apache.arrow.vector.complex.writer">IntWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60554,9 +60644,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/LargeVarBinaryWriter.html#write(org.apache.arrow.vector.holders.LargeVarBinaryHolder)" class="member-name-link">write(LargeVarBinaryHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/LargeVarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">LargeVarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60656,9 +60746,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ViewVarCharWriterImpl.html#write(org.apache.arrow.vector.holders.NullableViewVarCharHolder)" class="member-name-link">write(NullableViewVarCharHolder)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ViewVarCharWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ViewVarCharWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60680,9 +60770,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/SmallIntWriter.html#write(org.apache.arrow.vector.holders.SmallIntHolder)" class="member-name-link">write(SmallIntHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/SmallIntWriter.html" title="interface in org.apache.arrow.vector.complex.writer">SmallIntWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60704,9 +60794,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeMicroWriter.html#write(org.apache.arrow.vector.holders.TimeMicroHolder)" class="member-name-link">write(TimeMicroHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeMicroWriter.html" title="interface in org.apache.arrow.vector.complex.writer">TimeMicroWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60728,9 +60818,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeMilliWriter.html#write(org.apache.arrow.vector.holders.TimeMilliHolder)" class="member-name-link">write(TimeMilliHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeMilliWriter.html" title="interface in org.apache.arrow.vector.complex.writer">TimeMilliWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60752,9 +60842,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeNanoWriter.html#write(org.apache.arrow.vector.holders.TimeNanoHolder)" class="member-name-link">write(TimeNanoHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeNanoWriter.html" title="interface in org.apache.arrow.vector.complex.writer">TimeNanoWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60776,9 +60866,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeSecWriter.html#write(org.apache.arrow.vector.holders.TimeSecHolder)" class="member-name-link">write(TimeSecHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeSecWriter.html" title="interface in org.apache.arrow.vector.complex.writer">TimeSecWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60800,9 +60890,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampMicroWriter.html#write(org.apache.arrow.vector.holders.TimeStampMicroHolder)" class="member-name-link">write(TimeStampMicroHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampMicroWriter.html" title="interface in org.apache.arrow.vector.complex.writer">TimeStampMicroWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60820,9 +60910,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampMicroTZWriter.html#write(org.apache.arrow.vector.holders.TimeStampMicroTZHolder)" class="member-name-link">write(TimeStampMicroTZHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampMicroTZWriter.html" title="interface in org.apache.arrow.vector.complex.writer">TimeStampMicroTZWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60844,9 +60934,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampMilliWriter.html#write(org.apache.arrow.vector.holders.TimeStampMilliHolder)" class="member-name-link">write(TimeStampMilliHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampMilliWriter.html" title="interface in org.apache.arrow.vector.complex.writer">TimeStampMilliWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60864,9 +60954,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampMilliTZWriter.html#write(org.apache.arrow.vector.holders.TimeStampMilliTZHolder)" class="member-name-link">write(TimeStampMilliTZHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampMilliTZWriter.html" title="interface in org.apache.arrow.vector.complex.writer">TimeStampMilliTZWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60888,9 +60978,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampNanoWriter.html#write(org.apache.arrow.vector.holders.TimeStampNanoHolder)" class="member-name-link">write(TimeStampNanoHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampNanoWriter.html" title="interface in org.apache.arrow.vector.complex.writer">TimeStampNanoWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60908,9 +60998,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampNanoTZWriter.html#write(org.apache.arrow.vector.holders.TimeStampNanoTZHolder)" class="member-name-link">write(TimeStampNanoTZHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampNanoTZWriter.html" title="interface in org.apache.arrow.vector.complex.writer">TimeStampNanoTZWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60932,9 +61022,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampSecWriter.html#write(org.apache.arrow.vector.holders.TimeStampSecHolder)" class="member-name-link">write(TimeStampSecHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampSecWriter.html" title="interface in org.apache.arrow.vector.complex.writer">TimeStampSecWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60952,9 +61042,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampSecTZWriter.html#write(org.apache.arrow.vector.holders.TimeStampSecTZHolder)" class="member-name-link">write(TimeStampSecTZHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TimeStampSecTZWriter.html" title="interface in org.apache.arrow.vector.complex.writer">TimeStampSecTZWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -60976,9 +61066,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TinyIntWriter.html#write(org.apache.arrow.vector.holders.TinyIntHolder)" class="member-name-link">write(TinyIntHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/TinyIntWriter.html" title="interface in org.apache.arrow.vector.complex.writer">TinyIntWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61000,9 +61090,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/UInt1Writer.html#write(org.apache.arrow.vector.holders.UInt1Holder)" class="member-name-link">write(UInt1Holder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/UInt1Writer.html" title="interface in org.apache.arrow.vector.complex.writer">UInt1Writer</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61024,9 +61114,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/UInt2Writer.html#write(org.apache.arrow.vector.holders.UInt2Holder)" class="member-name-link">write(UInt2Holder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/UInt2Writer.html" title="interface in org.apache.arrow.vector.complex.writer">UInt2Writer</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61048,9 +61138,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/UInt4Writer.html#write(org.apache.arrow.vector.holders.UInt4Holder)" class="member-name-link">write(UInt4Holder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/UInt4Writer.html" title="interface in org.apache.arrow.vector.complex.writer">UInt4Writer</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61072,9 +61162,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/UInt8Writer.html#write(org.apache.arrow.vector.holders.UInt8Holder)" class="member-name-link">write(UInt8Holder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/UInt8Writer.html" title="interface in org.apache.arrow.vector.complex.writer">UInt8Writer</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61096,9 +61186,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarBinaryWriter.html#write(org.apache.arrow.vector.holders.VarBinaryHolder)" class="member-name-link">write(VarBinaryHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">VarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61120,9 +61210,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarCharWriter.html#write(org.apache.arrow.vector.holders.VarCharHolder)" class="member-name-link">write(VarCharHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarCharWriter.html" title="interface in org.apache.arrow.vector.complex.writer">VarCharWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61144,9 +61234,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/ViewVarBinaryWriter.html#write(org.apache.arrow.vector.holders.ViewVarBinaryHolder)" class="member-name-link">write(ViewVarBinaryHolder)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/ViewVarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">ViewVarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61195,9 +61285,9 @@ the order they are declared.</div>
 <dd>
 <div class="block">Write the given BigDecimal to the ArrowBuf at the given value index.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61208,7 +61298,7 @@ the order they are declared.</div>
  This version does not contain enough information to fully specify this field type.</div>
 </div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeBigEndianBytesToDecimal(byte%5B%5D,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeBigEndianBytesToDecimal(byte[], ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">Abstract [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeBigEndianBytesToDecimal(byte%5B%5D,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeBigEndianBytesToDecimal(byte[], ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DecimalWriterImpl.html#writeBigEndianBytesToDecimal(byte%5B%5D,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeBigEndianBytesToDecimal(byte[], ArrowType)</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>
@@ -61230,9 +61320,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/DecimalWriter.html#writeBigEndianBytesToDecimal(byte%5B%5D,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeBigEndianBytesToDecimal(byte[], ArrowType)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/DecimalWriter.html" title="interface in org.apache.arrow.vector.complex.writer">DecimalWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61243,7 +61333,7 @@ the order they are declared.</div>
  This version does not contain enough information to fully specify this field type.</div>
 </div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeBigEndianBytesToDecimal256(byte%5B%5D,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeBigEndianBytesToDecimal256(byte[], ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">Ab [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeBigEndianBytesToDecimal256(byte%5B%5D,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeBigEndianBytesToDecimal256(byte[], ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256WriterImpl.html#writeBigEndianBytesToDecimal256(byte%5B%5D,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeBigEndianBytesToDecimal256(byte[], ArrowType)</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">Decimal256Writer [...]
 <dd>&nbsp;</dd>
@@ -61265,9 +61355,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/Decimal256Writer.html#writeBigEndianBytesToDecimal256(byte%5B%5D,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeBigEndianBytesToDecimal256(byte[], ArrowType)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/Decimal256Writer.html" title="interface in org.apache.arrow.vector.complex.writer">Decimal2 [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61289,9 +61379,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#writeBigInt(long,byte)" class="member-name-link">writeBigInt(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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61341,9 +61431,9 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/ipc/WriteChannel.html#%3Cinit%3E(java.nio.channels.WritableByteChannel)" class="member-name-link">WriteChannel(WritableByteChannel)</a> - Constructor for class org.apache.arrow.vector.ipc.<a href="org.apache.arrow.vector/org/apache/arrow/vector/ipc/WriteChannel.html" title="class in org.apache.arrow.vector.ipc">WriteChannel</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61365,9 +61455,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#writeDateDay(int,byte)" class="member-name-link">writeDateDay(int, 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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61389,11 +61479,11 @@ 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/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>
+<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>
 <dd>&nbsp;</dd>
-<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< [...]
+<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>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeDecimal(long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeDecimal(long, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeDecimal(long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeDecimal(long, ArrowBuf)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DecimalWriterImpl.html#writeDecimal(long,org.apache.arrow.memory.ArrowBuf)" class="member-name-link">writeDecimal(long, ArrowBuf)</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>
@@ -61414,7 +61504,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#writeDecimal(long,org.apache.arrow.memory.ArrowBuf,byte,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeDecimal(long, ArrowBuf, byte, ArrowType)</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 [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeDecimal(long,org.apache.arrow.memory.ArrowBuf,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeDecimal(long, ArrowBuf, ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">Abstr [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeDecimal(long,org.apache.arrow.memory.ArrowBuf,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeDecimal(long, ArrowBuf, ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DecimalWriterImpl.html#writeDecimal(long,org.apache.arrow.memory.ArrowBuf,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeDecimal(long, ArrowBuf, ArrowType)</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>
@@ -61436,7 +61526,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/DecimalWriter.html#writeDecimal(long,org.apache.arrow.memory.ArrowBuf,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeDecimal(long, ArrowBuf, ArrowType)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/DecimalWriter.html" title="interface in org.apache.arrow.vector.complex.writer">DecimalWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeDecimal(java.math.BigDecimal)" class="member-name-link">writeDecimal(BigDecimal)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeDecimal(java.math.BigDecimal)" class="member-name-link">writeDecimal(BigDecimal)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DecimalWriterImpl.html#writeDecimal(java.math.BigDecimal)" class="member-name-link">writeDecimal(BigDecimal)</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>
@@ -61458,9 +61548,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/DecimalWriter.html#writeDecimal(java.math.BigDecimal)" class="member-name-link">writeDecimal(BigDecimal)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/DecimalWriter.html" title="interface in org.apache.arrow.vector.complex.writer">DecimalWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61481,7 +61571,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#writeDecimal256(long,org.apache.arrow.memory.ArrowBuf,byte,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeDecimal256(long, ArrowBuf, byte, ArrowType)</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">DenseUnion [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeDecimal256(long,org.apache.arrow.memory.ArrowBuf,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeDecimal256(long, ArrowBuf, ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl" [...]
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeDecimal256(long,org.apache.arrow.memory.ArrowBuf,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeDecimal256(long, ArrowBuf, ArrowType)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</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,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeDecimal256(long, ArrowBuf, ArrowType)</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">Decimal256Wri [...]
 <dd>&nbsp;</dd>
@@ -61503,7 +61593,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/Decimal256Writer.html#writeDecimal256(long,org.apache.arrow.memory.ArrowBuf,org.apache.arrow.vector.types.pojo.ArrowType)" class="member-name-link">writeDecimal256(long, ArrowBuf, ArrowType)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/Decimal256Writer.html" title="interface in org.apache.arrow.vector.complex.writer">Decim [...]
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeDecimal256(java.math.BigDecimal)" class="member-name-link">writeDecimal256(BigDecimal)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeDecimal256(java.math.BigDecimal)" class="member-name-link">writeDecimal256(BigDecimal)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/Decimal256WriterImpl.html#writeDecimal256(java.math.BigDecimal)" class="member-name-link">writeDecimal256(BigDecimal)</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>
@@ -61535,9 +61625,9 @@ the order they are declared.</div>
 <dd>
 <div class="block">Set the provided double value at the writerIndex.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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.
@@ -61570,7 +61660,7 @@ the order they are declared.</div>
 <dd>
 <div class="block">Write an EOS identifier to the WriteChannel.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeExtension(java.lang.Object)" class="member-name-link">writeExtension(Object)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeExtension(java.lang.Object)" class="member-name-link">writeExtension(Object)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeExtension(java.lang.Object)" class="member-name-link">writeExtension(Object)</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>
 <dd>&nbsp;</dd>
@@ -61588,9 +61678,9 @@ the order they are declared.</div>
 <dd>
 <div class="block">Writes the given extension type value.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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.
@@ -61623,9 +61713,9 @@ the order they are declared.</div>
 <dd>
 <div class="block">Set the provided float value at the writerIndex.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61647,9 +61737,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#writeFloat2(short,byte)" class="member-name-link">writeFloat2(short, 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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61671,9 +61761,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#writeFloat4(float,byte)" class="member-name-link">writeFloat4(float, 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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61703,9 +61793,9 @@ the order they are declared.</div>
 <dd>
 <div class="block">Set the provided int value at the writerIndex.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61727,9 +61817,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#writeInt(int,byte)" class="member-name-link">writeInt(int, 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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61751,9 +61841,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#writeIntervalDay(int,int,byte)" class="member-name-link">writeIntervalDay(int, int, 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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61775,9 +61865,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#writeIntervalMonthDayNano(int,int,long,byte)" class="member-name-link">writeIntervalMonthDayNano(int, int, 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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61807,7 +61897,7 @@ the order they are declared.</div>
 <dd>
 <div class="block">Writes map data with string type.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeLargeVarBinary(byte%5B%5D)" class="member-name-link">writeLargeVarBinary(byte[])</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeLargeVarBinary(byte%5B%5D)" class="member-name-link">writeLargeVarBinary(byte[])</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarBinaryWriterImpl.html#writeLargeVarBinary(byte%5B%5D)" class="member-name-link">writeLargeVarBinary(byte[])</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>
@@ -61829,7 +61919,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/LargeVarBinaryWriter.html#writeLargeVarBinary(byte%5B%5D)" class="member-name-link">writeLargeVarBinary(byte[])</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/LargeVarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">LargeVarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeLargeVarBinary(byte%5B%5D,int,int)" class="member-name-link">writeLargeVarBinary(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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeLargeVarBinary(byte%5B%5D,int,int)" class="member-name-link">writeLargeVarBinary(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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarBinaryWriterImpl.html#writeLargeVarBinary(byte%5B%5D,int,int)" class="member-name-link">writeLargeVarBinary(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/LargeVarBinaryWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">LargeVarBinaryWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -61851,9 +61941,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/LargeVarBinaryWriter.html#writeLargeVarBinary(byte%5B%5D,int,int)" class="member-name-link">writeLargeVarBinary(byte[], int, int)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/LargeVarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">LargeVarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61875,7 +61965,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#writeLargeVarBinary(long,long,org.apache.arrow.memory.ArrowBuf,byte)" class="member-name-link">writeLargeVarBinary(long, long, ArrowBuf, 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/AbstractExtensionTypeWriter.html#writeLargeVarBinary(java.nio.ByteBuffer)" class="member-name-link">writeLargeVarBinary(ByteBuffer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeLargeVarBinary(java.nio.ByteBuffer)" class="member-name-link">writeLargeVarBinary(ByteBuffer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarBinaryWriterImpl.html#writeLargeVarBinary(java.nio.ByteBuffer)" class="member-name-link">writeLargeVarBinary(ByteBuffer)</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>
@@ -61897,7 +61987,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/LargeVarBinaryWriter.html#writeLargeVarBinary(java.nio.ByteBuffer)" class="member-name-link">writeLargeVarBinary(ByteBuffer)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/LargeVarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">LargeVarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeLargeVarBinary(java.nio.ByteBuffer,int,int)" class="member-name-link">writeLargeVarBinary(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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeLargeVarBinary(java.nio.ByteBuffer,int,int)" class="member-name-link">writeLargeVarBinary(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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarBinaryWriterImpl.html#writeLargeVarBinary(java.nio.ByteBuffer,int,int)" class="member-name-link">writeLargeVarBinary(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/LargeVarBinaryWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">LargeVarBinaryWriterImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -61919,9 +62009,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/LargeVarBinaryWriter.html#writeLargeVarBinary(java.nio.ByteBuffer,int,int)" class="member-name-link">writeLargeVarBinary(ByteBuffer, int, int)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/LargeVarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">LargeVarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -61943,7 +62033,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#writeLargeVarChar(long,long,org.apache.arrow.memory.ArrowBuf,byte)" class="member-name-link">writeLargeVarChar(long, long, ArrowBuf, 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/AbstractExtensionTypeWriter.html#writeLargeVarChar(java.lang.String)" class="member-name-link">writeLargeVarChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeLargeVarChar(java.lang.String)" class="member-name-link">writeLargeVarChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarCharWriterImpl.html#writeLargeVarChar(java.lang.String)" class="member-name-link">writeLargeVarChar(String)</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>
@@ -61965,7 +62055,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/LargeVarCharWriter.html#writeLargeVarChar(java.lang.String)" class="member-name-link">writeLargeVarChar(String)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/LargeVarCharWriter.html" title="interface in org.apache.arrow.vector.complex.writer">LargeVarCharWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeLargeVarChar(org.apache.arrow.vector.util.Text)" class="member-name-link">writeLargeVarChar(Text)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeLargeVarChar(org.apache.arrow.vector.util.Text)" class="member-name-link">writeLargeVarChar(Text)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/LargeVarCharWriterImpl.html#writeLargeVarChar(org.apache.arrow.vector.util.Text)" class="member-name-link">writeLargeVarChar(Text)</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>
@@ -62003,7 +62093,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeNull()" class="member-name-link">writeNull()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionExtensionWriter.html#writeNull()" class="member-name-link">writeNull()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/UnionExtensionWriter.html" title="class in org.apache.arrow.vector.complex.impl">UnionExtensionWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeNull()" class="member-name-link">writeNull()</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/BigIntWriterImpl.html#writeNull()" class="member-name-link">writeNull()</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>
@@ -62139,9 +62229,9 @@ the order they are declared.</div>
 <dd>
 <div class="block">Set the provided int value as short at the writerIndex.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62163,9 +62253,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#writeSmallInt(short,byte)" class="member-name-link">writeSmallInt(short, 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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62187,9 +62277,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#writeTimeMicro(long,byte)" class="member-name-link">writeTimeMicro(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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62211,9 +62301,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#writeTimeMilli(int,byte)" class="member-name-link">writeTimeMilli(int, 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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62235,9 +62325,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#writeTimeNano(long,byte)" class="member-name-link">writeTimeNano(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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62259,9 +62349,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#writeTimeSec(int,byte)" class="member-name-link">writeTimeSec(int, 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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62283,9 +62373,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#writeTimeStampMicro(long,byte)" class="member-name-link">writeTimeStampMicro(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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62312,9 +62402,9 @@ the order they are declared.</div>
  to fully specify this field type.</div>
 </div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62336,9 +62426,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#writeTimeStampMilli(long,byte)" class="member-name-link">writeTimeStampMilli(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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62365,9 +62455,9 @@ the order they are declared.</div>
  to fully specify this field type.</div>
 </div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62389,9 +62479,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#writeTimeStampNano(long,byte)" class="member-name-link">writeTimeStampNano(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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62418,9 +62508,9 @@ the order they are declared.</div>
  to fully specify this field type.</div>
 </div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62442,9 +62532,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#writeTimeStampSec(long,byte)" class="member-name-link">writeTimeStampSec(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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62471,9 +62561,9 @@ the order they are declared.</div>
  to fully specify this field type.</div>
 </div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62709,9 +62799,9 @@ the order they are declared.</div>
 <dd>
 <div class="block">Write the stack trace to a StringBuilder.</div>
 </dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62733,9 +62823,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#writeUInt1(byte,byte)" class="member-name-link">writeUInt1(byte, 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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62757,9 +62847,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#writeUInt2(char,byte)" class="member-name-link">writeUInt2(char, 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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62781,9 +62871,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#writeUInt4(int,byte)" class="member-name-link">writeUInt4(int, 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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62807,7 +62897,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/compression/AbstractCompressionCodec.html#writeUncompressedLength(org.apache.arrow.memory.ArrowBuf,long)" class="member-name-link">writeUncompressedLength(ArrowBuf, long)</a> - Method in class org.apache.arrow.vector.compression.<a href="org.apache.arrow.vector/org/apache/arrow/vector/compression/AbstractCompressionCodec.html" title="class in org.apache.arrow.vector.compression">AbstractCompressionCodec</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeVarBinary(byte%5B%5D)" class="member-name-link">writeVarBinary(byte[])</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeVarBinary(byte%5B%5D)" class="member-name-link">writeVarBinary(byte[])</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeVarBinary(byte%5B%5D)" class="member-name-link">writeVarBinary(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>
 <dd>&nbsp;</dd>
@@ -62829,7 +62919,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarBinaryWriter.html#writeVarBinary(byte%5B%5D)" class="member-name-link">writeVarBinary(byte[])</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">VarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeVarBinary(byte%5B%5D,int,int)" class="member-name-link">writeVarBinary(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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeVarBinary(byte%5B%5D,int,int)" class="member-name-link">writeVarBinary(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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeVarBinary(byte%5B%5D,int,int)" class="member-name-link">writeVarBinary(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>
 <dd>&nbsp;</dd>
@@ -62851,9 +62941,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarBinaryWriter.html#writeVarBinary(byte%5B%5D,int,int)" class="member-name-link">writeVarBinary(byte[], int, int)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">VarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62875,7 +62965,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#writeVarBinary(int,int,org.apache.arrow.memory.ArrowBuf,byte)" class="member-name-link">writeVarBinary(int, int, ArrowBuf, 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/AbstractExtensionTypeWriter.html#writeVarBinary(java.nio.ByteBuffer)" class="member-name-link">writeVarBinary(ByteBuffer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeVarBinary(java.nio.ByteBuffer)" class="member-name-link">writeVarBinary(ByteBuffer)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeVarBinary(java.nio.ByteBuffer)" class="member-name-link">writeVarBinary(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>
 <dd>&nbsp;</dd>
@@ -62897,7 +62987,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarBinaryWriter.html#writeVarBinary(java.nio.ByteBuffer)" class="member-name-link">writeVarBinary(ByteBuffer)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">VarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeVarBinary(java.nio.ByteBuffer,int,int)" class="member-name-link">writeVarBinary(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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeVarBinary(java.nio.ByteBuffer,int,int)" class="member-name-link">writeVarBinary(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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeVarBinary(java.nio.ByteBuffer,int,int)" class="member-name-link">writeVarBinary(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>
 <dd>&nbsp;</dd>
@@ -62919,9 +63009,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarBinaryWriter.html#writeVarBinary(java.nio.ByteBuffer,int,int)" class="member-name-link">writeVarBinary(ByteBuffer, int, int)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">VarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -62943,7 +63033,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/DenseUnionWriter.html#writeVarChar(int,int,org.apache.arrow.memory.ArrowBuf,byte)" class="member-name-link">writeVarChar(int, int, ArrowBuf, 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/AbstractExtensionTypeWriter.html#writeVarChar(java.lang.String)" class="member-name-link">writeVarChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeVarChar(java.lang.String)" class="member-name-link">writeVarChar(String)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeVarChar(java.lang.String)" class="member-name-link">writeVarChar(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>
 <dd>&nbsp;</dd>
@@ -62965,7 +63055,7 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarCharWriter.html#writeVarChar(java.lang.String)" class="member-name-link">writeVarChar(String)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarCharWriter.html" title="interface in org.apache.arrow.vector.complex.writer">VarCharWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html#writeVarChar(org.apache.arrow.vector.util.Text)" class="member-name-link">writeVarChar(Text)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html#writeVarChar(org.apache.arrow.vector.util.Text)" class="member-name-link">writeVarChar(Text)</a> - Method in class org.apache.arrow.vector.complex.impl.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/PromotableWriter.html#writeVarChar(org.apache.arrow.vector.util.Text)" class="member-name-link">writeVarChar(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>
 <dd>&nbsp;</dd>
@@ -62987,9 +63077,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarCharWriter.html#writeVarChar(org.apache.arrow.vector.util.Text)" class="member-name-link">writeVarChar(Text)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/VarCharWriter.html" title="interface in org.apache.arrow.vector.complex.writer">VarCharWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -63009,9 +63099,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/ViewVarBinaryWriter.html#writeViewVarBinary(byte%5B%5D)" class="member-name-link">writeViewVarBinary(byte[])</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/ViewVarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">ViewVarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -63031,9 +63121,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/ViewVarBinaryWriter.html#writeViewVarBinary(byte%5B%5D,int,int)" class="member-name-link">writeViewVarBinary(byte[], int, int)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/ViewVarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">ViewVarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -63055,9 +63145,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#writeViewVarBinary(int,int,org.apache.arrow.memory.ArrowBuf,byte)" class="member-name-link">writeViewVarBinary(int, int, ArrowBuf, 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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -63077,9 +63167,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/ViewVarBinaryWriter.html#writeViewVarBinary(java.nio.ByteBuffer)" class="member-name-link">writeViewVarBinary(ByteBuffer)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/ViewVarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">ViewVarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -63099,9 +63189,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/ViewVarBinaryWriter.html#writeViewVarBinary(java.nio.ByteBuffer,int,int)" class="member-name-link">writeViewVarBinary(ByteBuffer, int, int)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/ViewVarBinaryWriter.html" title="interface in org.apache.arrow.vector.complex.writer">ViewVarBinaryWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -63123,9 +63213,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#writeViewVarChar(int,int,org.apache.arrow.memory.ArrowBuf,byte)" class="member-name-link">writeViewVarChar(int, int, ArrowBuf, 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/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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>
@@ -63145,9 +63235,9 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/ViewVarCharWriter.html#writeViewVarChar(java.lang.String)" class="member-name-link">writeViewVarChar(String)</a> - Method in interface org.apache.arrow.vector.complex.writer.<a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/writer/ViewVarCharWriter.html" title="interface in org.apache.arrow.vector.complex.writer">ViewVarCharWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.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/AbstractExtensionTypeWriter.html" title="class in org.apache.arrow.vector.complex.impl">AbstractExtensionTypeWriter</a></dt>
+<dt><a href="org.apache.arrow.vector/org/apache/arrow/vector/complex/impl/ComplexWriterImpl.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/ComplexWriterImpl.html" title="class in org.apache.arrow.vector.complex.impl">ComplexWriterImpl</a></dt>
 <dd>&nbsp;</dd>
-<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>
+<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>
 <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 55165ccf..e1ffe91b 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/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/AvroToArrow.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/AvroToArrow.html
index 05ebda8c..f47be5ae 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/AvroToArrow.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/AvroToArrow.html
@@ -116,6 +116,12 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Fetch the data from <code>Decoder</code> and iteratively convert it to Arrow objects.</div>
 </div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/Schema.html" title="class in org.apache.arrow.vector.types.pojo">Schema</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#avroToAvroSchema(org.apache.avro.Schema,org.apache.arrow.adapter.avro.AvroToArrowConfig)" class="member-name-link">avroToAvroSchema</a><wbr>(org.apache.avro.Schema&nbsp;schema,
+ <a href="AvroToArrowConfig.html" title="class in org.apache.arrow.adapter.avro">AvroToArrowConfig</a>&nbsp;config)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Convert an Avro schema to its Arrow equivalent.</div>
+</div>
 </div>
 </div>
 </div>
@@ -165,6 +171,24 @@ loadScripts(document, 'script');</script>
 </dl>
 </section>
 </li>
+<li>
+<section class="detail" id="avroToAvroSchema(org.apache.avro.Schema,org.apache.arrow.adapter.avro.AvroToArrowConfig)">
+<h3>avroToAvroSchema</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/Schema.html" title="class in org.apache.arrow.vector.types.pojo">Schema</a></span>&nbsp;<span class="element-name">avroToAvroSchema</span><wbr><span class="parameters">(org.apache.avro.Schema&nbsp;schema,
+ <a href="AvroToArrowConfig.html" title="class in org.apache.arrow.adapter.avro">AvroToArrowConfig</a>&nbsp;config)</span></div>
+<div class="block">Convert an Avro schema to its Arrow equivalent.
+
+ <p>The resulting set of Arrow fields matches what would be set in the VSR after calling
+ avroToArrow() or avroToArrowIterator(), respecting the configuration in the config parameter.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>schema</code> - The Avro schema to convert</dd>
+<dd><code>config</code> - Configuration options for conversion</dd>
+<dt>Returns:</dt>
+<dd>The equivalent Arrow schema</dd>
+</dl>
+</section>
+</li>
 </ul>
 </section>
 </li>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/AvroToArrowConfig.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/AvroToArrowConfig.html
index 9e41a03d..a84a3e06 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/AvroToArrowConfig.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/AvroToArrowConfig.html
@@ -108,6 +108,9 @@ loadScripts(document, 'script');</script>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTargetBatchSize()" class="member-name-link">getTargetBatchSize</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isLegacyMode()" class="member-name-link">isLegacyMode</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 </div>
 </div>
 </div>
@@ -149,6 +152,12 @@ loadScripts(document, 'script');</script>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">getSkipFieldNames</sp [...]
 </section>
 </li>
+<li>
+<section class="detail" id="isLegacyMode()">
+<h3>isLegacyMode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isLegacyMode</span>()</div>
+</section>
+</li>
 </ul>
 </section>
 </li>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/class-use/AvroToArrowConfig.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/class-use/AvroToArrowConfig.html
index e4ef60a3..d3ef9135 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/class-use/AvroToArrowConfig.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/class-use/AvroToArrowConfig.html
@@ -87,11 +87,17 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color">
 <div class="block">Fetch the data from <code>Decoder</code> and iteratively convert it to Arrow objects.</div>
 </div>
-<div class="col-first odd-row-color"><code>static <a href="../AvroToArrowVectorIterator.html" title="class in org.apache.arrow.adapter.avro">AvroToArrowVectorIterator</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">AvroToArrowVectorIterator.</span><code><a href="../AvroToArrowVectorIterator.html#create(org.apache.avro.io.Decoder,org.apache.avro.Schema,org.apache.arrow.adapter.avro.AvroToArrowConfig)" class="member-name-link">create</a><wbr>(org.apache.avro.io.Decoder&nbsp;decoder,
- org.apache.avro.Schema&nbsp;schema,
+<div class="col-first odd-row-color"><code>static <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/Schema.html" title="class in org.apache.arrow.vector.types.pojo">Schema</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">AvroToArrow.</span><code><a href="../AvroToArrow.html#avroToAvroSchema(org.apache.avro.Schema,org.apache.arrow.adapter.avro.AvroToArrowConfig)" class="member-name-link">avroToAvroSchema</a><wbr>(org.apache.avro.Schema&nbsp;schema,
  <a href="../AvroToArrowConfig.html" title="class in org.apache.arrow.adapter.avro">AvroToArrowConfig</a>&nbsp;config)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Convert an Avro schema to its Arrow equivalent.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../AvroToArrowVectorIterator.html" title="class in org.apache.arrow.adapter.avro">AvroToArrowVectorIterator</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">AvroToArrowVectorIterator.</span><code><a href="../AvroToArrowVectorIterator.html#create(org.apache.avro.io.Decoder,org.apache.avro.Schema,org.apache.arrow.adapter.avro.AvroToArrowConfig)" class="member-name-link">create</a><wbr>(org.apache.avro.io.Decoder&nbsp;decoder,
+ org.apache.avro.Schema&nbsp;schema,
+ <a href="../AvroToArrowConfig.html" title="class in org.apache.arrow.adapter.avro">AvroToArrowConfig</a>&nbsp;config)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Create a ArrowVectorIterator to partially convert data.</div>
 </div>
 </div>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html
similarity index 66%
copy from main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html
copy to main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html
index 54fa8ace..4bc3fd30 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html
@@ -2,10 +2,10 @@
 <html lang>
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BaseAvroConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<title>AvroNullableConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers, class: BaseAvroConsumer">
+<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers, class: AvroNullableConsumer">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
@@ -35,7 +35,7 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../../module-summary.html">Module</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/BaseAvroConsumer.html">Use</a></li>
+<li><a href="class-use/AvroNullableConsumer.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../../../../index-all.html">Index</a></li>
@@ -53,7 +53,7 @@ loadScripts(document, 'script');</script>
 </ul>
 <ul class="sub-nav-list">
 <li>Detail:&nbsp;</li>
-<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method-detail">Method</a></li>
 </ul>
@@ -72,29 +72,27 @@ loadScripts(document, 'script');</script>
 <div class="header">
 <div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.arrow.adapter.avro</a></div>
 <div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.arrow.adapter.avro.consumers</a></div>
-<h1 title="Class BaseAvroConsumer" class="title">Class BaseAvroConsumer&lt;T extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</h1>
+<h1 title="Class AvroNullableConsumer" class="title">Class AvroNullableConsumer&lt;T extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</h1>
 </div>
 <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
-<div class="inheritance">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer&lt;T&gt;</div>
+<div class="inheritance"><a href="BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;T&gt;
+<div class="inheritance">org.apache.arrow.adapter.avro.consumers.AvroNullableConsumer&lt;T&gt;</div>
+</div>
 </div>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>Type Parameters:</dt>
-<dd><code>T</code> - vector type.</dd>
+<dd><code>T</code> - The vector within consumer or its delegate.</dd>
 </dl>
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;T&gt;</code></dd>
 </dl>
-<dl class="notes">
-<dt>Direct Known Subclasses:</dt>
-<dd><code><a href="AvroArraysConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroArraysConsumer</a></code>, <code><a href="AvroBooleanConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroBooleanConsumer</a></code>, <code><a href="AvroBytesConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroBytesConsumer</a></code>, <code><a href="logical/AvroDateConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.lo [...]
-</dl>
 <hr>
-<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">BaseAvroConsumer&lt;T extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</span>
-<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
-implements <a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;T&gt;</span></div>
-<div class="block">Base class for non-skippable avro consumers.</div>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroNullableConsumer&lt;T extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</span>
+<span class="extends-implements">extends <a href="BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;T&gt;</span></div>
+<div class="block">Consumer wrapper which consumes nullable type values from avro decoder. Write the data to the
+ underlying <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector"><code>FieldVector</code></a>.</div>
 </section>
 <section class="summary">
 <ul class="summary-list">
@@ -102,18 +100,9 @@ implements <a href="Consumer.html" title="interface in org.apache.arrow.adapter.
 <li>
 <section class="field-summary" id="field-summary">
 <h2>Field Summary</h2>
-<div class="caption"><span>Fields</span></div>
-<div class="summary-table three-column-summary">
-<div class="table-header col-first">Modifier and Type</div>
-<div class="table-header col-second">Field</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><code>protected int</code></div>
-<div class="col-second even-row-color"><code><a href="#currentIndex" class="member-name-link">currentIndex</a></code></div>
-<div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><code>protected <a href="BaseAvroConsumer.html" title="type parameter in BaseAvroConsumer">T</a></code></div>
-<div class="col-second odd-row-color"><code><a href="#vector" class="member-name-link">vector</a></code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-</div>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer">Fields inherited from class&nbsp;org.apache.arrow.adapter.avro.consumers.<a href="BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a></h3>
+<code><a href="BaseAvroConsumer.html#currentIndex">currentIndex</a>, <a href="BaseAvroConsumer.html#vector">vector</a></code></div>
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -124,9 +113,10 @@ implements <a href="Consumer.html" title="interface in org.apache.arrow.adapter.
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Constructor</div>
 <div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(T)" class="member-name-link">BaseAvroConsumer</a><wbr>(<a href="BaseAvroConsumer.html" title="type parameter in BaseAvroConsumer">T</a>&nbsp;vector)</code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.adapter.avro.consumers.Consumer,int)" class="member-name-link">AvroNullableConsumer</a><wbr>(<a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a>&gt;&nbsp;delegate,
+ int&nbsp;nullIndex)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Constructs a base avro consumer.</div>
+<div class="block">Instantiate a AvroNullableConsumer.</div>
 </div>
 </div>
 </section>
@@ -152,13 +142,13 @@ implements <a href="Consumer.html" title="interface in org.apache.arrow.adapter.
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Close this consumer when occurs exception to avoid potential leak.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getVector()" class="member-name-link">getVector</a>()</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume</a><wbr>(org.apache.avro.io.Decoder&nbsp;decoder)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Get the vector within the consumer.</div>
+<div class="block">Consume a specific type value from avro decoder and write it to vector.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#resetValueVector(T)" class="member-name-link">resetValueVector</a><wbr>(<a href="BaseAvroConsumer.html" title="type parameter in BaseAvroConsumer">T</a>&nbsp;vector)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#resetValueVector(T)" class="member-name-link">resetValueVector</a><wbr>(<a href="AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a>&nbsp;vector)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Reset the vector within consumer for partial read purpose.</div>
 </div>
@@ -171,51 +161,31 @@ implements <a href="Consumer.html" title="interface in org.apache.arrow.adapter.
 </div>
 </div>
 <div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer">Methods inherited from class&nbsp;org.apache.arrow.adapter.avro.consumers.<a href="BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a></h3>
+<code><a href="BaseAvroConsumer.html#getVector()">getVector</a></code></div>
+<div class="inherited-list">
 <h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
 <code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#finalize()" title="class or  [...]
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.arrow.adapter.avro.consumers.Consumer">Methods inherited from interface&nbsp;org.apache.arrow.adapter.avro.consumers.<a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a></h3>
-<code><a href="Consumer.html#consume(org.apache.avro.io.Decoder)">consume</a>, <a href="Consumer.html#skippable()">skippable</a></code></div>
+<code><a href="Consumer.html#skippable()">skippable</a></code></div>
 </section>
 </li>
 </ul>
 </section>
 <section class="details">
 <ul class="details-list">
-<!-- ============ FIELD DETAIL =========== -->
-<li>
-<section class="field-details" id="field-detail">
-<h2>Field Details</h2>
-<ul class="member-list">
-<li>
-<section class="detail" id="vector">
-<h3>vector</h3>
-<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="BaseAvroConsumer.html" title="type parameter in BaseAvroConsumer">T</a> extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></span>&nbsp;<span class="element-name">vector</span></div>
-</section>
-</li>
-<li>
-<section class="detail" id="currentIndex">
-<h3>currentIndex</h3>
-<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">currentIndex</span></div>
-</section>
-</li>
-</ul>
-</section>
-</li>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
 <li>
 <section class="constructor-details" id="constructor-detail">
 <h2>Constructor Details</h2>
 <ul class="member-list">
 <li>
-<section class="detail" id="&lt;init&gt;(T)">
-<h3 id="&lt;init&gt;(org.apache.arrow.vector.FieldVector)">BaseAvroConsumer</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BaseAvroConsumer</span><wbr><span class="parameters">(<a href="BaseAvroConsumer.html" title="type parameter in BaseAvroConsumer">T</a>&nbsp;vector)</span></div>
-<div class="block">Constructs a base avro consumer.</div>
-<dl class="notes">
-<dt>Parameters:</dt>
-<dd><code>vector</code> - the vector to consume.</dd>
-</dl>
+<section class="detail" id="&lt;init&gt;(org.apache.arrow.adapter.avro.consumers.Consumer,int)">
+<h3>AvroNullableConsumer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AvroNullableConsumer</span><wbr><span class="parameters">(<a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a>&gt;&nbsp;delegate,
+ int&nbsp;nullIndex)</span></div>
+<div class="block">Instantiate a AvroNullableConsumer.</div>
 </section>
 </li>
 </ul>
@@ -227,6 +197,21 @@ implements <a href="Consumer.html" title="interface in org.apache.arrow.adapter.
 <h2>Method Details</h2>
 <ul class="member-list">
 <li>
+<section class="detail" id="consume(org.apache.avro.io.Decoder)">
+<h3>consume</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">consume</span><wbr><span class="parameters">(org.apache.avro.io.Decoder&nbsp;decoder)</span>
+             throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Consumer.html#consume(org.apache.avro.io.Decoder)">Consumer</a></code></span></div>
+<div class="block">Consume a specific type value from avro decoder and write it to vector.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>decoder</code> - avro decoder to read data</dd>
+<dt>Throws:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - on error</dd>
+</dl>
+</section>
+</li>
+<li>
 <section class="detail" id="addNull()">
 <h3>addNull</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">addNull</span>()</div>
@@ -234,7 +219,9 @@ implements <a href="Consumer.html" title="interface in org.apache.arrow.adapter.
 <div class="block">Add null value to vector by making writer position + 1.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="Consumer.html#addNull()">addNull</a></code>&nbsp;in interface&nbsp;<code><a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="BaseAvroConsumer.html" title="type parameter in BaseAvroConsumer">T</a> extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></dd>
+<dd><code><a href="Consumer.html#addNull()">addNull</a></code>&nbsp;in interface&nbsp;<code><a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a> extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BaseAvroConsumer.html#addNull()">addNull</a></code>&nbsp;in class&nbsp;<code><a href="BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a> extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></dd>
 </dl>
 </section>
 </li>
@@ -246,19 +233,25 @@ implements <a href="Consumer.html" title="interface in org.apache.arrow.adapter.
 <div class="block">Set the position to write value into vector.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="Consumer.html#setPosition(int)">setPosition</a></code>&nbsp;in interface&nbsp;<code><a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="BaseAvroConsumer.html" title="type parameter in BaseAvroConsumer">T</a> extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></dd>
+<dd><code><a href="Consumer.html#setPosition(int)">setPosition</a></code>&nbsp;in interface&nbsp;<code><a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a> extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BaseAvroConsumer.html#setPosition(int)">setPosition</a></code>&nbsp;in class&nbsp;<code><a href="BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a> extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></dd>
 </dl>
 </section>
 </li>
 <li>
-<section class="detail" id="getVector()">
-<h3>getVector</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></span>&nbsp;<span class="element-name">getVector</span>()</div>
-<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Consumer.html#getVector()">Consumer</a></code></span></div>
-<div class="block">Get the vector within the consumer.</div>
+<section class="detail" id="resetValueVector(T)">
+<h3 id="resetValueVector(org.apache.arrow.vector.FieldVector)">resetValueVector</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">resetValueVector</span><wbr><span class="parameters">(<a href="AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a>&nbsp;vector)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Consumer.html#resetValueVector(T)">Consumer</a></code></span></div>
+<div class="block">Reset the vector within consumer for partial read purpose.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="Consumer.html#getVector()">getVector</a></code>&nbsp;in interface&nbsp;<code><a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="BaseAvroConsumer.html" title="type parameter in BaseAvroConsumer">T</a> extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></dd>
+<dd><code><a href="Consumer.html#resetValueVector(T)">resetValueVector</a></code>&nbsp;in interface&nbsp;<code><a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a> extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BaseAvroConsumer.html#resetValueVector(T)">resetValueVector</a></code>&nbsp;in class&nbsp;<code><a href="BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a> extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></dd>
+<dt>Returns:</dt>
+<dd>true if reset is successful, false if reset is not needed.</dd>
 </dl>
 </section>
 </li>
@@ -273,26 +266,14 @@ implements <a href="Consumer.html" title="interface in org.apache.arrow.adapter.
 <dt>Specified by:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html#close()" title="class or interface in java.lang" class="external-link">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code></dd>
 <dt>Specified by:</dt>
-<dd><code><a href="Consumer.html#close()">close</a></code>&nbsp;in interface&nbsp;<code><a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="BaseAvroConsumer.html" title="type parameter in BaseAvroConsumer">T</a> extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></dd>
+<dd><code><a href="Consumer.html#close()">close</a></code>&nbsp;in interface&nbsp;<code><a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a> extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BaseAvroConsumer.html#close()">close</a></code>&nbsp;in class&nbsp;<code><a href="BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a> extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code></dd>
 </dl>
 </section>
 </li>
-<li>
-<section class="detail" id="resetValueVector(T)">
-<h3 id="resetValueVector(org.apache.arrow.vector.FieldVector)">resetValueVector</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">resetValueVector</span><wbr><span class="parameters">(<a href="BaseAvroConsumer.html" title="type parameter in BaseAvroConsumer">T</a>&nbsp;vector)</span></div>
-<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Consumer.html#resetValueVector(T)">Consumer</a></code></span></div>
-<div class="block">Reset the vector within consumer for partial read purpose.</div>
-<dl class="notes">
-<dt>Specified by:</dt>
-<dd><code><a href="Consumer.html#resetValueVector(T)">resetValueVector</a></code>&nbsp;in interface&nbsp;<code><a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="BaseAvroConsumer.html" title="type parameter in BaseAvroConsumer">T</a> extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></dd>
-<dt>Returns:</dt>
-<dd>true if reset is successful, false if reset is not needed.</dd>
-</dl>
-</section>
-</li>
 </ul>
 </section>
 </li>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html
index 54fa8ace..36560329 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html
@@ -88,7 +88,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>Direct Known Subclasses:</dt>
-<dd><code><a href="AvroArraysConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroArraysConsumer</a></code>, <code><a href="AvroBooleanConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroBooleanConsumer</a></code>, <code><a href="AvroBytesConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroBytesConsumer</a></code>, <code><a href="logical/AvroDateConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.lo [...]
+<dd><code><a href="AvroArraysConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroArraysConsumer</a></code>, <code><a href="AvroBooleanConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroBooleanConsumer</a></code>, <code><a href="AvroBytesConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroBytesConsumer</a></code>, <code><a href="logical/AvroDateConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.lo [...]
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">BaseAvroConsumer&lt;T extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</span>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/Consumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/Consumer.html
index 3ad10b8a..05354d69 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/Consumer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/Consumer.html
@@ -85,7 +85,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>All Known Implementing Classes:</dt>
-<dd><code><a href="AvroArraysConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroArraysConsumer</a></code>, <code><a href="AvroBooleanConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroBooleanConsumer</a></code>, <code><a href="AvroBytesConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroBytesConsumer</a></code>, <code><a href="logical/AvroDateConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.lo [...]
+<dd><code><a href="AvroArraysConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroArraysConsumer</a></code>, <code><a href="AvroBooleanConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroBooleanConsumer</a></code>, <code><a href="AvroBytesConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroBytesConsumer</a></code>, <code><a href="logical/AvroDateConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.lo [...]
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">Consumer&lt;T extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</span><span class="extends-implements">
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-use.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/class-use/AvroNullableConsumer.html
similarity index 56%
copy from main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-use.html
copy to main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/class-use/AvroNullableConsumer.html
index 383ca0f8..3109a8ff 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-use.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/class-use/AvroNullableConsumer.html
@@ -2,11 +2,11 @@
 <html lang>
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.arrow.adapter.avro.consumers.logical (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<title>Uses of Class org.apache.arrow.adapter.avro.consumers.AvroNullableConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="description" content="use: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical">
-<meta name="generator" content="javadoc/PackageUseWriter">
+<meta name="description" content="use: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers, class: AvroNullableConsumer">
+<meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
@@ -14,7 +14,7 @@
 <script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
-<body class="package-use-page">
+<body class="class-use-page">
 <script type="text/javascript">var pathtoroot = "../../../../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
@@ -29,10 +29,10 @@ loadScripts(document, 'script');</script>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../../../../index.html">Overview</a></li>
 <li><a href="../../../../../../../module-summary.html">Module</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../AvroNullableConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">Class</a></li>
 <li class="nav-bar-cell1-rev">Use</li>
-<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../package-tree.html">Tree</a></li>
 <li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
@@ -50,33 +50,9 @@ loadScripts(document, 'script');</script>
 <div class="flex-content">
 <main role="main">
 <div class="header">
-<h1 title="Uses of Package org.apache.arrow.adapter.avro.consumers.logical" class="title">Uses of Package<br>org.apache.arrow.adapter.avro.consumers.logical</h1>
+<h1 title="Uses of Class org.apache.arrow.adapter.avro.consumers.AvroNullableConsumer" class="title">Uses of Class<br>org.apache.arrow.adapter.avro.consumers.AvroNullableConsumer</h1>
 </div>
-<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Package</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.avro.consumers.logical">org.apache.arrow.adapter.avro.consumers.logical</a></div>
-<div class="col-last even-row-color">&nbsp;</div>
-</div>
-<section class="package-uses">
-<ul class="block-list">
-<li>
-<section class="detail" id="org.apache.arrow.adapter.avro.consumers.logical">
-<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a> used by <a href="package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Class</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="class-use/AvroDecimalConsumer.html#org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer</a></div>
-<div class="col-last even-row-color">
-<div class="block">Consumer which consume decimal type values from avro decoder.</div>
-</div>
-</div>
-</section>
-</li>
-</ul>
-</section>
-</main>
+No usage of org.apache.arrow.adapter.avro.consumers.AvroNullableConsumer</main>
 <footer role="contentinfo">
 <hr>
 <p class="legal-copy"><small>Copyright &#169; 2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/class-use/BaseAvroConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/class-use/BaseAvroConsumer.html
index 66c2aeb9..98e1c489 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/class-use/BaseAvroConsumer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/class-use/BaseAvroConsumer.html
@@ -122,23 +122,28 @@ loadScripts(document, 'script');</script>
 <div class="block">Consumer which consume map type values from avro decoder.</div>
 </div>
 <div class="col-first even-row-color"><code>class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../AvroNullConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullConsumer</a></code></div>
+<div class="col-second even-row-color"><code><a href="../AvroNullableConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullableConsumer</a>&lt;T extends <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></div>
 <div class="col-last even-row-color">
-<div class="block">Consumer which consume null type values from avro decoder.</div>
+<div class="block">Consumer wrapper which consumes nullable type values from avro decoder.</div>
 </div>
 <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="../AvroStringConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroStringConsumer</a></code></div>
+<div class="col-second odd-row-color"><code><a href="../AvroNullConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullConsumer</a></code></div>
 <div class="col-last odd-row-color">
-<div class="block">Consumer which consume string type values from avro decoder.</div>
+<div class="block">Consumer which consume null type values from avro decoder.</div>
 </div>
 <div class="col-first even-row-color"><code>class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../AvroStructConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroStructConsumer</a></code></div>
+<div class="col-second even-row-color"><code><a href="../AvroStringConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroStringConsumer</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">Consumer which consume nested record type values from avro decoder.</div>
+<div class="block">Consumer which consume string type values from avro decoder.</div>
 </div>
 <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="../AvroUnionsConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroUnionsConsumer</a></code></div>
+<div class="col-second odd-row-color"><code><a href="../AvroStructConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroStructConsumer</a></code></div>
 <div class="col-last odd-row-color">
+<div class="block">Consumer which consume nested record type values from avro decoder.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../AvroUnionsConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroUnionsConsumer</a></code></div>
+<div class="col-last even-row-color">
 <div class="block">Consumer which consume unions type values from avro decoder.</div>
 </div>
 </div>
@@ -158,39 +163,74 @@ loadScripts(document, 'script');</script>
 <div class="block">Consumer which consume date type values from avro decoder.</div>
 </div>
 <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="../logical/AvroDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer</a></code></div>
+<div class="col-second odd-row-color"><code><a href="../logical/AvroDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a></code></div>
 <div class="col-last odd-row-color">
-<div class="block">Consumer which consume decimal type values from avro decoder.</div>
+<div class="block">Consumer which consume 256-bit decimal type values from avro decoder.</div>
 </div>
 <div class="col-first even-row-color"><code>static class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../logical/AvroDecimalConsumer.BytesDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.BytesDecimalConsumer</a></code></div>
+<div class="col-second even-row-color"><code><a href="../logical/AvroDecimal256Consumer.BytesDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.BytesDecimal256Consumer</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">Consumer for decimal logical type with original bytes type.</div>
+<div class="block">Consumer for decimal logical type with 256 bit width and original bytes type.</div>
 </div>
 <div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="../logical/AvroDecimalConsumer.FixedDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.FixedDecimalConsumer</a></code></div>
+<div class="col-second odd-row-color"><code><a href="../logical/AvroDecimal256Consumer.FixedDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.FixedDecimal256Consumer</a></code></div>
 <div class="col-last odd-row-color">
-<div class="block">Consumer for decimal logical type with original fixed type.</div>
+<div class="block">Consumer for decimal logical type with 256 bit width and original fixed type.</div>
 </div>
 <div class="col-first even-row-color"><code>class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../logical/AvroTimeMicroConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMicroConsumer</a></code></div>
+<div class="col-second even-row-color"><code><a href="../logical/AvroDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">Consumer which consume date time-micro values from avro decoder.</div>
+<div class="block">Consumer which consume decimal type values from avro decoder.</div>
+</div>
+<div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../logical/AvroDecimalConsumer.BytesDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.BytesDecimalConsumer</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Consumer for decimal logical type with original bytes type.</div>
+</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../logical/AvroDecimalConsumer.FixedDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.FixedDecimalConsumer</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Consumer for decimal logical type with original fixed type.</div>
 </div>
 <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="../logical/AvroTimeMillisConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMillisConsumer</a></code></div>
+<div class="col-second odd-row-color"><code><a href="../logical/AvroTimeMicroConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMicroConsumer</a></code></div>
 <div class="col-last odd-row-color">
+<div class="block">Consumer which consume date time-micro values from avro decoder.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../logical/AvroTimeMillisConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMillisConsumer</a></code></div>
+<div class="col-last even-row-color">
 <div class="block">Consumer which consume date time-millis values from avro decoder.</div>
 </div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../logical/AvroTimestampMicrosConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosConsumer</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Consumer which consumes local-timestamp-micros values from avro decoder.</div>
+</div>
 <div class="col-first even-row-color"><code>class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../logical/AvroTimestampMicrosConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosConsumer</a></code></div>
+<div class="col-second even-row-color"><code><a href="../logical/AvroTimestampMicrosTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosTzConsumer</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">Consumer which consume date timestamp-micro values from avro decoder.</div>
+<div class="block">Consumer which consumes timestamp-micros values from avro decoder.</div>
 </div>
 <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
 <div class="col-second odd-row-color"><code><a href="../logical/AvroTimestampMillisConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisConsumer</a></code></div>
 <div class="col-last odd-row-color">
-<div class="block">Consumer which consume date timestamp-millis values from avro decoder.</div>
+<div class="block">Consumer which consume local-timestamp-millis values from avro decoder.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../logical/AvroTimestampMillisTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisTzConsumer</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Consumer which consume timestamp-millis values from avro decoder.</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../logical/AvroTimestampNanosConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosConsumer</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Consumer which consume local-timestamp-nanos values from avro decoder.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../logical/AvroTimestampNanosTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosTzConsumer</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Consumer which consume timestamp-nanos values from avro decoder.</div>
 </div>
 </div>
 </section>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/class-use/Consumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/class-use/Consumer.html
index d59b60bb..8018471d 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/class-use/Consumer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/class-use/Consumer.html
@@ -122,33 +122,38 @@ loadScripts(document, 'script');</script>
 <div class="block">Consumer which consume map type values from avro decoder.</div>
 </div>
 <div class="col-first even-row-color"><code>class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../AvroNullConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullConsumer</a></code></div>
+<div class="col-second even-row-color"><code><a href="../AvroNullableConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullableConsumer</a>&lt;T extends <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></div>
 <div class="col-last even-row-color">
-<div class="block">Consumer which consume null type values from avro decoder.</div>
+<div class="block">Consumer wrapper which consumes nullable type values from avro decoder.</div>
 </div>
 <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="../AvroStringConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroStringConsumer</a></code></div>
+<div class="col-second odd-row-color"><code><a href="../AvroNullConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullConsumer</a></code></div>
 <div class="col-last odd-row-color">
-<div class="block">Consumer which consume string type values from avro decoder.</div>
+<div class="block">Consumer which consume null type values from avro decoder.</div>
 </div>
 <div class="col-first even-row-color"><code>class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../AvroStructConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroStructConsumer</a></code></div>
+<div class="col-second even-row-color"><code><a href="../AvroStringConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroStringConsumer</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">Consumer which consume nested record type values from avro decoder.</div>
+<div class="block">Consumer which consume string type values from avro decoder.</div>
 </div>
 <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="../AvroUnionsConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroUnionsConsumer</a></code></div>
+<div class="col-second odd-row-color"><code><a href="../AvroStructConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroStructConsumer</a></code></div>
 <div class="col-last odd-row-color">
-<div class="block">Consumer which consume unions type values from avro decoder.</div>
+<div class="block">Consumer which consume nested record type values from avro decoder.</div>
 </div>
 <div class="col-first even-row-color"><code>class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../BaseAvroConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;T extends <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></div>
+<div class="col-second even-row-color"><code><a href="../AvroUnionsConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroUnionsConsumer</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">Base class for non-skippable avro consumers.</div>
+<div class="block">Consumer which consume unions type values from avro decoder.</div>
 </div>
 <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="../SkipConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">SkipConsumer</a></code></div>
+<div class="col-second odd-row-color"><code><a href="../BaseAvroConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;T extends <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Base class for non-skippable avro consumers.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../SkipConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">SkipConsumer</a></code></div>
+<div class="col-last even-row-color">
 <div class="block">Consumer which skip (throw away) data from the decoder.</div>
 </div>
 </div>
@@ -179,16 +184,22 @@ loadScripts(document, 'script');</script>
 <div class="block">Instantiate a AvroMapConsumer.</div>
 </div>
 <div class="col-first even-row-color"><code>&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../AvroStructConsumer.html#%3Cinit%3E(org.apache.arrow.vector.complex.StructVector,org.apache.arrow.adapter.avro.consumers.Consumer%5B%5D)" class="member-name-link">AvroStructConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/complex/StructVector.html" title="class in org.apache.arrow.vector.complex">StructVector</a>&nbsp;vector,
- <a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>[]&nbsp;delegates)</code></div>
+<div class="col-second even-row-color"><code><a href="../AvroNullableConsumer.html#%3Cinit%3E(org.apache.arrow.adapter.avro.consumers.Consumer,int)" class="member-name-link">AvroNullableConsumer</a><wbr>(<a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../AvroNullableConsumer.html" title="type parameter in AvroNullableConsumer">T</a>&gt;&nbsp;delegate,
+ int&nbsp;nullIndex)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Instantiate a AvroStructConsumer.</div>
+<div class="block">Instantiate a AvroNullableConsumer.</div>
 </div>
 <div class="col-first odd-row-color"><code>&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="../AvroUnionsConsumer.html#%3Cinit%3E(org.apache.arrow.vector.complex.UnionVector,org.apache.arrow.adapter.avro.consumers.Consumer%5B%5D,org.apache.arrow.vector.types.Types.MinorType%5B%5D)" class="member-name-link">AvroUnionsConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/complex/UnionVector.html" title="class in org.apache.arrow.vector.complex">UnionVector</a>&nbsp;vector,
+<div class="col-second odd-row-color"><code><a href="../AvroStructConsumer.html#%3Cinit%3E(org.apache.arrow.vector.complex.StructVector,org.apache.arrow.adapter.avro.consumers.Consumer%5B%5D)" class="member-name-link">AvroStructConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/complex/StructVector.html" title="class in org.apache.arrow.vector.complex">StructVector</a>&nbsp;vector,
+ <a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>[]&nbsp;delegates)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Instantiate a AvroStructConsumer.</div>
+</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../AvroUnionsConsumer.html#%3Cinit%3E(org.apache.arrow.vector.complex.UnionVector,org.apache.arrow.adapter.avro.consumers.Consumer%5B%5D,org.apache.arrow.vector.types.Types.MinorType%5B%5D)" class="member-name-link">AvroUnionsConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/complex/UnionVector.html" title="class in org.apache.arrow.vector.complex">UnionVector</a>&nbsp;vector,
  <a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>[]&nbsp;delegates,
  <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/types/Types.MinorType.html" title="enum in org.apache.arrow.vector.types">Types.MinorType</a>[]&nbsp;types)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Instantiate an AvroUnionConsumer.</div>
 </div>
 </div>
@@ -217,39 +228,74 @@ loadScripts(document, 'script');</script>
 <div class="block">Consumer which consume date type values from avro decoder.</div>
 </div>
 <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="../logical/AvroDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer</a></code></div>
+<div class="col-second odd-row-color"><code><a href="../logical/AvroDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a></code></div>
 <div class="col-last odd-row-color">
-<div class="block">Consumer which consume decimal type values from avro decoder.</div>
+<div class="block">Consumer which consume 256-bit decimal type values from avro decoder.</div>
 </div>
 <div class="col-first even-row-color"><code>static class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../logical/AvroDecimalConsumer.BytesDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.BytesDecimalConsumer</a></code></div>
+<div class="col-second even-row-color"><code><a href="../logical/AvroDecimal256Consumer.BytesDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.BytesDecimal256Consumer</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">Consumer for decimal logical type with original bytes type.</div>
+<div class="block">Consumer for decimal logical type with 256 bit width and original bytes type.</div>
 </div>
 <div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="../logical/AvroDecimalConsumer.FixedDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.FixedDecimalConsumer</a></code></div>
+<div class="col-second odd-row-color"><code><a href="../logical/AvroDecimal256Consumer.FixedDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.FixedDecimal256Consumer</a></code></div>
 <div class="col-last odd-row-color">
-<div class="block">Consumer for decimal logical type with original fixed type.</div>
+<div class="block">Consumer for decimal logical type with 256 bit width and original fixed type.</div>
 </div>
 <div class="col-first even-row-color"><code>class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../logical/AvroTimeMicroConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMicroConsumer</a></code></div>
+<div class="col-second even-row-color"><code><a href="../logical/AvroDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">Consumer which consume date time-micro values from avro decoder.</div>
+<div class="block">Consumer which consume decimal type values from avro decoder.</div>
+</div>
+<div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../logical/AvroDecimalConsumer.BytesDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.BytesDecimalConsumer</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Consumer for decimal logical type with original bytes type.</div>
+</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../logical/AvroDecimalConsumer.FixedDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.FixedDecimalConsumer</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Consumer for decimal logical type with original fixed type.</div>
 </div>
 <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="../logical/AvroTimeMillisConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMillisConsumer</a></code></div>
+<div class="col-second odd-row-color"><code><a href="../logical/AvroTimeMicroConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMicroConsumer</a></code></div>
 <div class="col-last odd-row-color">
+<div class="block">Consumer which consume date time-micro values from avro decoder.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../logical/AvroTimeMillisConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMillisConsumer</a></code></div>
+<div class="col-last even-row-color">
 <div class="block">Consumer which consume date time-millis values from avro decoder.</div>
 </div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../logical/AvroTimestampMicrosConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosConsumer</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Consumer which consumes local-timestamp-micros values from avro decoder.</div>
+</div>
 <div class="col-first even-row-color"><code>class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../logical/AvroTimestampMicrosConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosConsumer</a></code></div>
+<div class="col-second even-row-color"><code><a href="../logical/AvroTimestampMicrosTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosTzConsumer</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">Consumer which consume date timestamp-micro values from avro decoder.</div>
+<div class="block">Consumer which consumes timestamp-micros values from avro decoder.</div>
 </div>
 <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
 <div class="col-second odd-row-color"><code><a href="../logical/AvroTimestampMillisConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisConsumer</a></code></div>
 <div class="col-last odd-row-color">
-<div class="block">Consumer which consume date timestamp-millis values from avro decoder.</div>
+<div class="block">Consumer which consume local-timestamp-millis values from avro decoder.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../logical/AvroTimestampMillisTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisTzConsumer</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Consumer which consume timestamp-millis values from avro decoder.</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../logical/AvroTimestampNanosConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosConsumer</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Consumer which consume local-timestamp-nanos values from avro decoder.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../logical/AvroTimestampNanosTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosTzConsumer</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Consumer which consume timestamp-nanos values from avro decoder.</div>
 </div>
 </div>
 </section>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.BytesDecimal256Consumer.html
similarity index 79%
copy from main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html
copy to main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.BytesDecimal256Consumer.html
index 5af4c2ff..c379241e 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.BytesDecimal256Consumer.html
@@ -2,10 +2,10 @@
 <html lang>
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AvroTimestampMillisConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<title>AvroDecimal256Consumer.BytesDecimal256Consumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampMillisConsumer">
+<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroDecimal256Consumer, class: BytesDecimal256Consumer">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
@@ -35,7 +35,7 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../../../module-summary.html">Module</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/AvroTimestampMillisConsumer.html">Use</a></li>
+<li><a href="class-use/AvroDecimal256Consumer.BytesDecimal256Consumer.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../../../../../index-all.html">Index</a></li>
@@ -46,7 +46,7 @@ loadScripts(document, 'script');</script>
 <div>
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
 <li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method-summary">Method</a></li>
@@ -72,25 +72,40 @@ loadScripts(document, 'script');</script>
 <div class="header">
 <div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../../module-summary.html">org.apache.arrow.adapter.avro</a></div>
 <div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></div>
-<h1 title="Class AvroTimestampMillisConsumer" class="title">Class AvroTimestampMillisConsumer</h1>
+<h1 title="Class AvroDecimal256Consumer.BytesDecimal256Consumer" class="title">Class AvroDecimal256Consumer.BytesDecimal256Consumer</h1>
 </div>
 <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
-<div class="inheritance"><a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;
-<div class="inheritance">org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMillisConsumer</div>
+<div class="inheritance"><a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&gt;
+<div class="inheritance"><a href="AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer</a>
+<div class="inheritance">org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer.BytesDecimal256Consumer</div>
+</div>
 </div>
 </div>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&gt;</code></dd>
+</dl>
+<dl class="notes">
+<dt>Enclosing class:</dt>
+<dd><a href="AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a></dd>
 </dl>
 <hr>
-<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroTimestampMillisConsumer</span>
-<span class="extends-implements">extends <a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;</span></div>
-<div class="block">Consumer which consume date timestamp-millis values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMilliVector</code></a>.</div>
+<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">AvroDecimal256Consumer.BytesDecimal256Consumer</span>
+<span class="extends-implements">extends <a href="AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a></span></div>
+<div class="block">Consumer for decimal logical type with 256 bit width and original bytes type.</div>
 </section>
 <section class="summary">
 <ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="inherited-list">
+<h2 id="nested-classes-inherited-from-class-org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer">Nested classes/interfaces inherited from class&nbsp;org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a></h2>
+<code><a href="AvroDecimal256Consumer.BytesDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.BytesDecimal256Consumer</a>, <a href="AvroDecimal256Consumer.FixedDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.FixedDecimal256Consumer</a></code></div>
+</section>
+</li>
 <!-- =========== FIELD SUMMARY =========== -->
 <li>
 <section class="field-summary" id="field-summary">
@@ -108,9 +123,9 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Constructor</div>
 <div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.vector.TimeStampMilliVector)" class="member-name-link">AvroTimestampMillisConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&nbsp;vector)</code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.vector.Decimal256Vector)" class="member-name-link">BytesDecimal256Consumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&nbsp;vector)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Instantiate a AvroTimestampMillisConsumer.</div>
+<div class="block">Instantiate a BytesDecimal256Consumer.</div>
 </div>
 </div>
 </section>
@@ -155,10 +170,10 @@ loadScripts(document, 'script');</script>
 <h2>Constructor Details</h2>
 <ul class="member-list">
 <li>
-<section class="detail" id="&lt;init&gt;(org.apache.arrow.vector.TimeStampMilliVector)">
-<h3>AvroTimestampMillisConsumer</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AvroTimestampMillisConsumer</span><wbr><span class="parameters">(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&nbsp;vector)</span></div>
-<div class="block">Instantiate a AvroTimestampMillisConsumer.</div>
+<section class="detail" id="&lt;init&gt;(org.apache.arrow.vector.Decimal256Vector)">
+<h3>BytesDecimal256Consumer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BytesDecimal256Consumer</span><wbr><span class="parameters">(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&nbsp;vector)</span></div>
+<div class="block">Instantiate a BytesDecimal256Consumer.</div>
 </section>
 </li>
 </ul>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.FixedDecimal256Consumer.html
similarity index 79%
copy from main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html
copy to main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.FixedDecimal256Consumer.html
index 5af4c2ff..d7ac9027 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.FixedDecimal256Consumer.html
@@ -2,10 +2,10 @@
 <html lang>
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AvroTimestampMillisConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<title>AvroDecimal256Consumer.FixedDecimal256Consumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampMillisConsumer">
+<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroDecimal256Consumer, class: FixedDecimal256Consumer">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
@@ -35,7 +35,7 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../../../module-summary.html">Module</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/AvroTimestampMillisConsumer.html">Use</a></li>
+<li><a href="class-use/AvroDecimal256Consumer.FixedDecimal256Consumer.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../../../../../index-all.html">Index</a></li>
@@ -46,7 +46,7 @@ loadScripts(document, 'script');</script>
 <div>
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
 <li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method-summary">Method</a></li>
@@ -72,25 +72,40 @@ loadScripts(document, 'script');</script>
 <div class="header">
 <div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../../module-summary.html">org.apache.arrow.adapter.avro</a></div>
 <div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></div>
-<h1 title="Class AvroTimestampMillisConsumer" class="title">Class AvroTimestampMillisConsumer</h1>
+<h1 title="Class AvroDecimal256Consumer.FixedDecimal256Consumer" class="title">Class AvroDecimal256Consumer.FixedDecimal256Consumer</h1>
 </div>
 <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
-<div class="inheritance"><a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;
-<div class="inheritance">org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMillisConsumer</div>
+<div class="inheritance"><a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&gt;
+<div class="inheritance"><a href="AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer</a>
+<div class="inheritance">org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer.FixedDecimal256Consumer</div>
+</div>
 </div>
 </div>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&gt;</code></dd>
+</dl>
+<dl class="notes">
+<dt>Enclosing class:</dt>
+<dd><a href="AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a></dd>
 </dl>
 <hr>
-<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroTimestampMillisConsumer</span>
-<span class="extends-implements">extends <a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;</span></div>
-<div class="block">Consumer which consume date timestamp-millis values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMilliVector</code></a>.</div>
+<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">AvroDecimal256Consumer.FixedDecimal256Consumer</span>
+<span class="extends-implements">extends <a href="AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a></span></div>
+<div class="block">Consumer for decimal logical type with 256 bit width and original fixed type.</div>
 </section>
 <section class="summary">
 <ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="inherited-list">
+<h2 id="nested-classes-inherited-from-class-org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer">Nested classes/interfaces inherited from class&nbsp;org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a></h2>
+<code><a href="AvroDecimal256Consumer.BytesDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.BytesDecimal256Consumer</a>, <a href="AvroDecimal256Consumer.FixedDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.FixedDecimal256Consumer</a></code></div>
+</section>
+</li>
 <!-- =========== FIELD SUMMARY =========== -->
 <li>
 <section class="field-summary" id="field-summary">
@@ -108,9 +123,10 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Constructor</div>
 <div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.vector.TimeStampMilliVector)" class="member-name-link">AvroTimestampMillisConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&nbsp;vector)</code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.vector.Decimal256Vector,int)" class="member-name-link">FixedDecimal256Consumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&nbsp;vector,
+ int&nbsp;size)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Instantiate a AvroTimestampMillisConsumer.</div>
+<div class="block">Instantiate a FixedDecimal256Consumer.</div>
 </div>
 </div>
 </section>
@@ -155,10 +171,11 @@ loadScripts(document, 'script');</script>
 <h2>Constructor Details</h2>
 <ul class="member-list">
 <li>
-<section class="detail" id="&lt;init&gt;(org.apache.arrow.vector.TimeStampMilliVector)">
-<h3>AvroTimestampMillisConsumer</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AvroTimestampMillisConsumer</span><wbr><span class="parameters">(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&nbsp;vector)</span></div>
-<div class="block">Instantiate a AvroTimestampMillisConsumer.</div>
+<section class="detail" id="&lt;init&gt;(org.apache.arrow.vector.Decimal256Vector,int)">
+<h3>FixedDecimal256Consumer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FixedDecimal256Consumer</span><wbr><span class="parameters">(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&nbsp;vector,
+ int&nbsp;size)</span></div>
+<div class="block">Instantiate a FixedDecimal256Consumer.</div>
 </section>
 </li>
 </ul>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.html
similarity index 64%
copy from main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html
copy to main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.html
index 816818ab..41e49c14 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.html
@@ -2,10 +2,10 @@
 <html lang>
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AvroTimestampMicrosConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<title>AvroDecimal256Consumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampMicrosConsumer">
+<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroDecimal256Consumer">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
@@ -15,11 +15,7 @@
 <script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -35,7 +31,7 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../../../module-summary.html">Module</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/AvroTimestampMicrosConsumer.html">Use</a></li>
+<li><a href="class-use/AvroDecimal256Consumer.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../../../../../index-all.html">Index</a></li>
@@ -46,7 +42,7 @@ loadScripts(document, 'script');</script>
 <div>
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
 <li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method-summary">Method</a></li>
@@ -55,7 +51,7 @@ loadScripts(document, 'script');</script>
 <li>Detail:&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method-detail">Method</a></li>
+<li>Method</li>
 </ul>
 </div>
 <div class="nav-list-search"><label for="search-input">SEARCH:</label>
@@ -72,25 +68,51 @@ loadScripts(document, 'script');</script>
 <div class="header">
 <div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../../module-summary.html">org.apache.arrow.adapter.avro</a></div>
 <div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></div>
-<h1 title="Class AvroTimestampMicrosConsumer" class="title">Class AvroTimestampMicrosConsumer</h1>
+<h1 title="Class AvroDecimal256Consumer" class="title">Class AvroDecimal256Consumer</h1>
 </div>
 <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
-<div class="inheritance"><a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a>&gt;
-<div class="inheritance">org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMicrosConsumer</div>
+<div class="inheritance"><a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&gt;
+<div class="inheritance">org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer</div>
 </div>
 </div>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a>&gt;</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&gt;</code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="AvroDecimal256Consumer.BytesDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.BytesDecimal256Consumer</a></code>, <code><a href="AvroDecimal256Consumer.FixedDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.FixedDecimal256Consumer</a></code></dd>
 </dl>
 <hr>
-<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroTimestampMicrosConsumer</span>
-<span class="extends-implements">extends <a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a>&gt;</span></div>
-<div class="block">Consumer which consume date timestamp-micro values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMicroVector</code></a>.</div>
+<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">AvroDecimal256Consumer</span>
+<span class="extends-implements">extends <a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&gt;</span></div>
+<div class="block">Consumer which consume 256-bit decimal type values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector"><code>Decimal256Vector</code></a>.</div>
 </section>
 <section class="summary">
 <ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="caption"><span>Nested Classes</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="AvroDecimal256Consumer.BytesDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.BytesDecimal256Consumer</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Consumer for decimal logical type with 256 bit width and original bytes type.</div>
+</div>
+<div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="AvroDecimal256Consumer.FixedDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.FixedDecimal256Consumer</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Consumer for decimal logical type with 256 bit width and original fixed type.</div>
+</div>
+</div>
+</section>
+</li>
 <!-- =========== FIELD SUMMARY =========== -->
 <li>
 <section class="field-summary" id="field-summary">
@@ -105,13 +127,13 @@ loadScripts(document, 'script');</script>
 <section class="constructor-summary" id="constructor-summary">
 <h2>Constructor Summary</h2>
 <div class="caption"><span>Constructors</span></div>
-<div class="summary-table two-column-summary">
-<div class="table-header col-first">Constructor</div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
 <div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.vector.TimeStampMicroVector)" class="member-name-link">AvroTimestampMicrosConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a>&nbsp;vector)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Instantiate a AvroTimestampMicroConsumer.</div>
-</div>
+<div class="col-first even-row-color"><code>protected </code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.vector.Decimal256Vector)" class="member-name-link">AvroDecimal256Consumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&nbsp;vector)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
 </div>
 </section>
 </li>
@@ -119,21 +141,6 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="method-summary" id="method-summary">
 <h2>Method Summary</h2>
-<div id="method-summary-table">
-<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
-<div class="table-header col-first">Modifier and Type</div>
-<div class="table-header col-second">Method</div>
-<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#consume(org.apache.avro.io.Decoder)" class="member-name-link">consume</a><wbr>(org.apache.avro.io.Decoder&nbsp;decoder)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Consume a specific type value from avro decoder and write it to vector.</div>
-</div>
-</div>
-</div>
-</div>
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer">Methods inherited from class&nbsp;org.apache.arrow.adapter.avro.consumers.<a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a></h3>
 <code><a href="../BaseAvroConsumer.html#addNull()">addNull</a>, <a href="../BaseAvroConsumer.html#close()">close</a>, <a href="../BaseAvroConsumer.html#getVector()">getVector</a>, <a href="../BaseAvroConsumer.html#resetValueVector(T)">resetValueVector</a>, <a href="../BaseAvroConsumer.html#setPosition(int)">setPosition</a></code></div>
@@ -142,7 +149,7 @@ loadScripts(document, 'script');</script>
 <code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#finalize()" title="class or  [...]
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.arrow.adapter.avro.consumers.Consumer">Methods inherited from interface&nbsp;org.apache.arrow.adapter.avro.consumers.<a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a></h3>
-<code><a href="../Consumer.html#skippable()">skippable</a></code></div>
+<code><a href="../Consumer.html#consume(org.apache.avro.io.Decoder)">consume</a>, <a href="../Consumer.html#skippable()">skippable</a></code></div>
 </section>
 </li>
 </ul>
@@ -155,33 +162,9 @@ loadScripts(document, 'script');</script>
 <h2>Constructor Details</h2>
 <ul class="member-list">
 <li>
-<section class="detail" id="&lt;init&gt;(org.apache.arrow.vector.TimeStampMicroVector)">
-<h3>AvroTimestampMicrosConsumer</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AvroTimestampMicrosConsumer</span><wbr><span class="parameters">(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a>&nbsp;vector)</span></div>
-<div class="block">Instantiate a AvroTimestampMicroConsumer.</div>
-</section>
-</li>
-</ul>
-</section>
-</li>
-<!-- ============ METHOD DETAIL ========== -->
-<li>
-<section class="method-details" id="method-detail">
-<h2>Method Details</h2>
-<ul class="member-list">
-<li>
-<section class="detail" id="consume(org.apache.avro.io.Decoder)">
-<h3>consume</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">consume</span><wbr><span class="parameters">(org.apache.avro.io.Decoder&nbsp;decoder)</span>
-             throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div>
-<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Consumer.html#consume(org.apache.avro.io.Decoder)">Consumer</a></code></span></div>
-<div class="block">Consume a specific type value from avro decoder and write it to vector.</div>
-<dl class="notes">
-<dt>Parameters:</dt>
-<dd><code>decoder</code> - avro decoder to read data</dd>
-<dt>Throws:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - on error</dd>
-</dl>
+<section class="detail" id="&lt;init&gt;(org.apache.arrow.vector.Decimal256Vector)">
+<h3>AvroDecimal256Consumer</h3>
+<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="element-name">AvroDecimal256Consumer</span><wbr><span class="parameters">(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&nbsp;vector)</span></div>
 </section>
 </li>
 </ul>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html
index 816818ab..16c9d4b4 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html
@@ -87,7 +87,7 @@ loadScripts(document, 'script');</script>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroTimestampMicrosConsumer</span>
 <span class="extends-implements">extends <a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a>&gt;</span></div>
-<div class="block">Consumer which consume date timestamp-micro values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMicroVector</code></a>.</div>
+<div class="block">Consumer which consumes local-timestamp-micros values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMicroVector</code></a>.</div>
 </section>
 <section class="summary">
 <ul class="summary-list">
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosTzConsumer.html
similarity index 87%
copy from main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html
copy to main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosTzConsumer.html
index 5af4c2ff..eff1624a 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosTzConsumer.html
@@ -2,10 +2,10 @@
 <html lang>
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AvroTimestampMillisConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<title>AvroTimestampMicrosTzConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampMillisConsumer">
+<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampMicrosTzConsumer">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
@@ -35,7 +35,7 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../../../module-summary.html">Module</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/AvroTimestampMillisConsumer.html">Use</a></li>
+<li><a href="class-use/AvroTimestampMicrosTzConsumer.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../../../../../index-all.html">Index</a></li>
@@ -72,22 +72,22 @@ loadScripts(document, 'script');</script>
 <div class="header">
 <div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../../module-summary.html">org.apache.arrow.adapter.avro</a></div>
 <div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></div>
-<h1 title="Class AvroTimestampMillisConsumer" class="title">Class AvroTimestampMillisConsumer</h1>
+<h1 title="Class AvroTimestampMicrosTzConsumer" class="title">Class AvroTimestampMicrosTzConsumer</h1>
 </div>
 <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
-<div class="inheritance"><a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;
-<div class="inheritance">org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMillisConsumer</div>
+<div class="inheritance"><a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a>&gt;
+<div class="inheritance">org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMicrosTzConsumer</div>
 </div>
 </div>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a>&gt;</c [...]
 </dl>
 <hr>
-<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroTimestampMillisConsumer</span>
-<span class="extends-implements">extends <a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;</span></div>
-<div class="block">Consumer which consume date timestamp-millis values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMilliVector</code></a>.</div>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroTimestampMicrosTzConsumer</span>
+<span class="extends-implements">extends <a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a>&gt;</span></div>
+<div class="block">Consumer which consumes timestamp-micros values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMicroTZVector</code></a>.</div>
 </section>
 <section class="summary">
 <ul class="summary-list">
@@ -108,9 +108,9 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Constructor</div>
 <div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.vector.TimeStampMilliVector)" class="member-name-link">AvroTimestampMillisConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&nbsp;vector)</code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.vector.TimeStampMicroTZVector)" class="member-name-link">AvroTimestampMicrosTzConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a>&nbsp;vector)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Instantiate a AvroTimestampMillisConsumer.</div>
+<div class="block">Instantiate a AvroTimestampMicrosTzConsumer.</div>
 </div>
 </div>
 </section>
@@ -155,10 +155,10 @@ loadScripts(document, 'script');</script>
 <h2>Constructor Details</h2>
 <ul class="member-list">
 <li>
-<section class="detail" id="&lt;init&gt;(org.apache.arrow.vector.TimeStampMilliVector)">
-<h3>AvroTimestampMillisConsumer</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AvroTimestampMillisConsumer</span><wbr><span class="parameters">(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&nbsp;vector)</span></div>
-<div class="block">Instantiate a AvroTimestampMillisConsumer.</div>
+<section class="detail" id="&lt;init&gt;(org.apache.arrow.vector.TimeStampMicroTZVector)">
+<h3>AvroTimestampMicrosTzConsumer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AvroTimestampMicrosTzConsumer</span><wbr><span class="parameters">(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a>&nbsp;vector)</span></div>
+<div class="block">Instantiate a AvroTimestampMicrosTzConsumer.</div>
 </section>
 </li>
 </ul>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html
index 5af4c2ff..9c1084f2 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html
@@ -87,7 +87,7 @@ loadScripts(document, 'script');</script>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroTimestampMillisConsumer</span>
 <span class="extends-implements">extends <a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;</span></div>
-<div class="block">Consumer which consume date timestamp-millis values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMilliVector</code></a>.</div>
+<div class="block">Consumer which consume local-timestamp-millis values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMilliVector</code></a>.</div>
 </section>
 <section class="summary">
 <ul class="summary-list">
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.html
similarity index 87%
copy from main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html
copy to main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.html
index 5af4c2ff..4a1f5b00 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.html
@@ -2,10 +2,10 @@
 <html lang>
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AvroTimestampMillisConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<title>AvroTimestampMillisTzConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampMillisConsumer">
+<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampMillisTzConsumer">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
@@ -35,7 +35,7 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../../../module-summary.html">Module</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/AvroTimestampMillisConsumer.html">Use</a></li>
+<li><a href="class-use/AvroTimestampMillisTzConsumer.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../../../../../index-all.html">Index</a></li>
@@ -72,22 +72,22 @@ loadScripts(document, 'script');</script>
 <div class="header">
 <div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../../module-summary.html">org.apache.arrow.adapter.avro</a></div>
 <div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></div>
-<h1 title="Class AvroTimestampMillisConsumer" class="title">Class AvroTimestampMillisConsumer</h1>
+<h1 title="Class AvroTimestampMillisTzConsumer" class="title">Class AvroTimestampMillisTzConsumer</h1>
 </div>
 <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
-<div class="inheritance"><a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;
-<div class="inheritance">org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMillisConsumer</div>
+<div class="inheritance"><a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a>&gt;
+<div class="inheritance">org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMillisTzConsumer</div>
 </div>
 </div>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a>&gt;</c [...]
 </dl>
 <hr>
-<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroTimestampMillisConsumer</span>
-<span class="extends-implements">extends <a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;</span></div>
-<div class="block">Consumer which consume date timestamp-millis values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMilliVector</code></a>.</div>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroTimestampMillisTzConsumer</span>
+<span class="extends-implements">extends <a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a>&gt;</span></div>
+<div class="block">Consumer which consume timestamp-millis values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMilliTZVector</code></a>.</div>
 </section>
 <section class="summary">
 <ul class="summary-list">
@@ -108,9 +108,9 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Constructor</div>
 <div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.vector.TimeStampMilliVector)" class="member-name-link">AvroTimestampMillisConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&nbsp;vector)</code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.vector.TimeStampMilliTZVector)" class="member-name-link">AvroTimestampMillisTzConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a>&nbsp;vector)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Instantiate a AvroTimestampMillisConsumer.</div>
+<div class="block">Instantiate a AvroTimestampMillisTzConsumer.</div>
 </div>
 </div>
 </section>
@@ -155,10 +155,10 @@ loadScripts(document, 'script');</script>
 <h2>Constructor Details</h2>
 <ul class="member-list">
 <li>
-<section class="detail" id="&lt;init&gt;(org.apache.arrow.vector.TimeStampMilliVector)">
-<h3>AvroTimestampMillisConsumer</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AvroTimestampMillisConsumer</span><wbr><span class="parameters">(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&nbsp;vector)</span></div>
-<div class="block">Instantiate a AvroTimestampMillisConsumer.</div>
+<section class="detail" id="&lt;init&gt;(org.apache.arrow.vector.TimeStampMilliTZVector)">
+<h3>AvroTimestampMillisTzConsumer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AvroTimestampMillisTzConsumer</span><wbr><span class="parameters">(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a>&nbsp;vector)</span></div>
+<div class="block">Instantiate a AvroTimestampMillisTzConsumer.</div>
 </section>
 </li>
 </ul>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosConsumer.html
similarity index 88%
copy from main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html
copy to main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosConsumer.html
index 5af4c2ff..baaece9a 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosConsumer.html
@@ -2,10 +2,10 @@
 <html lang>
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AvroTimestampMillisConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<title>AvroTimestampNanosConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampMillisConsumer">
+<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampNanosConsumer">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
@@ -35,7 +35,7 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../../../module-summary.html">Module</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/AvroTimestampMillisConsumer.html">Use</a></li>
+<li><a href="class-use/AvroTimestampNanosConsumer.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../../../../../index-all.html">Index</a></li>
@@ -72,22 +72,22 @@ loadScripts(document, 'script');</script>
 <div class="header">
 <div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../../module-summary.html">org.apache.arrow.adapter.avro</a></div>
 <div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></div>
-<h1 title="Class AvroTimestampMillisConsumer" class="title">Class AvroTimestampMillisConsumer</h1>
+<h1 title="Class AvroTimestampNanosConsumer" class="title">Class AvroTimestampNanosConsumer</h1>
 </div>
 <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
-<div class="inheritance"><a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;
-<div class="inheritance">org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMillisConsumer</div>
+<div class="inheritance"><a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoVector.html" title="class in org.apache.arrow.vector">TimeStampNanoVector</a>&gt;
+<div class="inheritance">org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampNanosConsumer</div>
 </div>
 </div>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoVector.html" title="class in org.apache.arrow.vector">TimeStampNanoVector</a>&gt;</code></dd>
 </dl>
 <hr>
-<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroTimestampMillisConsumer</span>
-<span class="extends-implements">extends <a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&gt;</span></div>
-<div class="block">Consumer which consume date timestamp-millis values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMilliVector</code></a>.</div>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroTimestampNanosConsumer</span>
+<span class="extends-implements">extends <a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoVector.html" title="class in org.apache.arrow.vector">TimeStampNanoVector</a>&gt;</span></div>
+<div class="block">Consumer which consume local-timestamp-nanos values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoVector.html" title="class in org.apache.arrow.vector"><code>TimeStampNanoVector</code></a>.</div>
 </section>
 <section class="summary">
 <ul class="summary-list">
@@ -108,9 +108,9 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Constructor</div>
 <div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.vector.TimeStampMilliVector)" class="member-name-link">AvroTimestampMillisConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&nbsp;vector)</code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.vector.TimeStampNanoVector)" class="member-name-link">AvroTimestampNanosConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoVector.html" title="class in org.apache.arrow.vector">TimeStampNanoVector</a>&nbsp;vector)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Instantiate a AvroTimestampMillisConsumer.</div>
+<div class="block">Instantiate a AvroTimestampNanosConsumer.</div>
 </div>
 </div>
 </section>
@@ -155,10 +155,10 @@ loadScripts(document, 'script');</script>
 <h2>Constructor Details</h2>
 <ul class="member-list">
 <li>
-<section class="detail" id="&lt;init&gt;(org.apache.arrow.vector.TimeStampMilliVector)">
-<h3>AvroTimestampMillisConsumer</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AvroTimestampMillisConsumer</span><wbr><span class="parameters">(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&nbsp;vector)</span></div>
-<div class="block">Instantiate a AvroTimestampMillisConsumer.</div>
+<section class="detail" id="&lt;init&gt;(org.apache.arrow.vector.TimeStampNanoVector)">
+<h3>AvroTimestampNanosConsumer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AvroTimestampNanosConsumer</span><wbr><span class="parameters">(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoVector.html" title="class in org.apache.arrow.vector">TimeStampNanoVector</a>&nbsp;vector)</span></div>
+<div class="block">Instantiate a AvroTimestampNanosConsumer.</div>
 </section>
 </li>
 </ul>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosTzConsumer.html
similarity index 87%
copy from main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html
copy to main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosTzConsumer.html
index 816818ab..b607f576 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosTzConsumer.html
@@ -2,10 +2,10 @@
 <html lang>
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AvroTimestampMicrosConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<title>AvroTimestampNanosTzConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampMicrosConsumer">
+<meta name="description" content="declaration: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampNanosTzConsumer">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
@@ -35,7 +35,7 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../../../module-summary.html">Module</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/AvroTimestampMicrosConsumer.html">Use</a></li>
+<li><a href="class-use/AvroTimestampNanosTzConsumer.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../../../../../index-all.html">Index</a></li>
@@ -72,22 +72,22 @@ loadScripts(document, 'script');</script>
 <div class="header">
 <div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../../module-summary.html">org.apache.arrow.adapter.avro</a></div>
 <div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></div>
-<h1 title="Class AvroTimestampMicrosConsumer" class="title">Class AvroTimestampMicrosConsumer</h1>
+<h1 title="Class AvroTimestampNanosTzConsumer" class="title">Class AvroTimestampNanosTzConsumer</h1>
 </div>
 <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
-<div class="inheritance"><a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a>&gt;
-<div class="inheritance">org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMicrosConsumer</div>
+<div class="inheritance"><a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">org.apache.arrow.adapter.avro.consumers.BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a>&gt;
+<div class="inheritance">org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampNanosTzConsumer</div>
 </div>
 </div>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a>&gt;</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code>, <code><a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a>&gt;</code></dd>
 </dl>
 <hr>
-<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroTimestampMicrosConsumer</span>
-<span class="extends-implements">extends <a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a>&gt;</span></div>
-<div class="block">Consumer which consume date timestamp-micro values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector"><code>TimeStampMicroVector</code></a>.</div>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroTimestampNanosTzConsumer</span>
+<span class="extends-implements">extends <a href="../BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a>&gt;</span></div>
+<div class="block">Consumer which consume timestamp-nanos values from avro decoder. Write the data to <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector"><code>TimeStampNanoTZVector</code></a>.</div>
 </section>
 <section class="summary">
 <ul class="summary-list">
@@ -108,9 +108,9 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Constructor</div>
 <div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.vector.TimeStampMicroVector)" class="member-name-link">AvroTimestampMicrosConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a>&nbsp;vector)</code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.arrow.vector.TimeStampNanoTZVector)" class="member-name-link">AvroTimestampNanosTzConsumer</a><wbr>(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a>&nbsp;vector)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Instantiate a AvroTimestampMicroConsumer.</div>
+<div class="block">Instantiate a AvroTimestampNanosConsumer.</div>
 </div>
 </div>
 </section>
@@ -155,10 +155,10 @@ loadScripts(document, 'script');</script>
 <h2>Constructor Details</h2>
 <ul class="member-list">
 <li>
-<section class="detail" id="&lt;init&gt;(org.apache.arrow.vector.TimeStampMicroVector)">
-<h3>AvroTimestampMicrosConsumer</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AvroTimestampMicrosConsumer</span><wbr><span class="parameters">(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a>&nbsp;vector)</span></div>
-<div class="block">Instantiate a AvroTimestampMicroConsumer.</div>
+<section class="detail" id="&lt;init&gt;(org.apache.arrow.vector.TimeStampNanoTZVector)">
+<h3>AvroTimestampNanosTzConsumer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AvroTimestampNanosTzConsumer</span><wbr><span class="parameters">(<a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a>&nbsp;vector)</span></div>
+<div class="block">Instantiate a AvroTimestampNanosConsumer.</div>
 </section>
 </li>
 </ul>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroDecimal256Consumer.BytesDecimal256Consumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroDecimal256Consumer.BytesDecimal256Consumer.html
new file mode 100644
index 00000000..b65b5c8f
--- /dev/null
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroDecimal256Consumer.BytesDecimal256Consumer.html
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML>
+<html lang>
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer.BytesDecimal256Consumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroDecimal256Consumer, class: BytesDecimal256Consumer">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../../../index.html">Overview</a></li>
+<li><a href="../../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../AvroDecimal256Consumer.BytesDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer.BytesDecimal256Consumer" class="title">Uses of Class<br>org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer.BytesDecimal256Consumer</h1>
+</div>
+No usage of org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer.BytesDecimal256Consumer</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Copyright &#169; 2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroDecimal256Consumer.FixedDecimal256Consumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroDecimal256Consumer.FixedDecimal256Consumer.html
new file mode 100644
index 00000000..ebac2265
--- /dev/null
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroDecimal256Consumer.FixedDecimal256Consumer.html
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML>
+<html lang>
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer.FixedDecimal256Consumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroDecimal256Consumer, class: FixedDecimal256Consumer">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../../../index.html">Overview</a></li>
+<li><a href="../../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../AvroDecimal256Consumer.FixedDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer.FixedDecimal256Consumer" class="title">Uses of Class<br>org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer.FixedDecimal256Consumer</h1>
+</div>
+No usage of org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer.FixedDecimal256Consumer</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Copyright &#169; 2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroDecimal256Consumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroDecimal256Consumer.html
new file mode 100644
index 00000000..053af8d2
--- /dev/null
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroDecimal256Consumer.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML>
+<html lang>
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroDecimal256Consumer">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../../../index.html">Overview</a></li>
+<li><a href="../../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer" class="title">Uses of Class<br>org.apache.arrow.adapter.avro.consumers.logical.AvroDecimal256Consumer</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.avro.consumers.logical">org.apache.arrow.adapter.avro.consumers.logical</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.arrow.adapter.avro.consumers.logical">
+<h2>Uses of <a href="../AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a> in <a href="../package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></h2>
+<div class="caption"><span>Subclasses of <a href="../AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a> in <a href="../package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../AvroDecimal256Consumer.BytesDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.BytesDecimal256Consumer</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Consumer for decimal logical type with 256 bit width and original bytes type.</div>
+</div>
+<div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../AvroDecimal256Consumer.FixedDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.FixedDecimal256Consumer</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Consumer for decimal logical type with 256 bit width and original fixed type.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Copyright &#169; 2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroTimestampMicrosTzConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroTimestampMicrosTzConsumer.html
new file mode 100644
index 00000000..0786b73c
--- /dev/null
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroTimestampMicrosTzConsumer.html
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML>
+<html lang>
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMicrosTzConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampMicrosTzConsumer">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../../../index.html">Overview</a></li>
+<li><a href="../../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../AvroTimestampMicrosTzConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMicrosTzConsumer" class="title">Uses of Class<br>org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMicrosTzConsumer</h1>
+</div>
+No usage of org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMicrosTzConsumer</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Copyright &#169; 2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroTimestampMillisTzConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroTimestampMillisTzConsumer.html
new file mode 100644
index 00000000..82fdc8f9
--- /dev/null
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroTimestampMillisTzConsumer.html
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML>
+<html lang>
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMillisTzConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampMillisTzConsumer">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../../../index.html">Overview</a></li>
+<li><a href="../../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../AvroTimestampMillisTzConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMillisTzConsumer" class="title">Uses of Class<br>org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMillisTzConsumer</h1>
+</div>
+No usage of org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampMillisTzConsumer</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Copyright &#169; 2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroTimestampNanosConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroTimestampNanosConsumer.html
new file mode 100644
index 00000000..5c9c1b16
--- /dev/null
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroTimestampNanosConsumer.html
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML>
+<html lang>
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampNanosConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampNanosConsumer">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../../../index.html">Overview</a></li>
+<li><a href="../../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../AvroTimestampNanosConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampNanosConsumer" class="title">Uses of Class<br>org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampNanosConsumer</h1>
+</div>
+No usage of org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampNanosConsumer</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Copyright &#169; 2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroTimestampNanosTzConsumer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroTimestampNanosTzConsumer.html
new file mode 100644
index 00000000..bce71e4d
--- /dev/null
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/class-use/AvroTimestampNanosTzConsumer.html
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML>
+<html lang>
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampNanosTzConsumer (Apache Arrow Java Root POM 19.0.0-SNAPSHOT API)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.arrow.adapter.avro, package: org.apache.arrow.adapter.avro.consumers.logical, class: AvroTimestampNanosTzConsumer">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../../../index.html">Overview</a></li>
+<li><a href="../../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../AvroTimestampNanosTzConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampNanosTzConsumer" class="title">Uses of Class<br>org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampNanosTzConsumer</h1>
+</div>
+No usage of org.apache.arrow.adapter.avro.consumers.logical.AvroTimestampNanosTzConsumer</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Copyright &#169; 2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html
index 35ecf1c0..68dba246 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html
@@ -86,33 +86,61 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color class-summary class-summary-tab2">
 <div class="block">Consumer which consume date type values from avro decoder.</div>
 </div>
-<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroDecimalConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer</a></div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a></div>
 <div class="col-last odd-row-color class-summary class-summary-tab2">
-<div class="block">Consumer which consume decimal type values from avro decoder.</div>
+<div class="block">Consumer which consume 256-bit decimal type values from avro decoder.</div>
 </div>
-<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroDecimalConsumer.BytesDecimalConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.BytesDecimalConsumer</a></div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroDecimal256Consumer.BytesDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.BytesDecimal256Consumer</a></div>
 <div class="col-last even-row-color class-summary class-summary-tab2">
-<div class="block">Consumer for decimal logical type with original bytes type.</div>
+<div class="block">Consumer for decimal logical type with 256 bit width and original bytes type.</div>
 </div>
-<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroDecimalConsumer.FixedDecimalConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.FixedDecimalConsumer</a></div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroDecimal256Consumer.FixedDecimal256Consumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.FixedDecimal256Consumer</a></div>
 <div class="col-last odd-row-color class-summary class-summary-tab2">
-<div class="block">Consumer for decimal logical type with original fixed type.</div>
+<div class="block">Consumer for decimal logical type with 256 bit width and original fixed type.</div>
 </div>
-<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroTimeMicroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMicroConsumer</a></div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroDecimalConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer</a></div>
 <div class="col-last even-row-color class-summary class-summary-tab2">
-<div class="block">Consumer which consume date time-micro values from avro decoder.</div>
+<div class="block">Consumer which consume decimal type values from avro decoder.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroDecimalConsumer.BytesDecimalConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.BytesDecimalConsumer</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Consumer for decimal logical type with original bytes type.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroDecimalConsumer.FixedDecimalConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.FixedDecimalConsumer</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Consumer for decimal logical type with original fixed type.</div>
 </div>
-<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroTimeMillisConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMillisConsumer</a></div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroTimeMicroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMicroConsumer</a></div>
 <div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Consumer which consume date time-micro values from avro decoder.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroTimeMillisConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMillisConsumer</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
 <div class="block">Consumer which consume date time-millis values from avro decoder.</div>
 </div>
-<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroTimestampMicrosConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosConsumer</a></div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroTimestampMicrosConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosConsumer</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Consumer which consumes local-timestamp-micros values from avro decoder.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroTimestampMicrosTzConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosTzConsumer</a></div>
 <div class="col-last even-row-color class-summary class-summary-tab2">
-<div class="block">Consumer which consume date timestamp-micro values from avro decoder.</div>
+<div class="block">Consumer which consumes timestamp-micros values from avro decoder.</div>
 </div>
 <div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroTimestampMillisConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisConsumer</a></div>
 <div class="col-last odd-row-color class-summary class-summary-tab2">
-<div class="block">Consumer which consume date timestamp-millis values from avro decoder.</div>
+<div class="block">Consumer which consume local-timestamp-millis values from avro decoder.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroTimestampMillisTzConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisTzConsumer</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Consumer which consume timestamp-millis values from avro decoder.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroTimestampNanosConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosConsumer</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Consumer which consume local-timestamp-nanos values from avro decoder.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroTimestampNanosTzConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosTzConsumer</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Consumer which consume timestamp-nanos values from avro decoder.</div>
 </div>
 </div>
 </div>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-tree.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-tree.html
index f47193a9..d6d7a585 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-tree.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-tree.html
@@ -64,6 +64,12 @@ loadScripts(document, 'script');</script>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="../BaseAvroConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;T&gt; (implements org.apache.arrow.adapter.avro.consumers.<a href="../Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;T&gt;)
 <ul>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroDateConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDateConsumer</a></li>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a>
+<ul>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroDecimal256Consumer.BytesDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.BytesDecimal256Consumer</a></li>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroDecimal256Consumer.FixedDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.FixedDecimal256Consumer</a></li>
+</ul>
+</li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer</a>
 <ul>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroDecimalConsumer.BytesDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.BytesDecimalConsumer</a></li>
@@ -73,7 +79,11 @@ loadScripts(document, 'script');</script>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroTimeMicroConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMicroConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroTimeMillisConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMillisConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroTimestampMicrosConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosConsumer</a></li>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroTimestampMicrosTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosTzConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroTimestampMillisConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisConsumer</a></li>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroTimestampMillisTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisTzConsumer</a></li>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroTimestampNanosConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosConsumer</a></li>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="AvroTimestampNanosTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosTzConsumer</a></li>
 </ul>
 </li>
 </ul>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-use.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-use.html
index 383ca0f8..afb4f502 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-use.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-use.html
@@ -67,8 +67,12 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Class</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="class-use/AvroDecimalConsumer.html#org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer</a></div>
+<div class="col-first even-row-color"><a href="class-use/AvroDecimal256Consumer.html#org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a></div>
 <div class="col-last even-row-color">
+<div class="block">Consumer which consume 256-bit decimal type values from avro decoder.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/AvroDecimalConsumer.html#org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer</a></div>
+<div class="col-last odd-row-color">
 <div class="block">Consumer which consume decimal type values from avro decoder.</div>
 </div>
 </div>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/package-summary.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/package-summary.html
index 76b3b65d..1889c55c 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/package-summary.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/package-summary.html
@@ -131,40 +131,44 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color class-summary class-summary-tab2">
 <div class="block">Consumer which consume map type values from avro decoder.</div>
 </div>
-<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroNullConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullConsumer</a></div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroNullableConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullableConsumer</a>&lt;T extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</div>
 <div class="col-last even-row-color class-summary class-summary-tab2">
-<div class="block">Consumer which consume null type values from avro decoder.</div>
+<div class="block">Consumer wrapper which consumes nullable type values from avro decoder.</div>
 </div>
-<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroStringConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroStringConsumer</a></div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroNullConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullConsumer</a></div>
 <div class="col-last odd-row-color class-summary class-summary-tab2">
-<div class="block">Consumer which consume string type values from avro decoder.</div>
+<div class="block">Consumer which consume null type values from avro decoder.</div>
 </div>
-<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroStructConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroStructConsumer</a></div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroStringConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroStringConsumer</a></div>
 <div class="col-last even-row-color class-summary class-summary-tab2">
-<div class="block">Consumer which consume nested record type values from avro decoder.</div>
+<div class="block">Consumer which consume string type values from avro decoder.</div>
 </div>
-<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroUnionsConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroUnionsConsumer</a></div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroStructConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroStructConsumer</a></div>
 <div class="col-last odd-row-color class-summary class-summary-tab2">
-<div class="block">Consumer which consume unions type values from avro decoder.</div>
+<div class="block">Consumer which consume nested record type values from avro decoder.</div>
 </div>
-<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;T extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroUnionsConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">AvroUnionsConsumer</a></div>
 <div class="col-last even-row-color class-summary class-summary-tab2">
-<div class="block">Base class for non-skippable avro consumers.</div>
+<div class="block">Consumer which consume unions type values from avro decoder.</div>
 </div>
-<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="CompositeAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">CompositeAvroConsumer</a></div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BaseAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;T extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</div>
 <div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Base class for non-skippable avro consumers.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="CompositeAvroConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">CompositeAvroConsumer</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
 <div class="block">Composite consumer which hold all consumers.</div>
 </div>
-<div class="col-first even-row-color class-summary class-summary-tab1"><a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;T extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</div>
-<div class="col-last even-row-color class-summary class-summary-tab1">
+<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="Consumer.html" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;T extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</div>
+<div class="col-last odd-row-color class-summary class-summary-tab1">
 <div class="block">Interface that is used to consume values from avro decoder.</div>
 </div>
-<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SkipConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">SkipConsumer</a></div>
-<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="SkipConsumer.html" title="class in org.apache.arrow.adapter.avro.consumers">SkipConsumer</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
 <div class="block">Consumer which skip (throw away) data from the decoder.</div>
 </div>
-<div class="col-first even-row-color class-summary class-summary-tab1"><a href="SkipFunction.html" title="interface in org.apache.arrow.adapter.avro.consumers">SkipFunction</a></div>
-<div class="col-last even-row-color class-summary class-summary-tab1">
+<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="SkipFunction.html" title="interface in org.apache.arrow.adapter.avro.consumers">SkipFunction</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab1">
 <div class="block">Adapter function to skip (throw away) data from the decoder.</div>
 </div>
 </div>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/package-tree.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/package-tree.html
index 65c11a79..3ec9b39f 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/package-tree.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/package-tree.html
@@ -73,6 +73,7 @@ loadScripts(document, 'script');</script>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="AvroIntConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroIntConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="AvroLongConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroLongConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="AvroMapConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroMapConsumer</a></li>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="AvroNullableConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullableConsumer</a>&lt;T&gt;</li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="AvroNullConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="AvroStringConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroStringConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="AvroStructConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroStructConsumer</a></li>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.html
index 874ff295..d7290ef7 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.html
@@ -91,8 +91,8 @@ loadScripts(document, 'script');</script>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AvroNullableProducer&lt;T extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</span>
 <span class="extends-implements">extends <a href="BaseAvroProducer.html" title="class in org.apache.arrow.adapter.avro.producers">BaseAvroProducer</a>&lt;T&gt;</span></div>
-<div class="block">Producer wrapper which producers nullable types to an avro encoder. Write the data to the
- underlying <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector"><code>FieldVector</code></a>.</div>
+<div class="block">Producer wrapper which produces nullable types to an avro encoder. Read data from the underlying
+ <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector"><code>FieldVector</code></a>.</div>
 </section>
 <section class="summary">
 <ul class="summary-list">
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/class-use/BaseAvroProducer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/class-use/BaseAvroProducer.html
index 1e113eb1..b2a1289a 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/class-use/BaseAvroProducer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/class-use/BaseAvroProducer.html
@@ -138,7 +138,7 @@ loadScripts(document, 'script');</script>
 <div class="col-first even-row-color"><code>class&nbsp;</code></div>
 <div class="col-second even-row-color"><code><a href="../AvroNullableProducer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.producers">AvroNullableProducer</a>&lt;T extends <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></div>
 <div class="col-last even-row-color">
-<div class="block">Producer wrapper which producers nullable types to an avro encoder.</div>
+<div class="block">Producer wrapper which produces nullable types to an avro encoder.</div>
 </div>
 <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
 <div class="col-second odd-row-color"><code><a href="../AvroNullProducer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.producers">AvroNullProducer</a></code></div>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/class-use/Producer.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/class-use/Producer.html
index ccb652f8..c38b746b 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/class-use/Producer.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/class-use/Producer.html
@@ -138,7 +138,7 @@ loadScripts(document, 'script');</script>
 <div class="col-first even-row-color"><code>class&nbsp;</code></div>
 <div class="col-second even-row-color"><code><a href="../AvroNullableProducer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.producers">AvroNullableProducer</a>&lt;T extends <a href="../../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></div>
 <div class="col-last even-row-color">
-<div class="block">Producer wrapper which producers nullable types to an avro encoder.</div>
+<div class="block">Producer wrapper which produces nullable types to an avro encoder.</div>
 </div>
 <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
 <div class="col-second odd-row-color"><code><a href="../AvroNullProducer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.producers">AvroNullProducer</a></code></div>
diff --git a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/package-summary.html b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/package-summary.html
index d0090855..c9338274 100644
--- a/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/package-summary.html
+++ b/main/reference/org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/package-summary.html
@@ -145,7 +145,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color class-summary class-summary-tab2"><a href="AvroNullableProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroNullableProducer</a>&lt;T extends <a href="../../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</div>
 <div class="col-last even-row-color class-summary class-summary-tab2">
-<div class="block">Producer wrapper which producers nullable types to an avro encoder.</div>
+<div class="block">Producer wrapper which produces nullable types to an avro encoder.</div>
 </div>
 <div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AvroNullProducer.html" title="class in org.apache.arrow.adapter.avro.producers">AvroNullProducer</a></div>
 <div class="col-last odd-row-color class-summary class-summary-tab2">
diff --git a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/Decimal256Vector.html b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/Decimal256Vector.html
index 1357dcae..d806c1a3 100644
--- a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/Decimal256Vector.html
+++ b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/Decimal256Vector.html
@@ -56,24 +56,51 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Package</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.avro.producers.logical">org.apache.arrow.adapter.avro.producers.logical</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.avro.consumers.logical">org.apache.arrow.adapter.avro.consumers.logical</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.adapter.jdbc.binder">org.apache.arrow.adapter.jdbc.binder</a></div>
-<div class="col-last odd-row-color">
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.adapter.avro.producers.logical">org.apache.arrow.adapter.avro.producers.logical</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.jdbc.binder">org.apache.arrow.adapter.jdbc.binder</a></div>
+<div class="col-last even-row-color">
 <div class="block">Utilities to bind Arrow data as JDBC prepared statement parameters.</div>
 </div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.jdbc.consumer">org.apache.arrow.adapter.jdbc.consumer</a></div>
-<div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.algorithm.sort">org.apache.arrow.algorithm.sort</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.adapter.jdbc.consumer">org.apache.arrow.adapter.jdbc.consumer</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.complex">org.apache.arrow.vector.complex</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.algorithm.sort">org.apache.arrow.algorithm.sort</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.complex.impl">org.apache.arrow.vector.complex.impl</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.complex">org.apache.arrow.vector.complex</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.complex.impl">org.apache.arrow.vector.complex.impl</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
 </div>
 <section class="class-uses">
 <ul class="block-list">
 <li>
+<section class="detail" id="org.apache.arrow.adapter.avro.consumers.logical">
+<h2>Uses of <a href="../Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a> in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></h2>
+<div class="caption"><span>Constructors in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a> with parameters of type <a href="../Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>protected </code></div>
+<div class="col-second even-row-color"><code><a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.html#%3Cinit%3E(org.apache.arrow.vector.Decimal256Vector)" class="member-name-link">AvroDecimal256Consumer</a><wbr>(<a href="../Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&nbsp;vector)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.BytesDecimal256Consumer.html#%3Cinit%3E(org.apache.arrow.vector.Decimal256Vector)" class="member-name-link">BytesDecimal256Consumer</a><wbr>(<a href="../Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&nbsp;vector)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Instantiate a BytesDecimal256Consumer.</div>
+</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.FixedDecimal256Consumer.html#%3Cinit%3E(org.apache.arrow.vector.Decimal256Vector,int)" class="member-name-link">FixedDecimal256Consumer</a><wbr>(<a href="../Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&nbsp;vector,
+ int&nbsp;size)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Instantiate a FixedDecimal256Consumer.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
 <section class="detail" id="org.apache.arrow.adapter.avro.producers.logical">
 <h2>Uses of <a href="../Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a> in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/package-summary.html">org.apache.arrow.adapter.avro.producers.logical</a></h2>
 <div class="caption"><span>Constructors in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/package-summary.html">org.apache.arrow.adapter.avro.producers.logical</a> with parameters of type <a href="../Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a></span></div>
diff --git a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/FieldVector.html b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/FieldVector.html
index d8b62ddf..c617ed41 100644
--- a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/FieldVector.html
+++ b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/FieldVector.html
@@ -114,13 +114,18 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-second">Class</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;T extends <a href="../FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullableConsumer</a>&lt;T extends <a href="../FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></div>
 <div class="col-last even-row-color">
-<div class="block">Base class for non-skippable avro consumers.</div>
+<div class="block">Consumer wrapper which consumes nullable type values from avro decoder.</div>
 </div>
-<div class="col-first odd-row-color"><code>interface&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/Consumer.html" class="type-name-link" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;T extends <a href="../FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/BaseAvroConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">BaseAvroConsumer</a>&lt;T extends <a href="../FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Base class for non-skippable avro consumers.</div>
+</div>
+<div class="col-first even-row-color"><code>interface&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/Consumer.html" class="type-name-link" title="interface in org.apache.arrow.adapter.avro.consumers">Consumer</a>&lt;T extends <a href="../FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></div>
+<div class="col-last even-row-color">
 <div class="block">Interface that is used to consume values from avro decoder.</div>
 </div>
 </div>
@@ -172,7 +177,7 @@ loadScripts(document, 'script');</script>
 <div class="col-first even-row-color"><code>class&nbsp;</code></div>
 <div class="col-second even-row-color"><code><a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.producers">AvroNullableProducer</a>&lt;T extends <a href="../FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></div>
 <div class="col-last even-row-color">
-<div class="block">Producer wrapper which producers nullable types to an avro encoder.</div>
+<div class="block">Producer wrapper which produces nullable types to an avro encoder.</div>
 </div>
 <div class="col-first odd-row-color"><code>class&nbsp;</code></div>
 <div class="col-second odd-row-color"><code><a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/BaseAvroProducer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.producers">BaseAvroProducer</a>&lt;T extends <a href="../FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></div>
diff --git a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampMicroTZVector.html b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampMicroTZVector.html
index d4a1b8f4..24e08221 100644
--- a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampMicroTZVector.html
+++ b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampMicroTZVector.html
@@ -56,16 +56,34 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Package</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.avro.producers.logical">org.apache.arrow.adapter.avro.producers.logical</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.avro.consumers.logical">org.apache.arrow.adapter.avro.consumers.logical</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.complex">org.apache.arrow.vector.complex</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.adapter.avro.producers.logical">org.apache.arrow.adapter.avro.producers.logical</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.complex.impl">org.apache.arrow.vector.complex.impl</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.complex">org.apache.arrow.vector.complex</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.complex.impl">org.apache.arrow.vector.complex.impl</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
 </div>
 <section class="class-uses">
 <ul class="block-list">
 <li>
+<section class="detail" id="org.apache.arrow.adapter.avro.consumers.logical">
+<h2>Uses of <a href="../TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a> in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></h2>
+<div class="caption"><span>Constructors in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a> with parameters of type <a href="../TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosTzConsumer.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampMicroTZVector)" class="member-name-link">AvroTimestampMicrosTzConsumer</a><wbr>(<a href="../TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a>&nbsp;vector)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Instantiate a AvroTimestampMicrosTzConsumer.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
 <section class="detail" id="org.apache.arrow.adapter.avro.producers.logical">
 <h2>Uses of <a href="../TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a> in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/package-summary.html">org.apache.arrow.adapter.avro.producers.logical</a></h2>
 <div class="caption"><span>Constructors in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/package-summary.html">org.apache.arrow.adapter.avro.producers.logical</a> with parameters of type <a href="../TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a></span></div>
diff --git a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampMilliTZVector.html b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampMilliTZVector.html
index 45e63b0a..0f4ef70d 100644
--- a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampMilliTZVector.html
+++ b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampMilliTZVector.html
@@ -56,18 +56,36 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Package</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.avro.producers.logical">org.apache.arrow.adapter.avro.producers.logical</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.avro.consumers.logical">org.apache.arrow.adapter.avro.consumers.logical</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.adapter.jdbc.consumer">org.apache.arrow.adapter.jdbc.consumer</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.adapter.avro.producers.logical">org.apache.arrow.adapter.avro.producers.logical</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.complex">org.apache.arrow.vector.complex</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.jdbc.consumer">org.apache.arrow.adapter.jdbc.consumer</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.complex.impl">org.apache.arrow.vector.complex.impl</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.complex">org.apache.arrow.vector.complex</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.complex.impl">org.apache.arrow.vector.complex.impl</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
 </div>
 <section class="class-uses">
 <ul class="block-list">
 <li>
+<section class="detail" id="org.apache.arrow.adapter.avro.consumers.logical">
+<h2>Uses of <a href="../TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a> in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></h2>
+<div class="caption"><span>Constructors in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a> with parameters of type <a href="../TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampMilliTZVector)" class="member-name-link">AvroTimestampMillisTzConsumer</a><wbr>(<a href="../TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a>&nbsp;vector)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Instantiate a AvroTimestampMillisTzConsumer.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
 <section class="detail" id="org.apache.arrow.adapter.avro.producers.logical">
 <h2>Uses of <a href="../TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a> in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/package-summary.html">org.apache.arrow.adapter.avro.producers.logical</a></h2>
 <div class="caption"><span>Constructors in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/package-summary.html">org.apache.arrow.adapter.avro.producers.logical</a> with parameters of type <a href="../TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a></span></div>
diff --git a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampNanoTZVector.html b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampNanoTZVector.html
index b7040c2a..ae9dde25 100644
--- a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampNanoTZVector.html
+++ b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampNanoTZVector.html
@@ -56,16 +56,34 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Package</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.avro.producers.logical">org.apache.arrow.adapter.avro.producers.logical</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.avro.consumers.logical">org.apache.arrow.adapter.avro.consumers.logical</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.complex">org.apache.arrow.vector.complex</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.adapter.avro.producers.logical">org.apache.arrow.adapter.avro.producers.logical</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.complex.impl">org.apache.arrow.vector.complex.impl</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.complex">org.apache.arrow.vector.complex</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.complex.impl">org.apache.arrow.vector.complex.impl</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
 </div>
 <section class="class-uses">
 <ul class="block-list">
 <li>
+<section class="detail" id="org.apache.arrow.adapter.avro.consumers.logical">
+<h2>Uses of <a href="../TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a> in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></h2>
+<div class="caption"><span>Constructors in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a> with parameters of type <a href="../TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosTzConsumer.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampNanoTZVector)" class="member-name-link">AvroTimestampNanosTzConsumer</a><wbr>(<a href="../TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a>&nbsp;vector)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Instantiate a AvroTimestampNanosConsumer.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
 <section class="detail" id="org.apache.arrow.adapter.avro.producers.logical">
 <h2>Uses of <a href="../TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a> in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/package-summary.html">org.apache.arrow.adapter.avro.producers.logical</a></h2>
 <div class="caption"><span>Constructors in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/package-summary.html">org.apache.arrow.adapter.avro.producers.logical</a> with parameters of type <a href="../TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a></span></div>
diff --git a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampNanoVector.html b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampNanoVector.html
index b047895c..2c7a29e7 100644
--- a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampNanoVector.html
+++ b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/class-use/TimeStampNanoVector.html
@@ -56,16 +56,34 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Package</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.avro.producers.logical">org.apache.arrow.adapter.avro.producers.logical</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.avro.consumers.logical">org.apache.arrow.adapter.avro.consumers.logical</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.complex">org.apache.arrow.vector.complex</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.adapter.avro.producers.logical">org.apache.arrow.adapter.avro.producers.logical</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.complex.impl">org.apache.arrow.vector.complex.impl</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.complex">org.apache.arrow.vector.complex</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.complex.impl">org.apache.arrow.vector.complex.impl</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
 </div>
 <section class="class-uses">
 <ul class="block-list">
 <li>
+<section class="detail" id="org.apache.arrow.adapter.avro.consumers.logical">
+<h2>Uses of <a href="../TimeStampNanoVector.html" title="class in org.apache.arrow.vector">TimeStampNanoVector</a> in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a></h2>
+<div class="caption"><span>Constructors in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/package-summary.html">org.apache.arrow.adapter.avro.consumers.logical</a> with parameters of type <a href="../TimeStampNanoVector.html" title="class in org.apache.arrow.vector">TimeStampNanoVector</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosConsumer.html#%3Cinit%3E(org.apache.arrow.vector.TimeStampNanoVector)" class="member-name-link">AvroTimestampNanosConsumer</a><wbr>(<a href="../TimeStampNanoVector.html" title="class in org.apache.arrow.vector">TimeStampNanoVector</a>&nbsp;vector)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Instantiate a AvroTimestampNanosConsumer.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
 <section class="detail" id="org.apache.arrow.adapter.avro.producers.logical">
 <h2>Uses of <a href="../TimeStampNanoVector.html" title="class in org.apache.arrow.vector">TimeStampNanoVector</a> in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/package-summary.html">org.apache.arrow.adapter.avro.producers.logical</a></h2>
 <div class="caption"><span>Constructors in <a href="../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/producers/logical/package-summary.html">org.apache.arrow.adapter.avro.producers.logical</a> with parameters of type <a href="../TimeStampNanoVector.html" title="class in org.apache.arrow.vector">TimeStampNanoVector</a></span></div>
diff --git a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/package-use.html b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/package-use.html
index c6cbecf4..a7d6b435 100644
--- a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/package-use.html
+++ b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/package-use.html
@@ -209,30 +209,55 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color">
 <div class="block">DateDayVector implements a fixed width (4 bytes) vector of date values which could be null.</div>
 </div>
-<div class="col-first odd-row-color"><a href="class-use/DecimalVector.html#org.apache.arrow.adapter.avro.consumers.logical">DecimalVector</a></div>
+<div class="col-first odd-row-color"><a href="class-use/Decimal256Vector.html#org.apache.arrow.adapter.avro.consumers.logical">Decimal256Vector</a></div>
 <div class="col-last odd-row-color">
-<div class="block">DecimalVector implements a fixed width vector (16 bytes) of decimal values which could be null.</div>
+<div class="block">Decimal256Vector implements a fixed width vector (32 bytes) of decimal values which could be
+ null.</div>
 </div>
-<div class="col-first even-row-color"><a href="class-use/TimeMicroVector.html#org.apache.arrow.adapter.avro.consumers.logical">TimeMicroVector</a></div>
+<div class="col-first even-row-color"><a href="class-use/DecimalVector.html#org.apache.arrow.adapter.avro.consumers.logical">DecimalVector</a></div>
 <div class="col-last even-row-color">
+<div class="block">DecimalVector implements a fixed width vector (16 bytes) of decimal values which could be null.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/TimeMicroVector.html#org.apache.arrow.adapter.avro.consumers.logical">TimeMicroVector</a></div>
+<div class="col-last odd-row-color">
 <div class="block">TimeMicroVector implements a fixed width vector (8 bytes) of time (microsecond resolution) values
  which could be null.</div>
 </div>
-<div class="col-first odd-row-color"><a href="class-use/TimeMilliVector.html#org.apache.arrow.adapter.avro.consumers.logical">TimeMilliVector</a></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><a href="class-use/TimeMilliVector.html#org.apache.arrow.adapter.avro.consumers.logical">TimeMilliVector</a></div>
+<div class="col-last even-row-color">
 <div class="block">TimeMilliVector implements a fixed width (4 bytes) vector of time (millisecond resolution) values
  which could be null.</div>
 </div>
+<div class="col-first odd-row-color"><a href="class-use/TimeStampMicroTZVector.html#org.apache.arrow.adapter.avro.consumers.logical">TimeStampMicroTZVector</a></div>
+<div class="col-last odd-row-color">
+<div class="block">TimeStampMicroTZVector implements a fixed width vector (8 bytes) of timestamp (microsecond
+ resolution) values which could be null.</div>
+</div>
 <div class="col-first even-row-color"><a href="class-use/TimeStampMicroVector.html#org.apache.arrow.adapter.avro.consumers.logical">TimeStampMicroVector</a></div>
 <div class="col-last even-row-color">
 <div class="block">TimeStampMicroVector implements a fixed width vector (8 bytes) of timestamp (microsecond
  resolution) values which could be null.</div>
 </div>
-<div class="col-first odd-row-color"><a href="class-use/TimeStampMilliVector.html#org.apache.arrow.adapter.avro.consumers.logical">TimeStampMilliVector</a></div>
+<div class="col-first odd-row-color"><a href="class-use/TimeStampMilliTZVector.html#org.apache.arrow.adapter.avro.consumers.logical">TimeStampMilliTZVector</a></div>
 <div class="col-last odd-row-color">
+<div class="block">TimeStampMilliTZVector implements a fixed width vector (8 bytes) of timestamp (millisecond
+ resolution) values which could be null.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/TimeStampMilliVector.html#org.apache.arrow.adapter.avro.consumers.logical">TimeStampMilliVector</a></div>
+<div class="col-last even-row-color">
 <div class="block">TimeStampMilliVector implements a fixed width vector (8 bytes) of timestamp (millisecond
  resolution) values which could be null.</div>
 </div>
+<div class="col-first odd-row-color"><a href="class-use/TimeStampNanoTZVector.html#org.apache.arrow.adapter.avro.consumers.logical">TimeStampNanoTZVector</a></div>
+<div class="col-last odd-row-color">
+<div class="block">TimeStampNanoTZVector implements a fixed width vector (8 bytes) of timestamp (nanosecond
+ resolution) values which could be null.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/TimeStampNanoVector.html#org.apache.arrow.adapter.avro.consumers.logical">TimeStampNanoVector</a></div>
+<div class="col-last even-row-color">
+<div class="block">TimeStampNanoVector implements a fixed width vector (8 bytes) of timestamp (nanosecond
+ resolution) values which could be null.</div>
+</div>
 </div>
 </section>
 </li>
diff --git a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/class-use/Schema.html b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/class-use/Schema.html
index 376a726d..17f9b97f 100644
--- a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/class-use/Schema.html
+++ b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/class-use/Schema.html
@@ -56,44 +56,63 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Package</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.jdbc">org.apache.arrow.adapter.jdbc</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.avro">org.apache.arrow.adapter.avro</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.adapter.orc">org.apache.arrow.adapter.orc</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.adapter.jdbc">org.apache.arrow.adapter.jdbc</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.c">org.apache.arrow.c</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.adapter.orc">org.apache.arrow.adapter.orc</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.dataset.jni">org.apache.arrow.dataset.jni</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.c">org.apache.arrow.c</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.dataset.scanner">org.apache.arrow.dataset.scanner</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.dataset.jni">org.apache.arrow.dataset.jni</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.dataset.source">org.apache.arrow.dataset.source</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.dataset.scanner">org.apache.arrow.dataset.scanner</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.flight">org.apache.arrow.flight</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.dataset.source">org.apache.arrow.dataset.source</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.flight.sql">org.apache.arrow.flight.sql</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.flight">org.apache.arrow.flight</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.gandiva.evaluator">org.apache.arrow.gandiva.evaluator</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.flight.sql">org.apache.arrow.flight.sql</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.gandiva.expression">org.apache.arrow.gandiva.expression</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.gandiva.evaluator">org.apache.arrow.gandiva.evaluator</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.vector">org.apache.arrow.vector</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.gandiva.expression">org.apache.arrow.gandiva.expression</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.ipc">org.apache.arrow.vector.ipc</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector">org.apache.arrow.vector</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.ipc.message">org.apache.arrow.vector.ipc.message</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.ipc">org.apache.arrow.vector.ipc</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.table">org.apache.arrow.vector.table</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.ipc.message">org.apache.arrow.vector.ipc.message</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.types.pojo">org.apache.arrow.vector.types.pojo</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.table">org.apache.arrow.vector.table</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
-<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.util">org.apache.arrow.vector.util</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.types.pojo">org.apache.arrow.vector.types.pojo</a></div>
 <div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.validate">org.apache.arrow.vector.validate</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.arrow.vector.util">org.apache.arrow.vector.util</a></div>
 <div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.arrow.vector.validate">org.apache.arrow.vector.validate</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
 </div>
 <section class="class-uses">
 <ul class="block-list">
 <li>
+<section class="detail" id="org.apache.arrow.adapter.avro">
+<h2>Uses of <a href="../Schema.html" title="class in org.apache.arrow.vector.types.pojo">Schema</a> in <a href="../../../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/package-summary.html">org.apache.arrow.adapter.avro</a></h2>
+<div class="caption"><span>Methods in <a href="../../../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/package-summary.html">org.apache.arrow.adapter.avro</a> that return <a href="../Schema.html" title="class in org.apache.arrow.vector.types.pojo">Schema</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../Schema.html" title="class in org.apache.arrow.vector.types.pojo">Schema</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">AvroToArrow.</span><code><a href="../../../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/AvroToArrow.html#avroToAvroSchema(org.apache.avro.Schema,org.apache.arrow.adapter.avro.AvroToArrowConfig)" class="member-name-link">avroToAvroSchema</a><wbr>(org.apache.avro.Schema&nbsp;schema,
+ <a href="../../../../../../../../org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/AvroToArrowConfig.html" title="class in org.apache.arrow.adapter.avro">AvroToArrowConfig</a>&nbsp;config)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Convert an Avro schema to its Arrow equivalent.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
 <section class="detail" id="org.apache.arrow.adapter.jdbc">
 <h2>Uses of <a href="../Schema.html" title="class in org.apache.arrow.vector.types.pojo">Schema</a> in <a href="../../../../../../../../org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/package-summary.html">org.apache.arrow.adapter.jdbc</a></h2>
 <div class="caption"><span>Methods in <a href="../../../../../../../../org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/package-summary.html">org.apache.arrow.adapter.jdbc</a> that return <a href="../Schema.html" title="class in org.apache.arrow.vector.types.pojo">Schema</a></span></div>
diff --git a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/package-use.html b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/package-use.html
index 76518f56..fd716115 100644
--- a/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/package-use.html
+++ b/main/reference/org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/package-use.html
@@ -125,6 +125,10 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color">
 <div class="block">A POJO abstraction for the Flatbuffer description of Vector Type.</div>
 </div>
+<div class="col-first odd-row-color"><a href="class-use/Schema.html#org.apache.arrow.adapter.avro">Schema</a></div>
+<div class="col-last odd-row-color">
+<div class="block">An Arrow Schema.</div>
+</div>
 </div>
 </section>
 </li>
diff --git a/main/reference/overview-tree.html b/main/reference/overview-tree.html
index 7ec924a1..74f46dad 100644
--- a/main/reference/overview-tree.html
+++ b/main/reference/overview-tree.html
@@ -518,6 +518,12 @@ loadScripts(document, 'script');</script>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroBooleanConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroBooleanConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroBytesConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroBytesConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDateConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDateConsumer</a></li>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer</a>
+<ul>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.BytesDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.BytesDecimal256Consumer</a></li>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.FixedDecimal256Consumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimal256Consumer.FixedDecimal256Consumer</a></li>
+</ul>
+</li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer</a>
 <ul>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimalConsumer.BytesDecimalConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroDecimalConsumer.BytesDecimalConsumer</a></li>
@@ -531,13 +537,18 @@ loadScripts(document, 'script');</script>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroIntConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroIntConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroLongConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroLongConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroMapConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroMapConsumer</a></li>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullableConsumer</a>&lt;T&gt;</li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroNullConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroNullConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroStringConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroStringConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroStructConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroStructConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimeMicroConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMicroConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimeMillisConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimeMillisConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosConsumer</a></li>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMicrosTzConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisConsumer</a></li>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampMillisTzConsumer</a></li>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosConsumer</a></li>
+<li class="circle">org.apache.arrow.adapter.avro.consumers.logical.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosTzConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers.logical">AvroTimestampNanosTzConsumer</a></li>
 <li class="circle">org.apache.arrow.adapter.avro.consumers.<a href="org.apache.arrow.adapter.avro/org/apache/arrow/adapter/avro/consumers/AvroUnionsConsumer.html" class="type-name-link" title="class in org.apache.arrow.adapter.avro.consumers">AvroUnionsConsumer</a></li>
 </ul>
 </li>
diff --git a/main/reference/type-search-index.js b/main/reference/type-search-index.js
index 92730b40..c38ace22 100644
--- a/main/reference/type-search-index.js
+++ b/main/reference/type-search-index.js
@@ -1 +1 @@
-typeSearchIndex = [{"p":"org.apache.arrow.vector.compression","l":"AbstractCompressionCodec"},{"p":"org.apache.arrow.vector.complex","l":"AbstractContainerVector"},{"p":"org.apache.arrow.vector.complex.impl","l":"AbstractExtensionTypeWriter"},{"p":"org.apache.arrow.vector.complex","l":"AbstractStructVector"},{"p":"org.apache.arrow.dataset.substrait","l":"AceroSubstraitConsumer"},{"p":"org.apache.arrow.flight","l":"Action"},{"p":"org.apache.arrow.flight.impl","l":"Flight.Action"},{"p":"or [...]
\ No newline at end of file
+typeSearchIndex = [{"p":"org.apache.arrow.vector.compression","l":"AbstractCompressionCodec"},{"p":"org.apache.arrow.vector.complex","l":"AbstractContainerVector"},{"p":"org.apache.arrow.vector.complex.impl","l":"AbstractExtensionTypeWriter"},{"p":"org.apache.arrow.vector.complex","l":"AbstractStructVector"},{"p":"org.apache.arrow.dataset.substrait","l":"AceroSubstraitConsumer"},{"p":"org.apache.arrow.flight","l":"Action"},{"p":"org.apache.arrow.flight.impl","l":"Flight.Action"},{"p":"or [...]
\ No newline at end of file