blob: c5e83d67d1b6cee74836f275acf4b1116f9eb8bd [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>UnionVector (Apache Arrow Java Root POM 17.0.0-SNAPSHOT API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="UnionVector (Apache Arrow Java Root POM 17.0.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":9,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":42,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":10,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":10,"i187":10,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":10,"i194":10,"i195":10,"i196":10,"i197":10,"i198":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/UnionVector.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>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/arrow/vector/complex/StructVector.NullableStructTransferPair.html" title="class in org.apache.arrow.vector.complex"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/apache/arrow/vector/complex/VectorWithOrdinal.html" title="class in org.apache.arrow.vector.complex"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/arrow/vector/complex/UnionVector.html" target="_top">Frames</a></li>
<li><a href="UnionVector.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&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>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.arrow.vector.complex</div>
<h2 title="Class UnionVector" class="title">Class UnionVector</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">org.apache.arrow.vector.complex.AbstractContainerVector</a></li>
<li>
<ul class="inheritance">
<li>org.apache.arrow.vector.complex.UnionVector</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a>&gt;, <a href="../../../../../org/apache/arrow/vector/DensityAwareVector.html" title="interface in org.apache.arrow.vector">DensityAwareVector</a>, <a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>, <a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">UnionVector</span>
extends <a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">AbstractContainerVector</a>
implements <a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static byte</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#TYPE_WIDTH">TYPE_WIDTH</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#typeBuffer">typeBuffer</a></span></code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.apache.arrow.vector.complex.AbstractContainerVector">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;org.apache.arrow.vector.complex.<a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">AbstractContainerVector</a></h3>
<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#allocator">allocator</a>, <a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#callBack">callBack</a>, <a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#name">name</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#UnionVector-java.lang.String-org.apache.arrow.memory.BufferAllocator-org.apache.arrow.vector.types.pojo.FieldType-org.apache.arrow.vector.util.CallBack-">UnionVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;allocator,
<a href="../../../../../org/apache/arrow/vector/types/pojo/FieldType.html" title="class in org.apache.arrow.vector.types.pojo">FieldType</a>&nbsp;fieldType,
<a href="../../../../../org/apache/arrow/vector/util/CallBack.html" title="interface in org.apache.arrow.vector.util">CallBack</a>&nbsp;callBack)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>&lt;OUT,IN&gt;&nbsp;OUT</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#accept-org.apache.arrow.vector.compare.VectorVisitor-IN-">accept</a></span>(<a href="../../../../../org/apache/arrow/vector/compare/VectorVisitor.html" title="interface in org.apache.arrow.vector.compare">VectorVisitor</a>&lt;OUT,IN&gt;&nbsp;visitor,
IN&nbsp;value)</code>
<div class="block">Accept a generic <a href="../../../../../org/apache/arrow/vector/compare/VectorVisitor.html" title="interface in org.apache.arrow.vector.compare"><code>VectorVisitor</code></a> and return the result.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>&lt;T extends <a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;<br>T</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#addOrGet-java.lang.String-org.apache.arrow.vector.types.pojo.FieldType-java.lang.Class-">addOrGet</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/FieldType.html" title="class in org.apache.arrow.vector.types.pojo">FieldType</a>&nbsp;fieldType,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;clazz)</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#addVector-org.apache.arrow.vector.FieldVector-">addVector</a></span>(<a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#allocateNew--">allocateNew</a></span>()</code>
<div class="block">Allocate new buffers.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#allocateNewSafe--">allocateNewSafe</a></span>()</code>
<div class="block">Allocates new buffers.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#clear--">clear</a></span>()</code>
<div class="block">Release any owned ArrowBuf and reset the ValueVector to the initial state.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#close--">close</a></span>()</code>
<div class="block">Clears out all underlying child vectors.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#copyFrom-int-int-org.apache.arrow.vector.ValueVector-">copyFrom</a></span>(int&nbsp;inIndex,
int&nbsp;outIndex,
<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a>&nbsp;from)</code>
<div class="block">Copy a cell value from a particular index in source vector to a particular
position in this vector.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#copyFromSafe-int-int-org.apache.arrow.vector.ValueVector-">copyFromSafe</a></span>(int&nbsp;inIndex,
int&nbsp;outIndex,
<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a>&nbsp;from)</code>
<div class="block">Same as <a href="../../../../../org/apache/arrow/vector/ValueVector.html#copyFrom-int-int-org.apache.arrow.vector.ValueVector-"><code>ValueVector.copyFrom(int, int, ValueVector)</code></a> except that
it handles the case when the capacity of the vector needs to be expanded
before copy.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#directAddVector-org.apache.arrow.vector.FieldVector-">directAddVector</a></span>(<a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&nbsp;v)</code>
<div class="block">Directly put a vector to internalStruct without creating a new one with same type.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html" title="class in org.apache.arrow.vector.complex">UnionVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#empty-java.lang.String-org.apache.arrow.memory.BufferAllocator-">empty</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;allocator)</code>&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#get-int-">get</a></span>(int&nbsp;index)</code>&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#get-int-org.apache.arrow.vector.holders.ComplexHolder-">get</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/ComplexHolder.html" title="class in org.apache.arrow.vector.holders">ComplexHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#get-int-org.apache.arrow.vector.holders.UnionHolder-">get</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/UnionHolder.html" title="class in org.apache.arrow.vector.holders">UnionHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getAllocator--">getAllocator</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/BigIntVector.html" title="class in org.apache.arrow.vector">BigIntVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getBigIntVector--">getBigIntVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/BigIntVector.html" title="class in org.apache.arrow.vector">BigIntVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getBigIntVector-java.lang.String-">getBigIntVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/BitVector.html" title="class in org.apache.arrow.vector">BitVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getBitVector--">getBitVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/BitVector.html" title="class in org.apache.arrow.vector">BitVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getBitVector-java.lang.String-">getBitVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getBuffers-boolean-">getBuffers</a></span>(boolean&nbsp;clear)</code>
<div class="block">Return the underlying buffers associated with this vector.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getBufferSize--">getBufferSize</a></span>()</code>
<div class="block">Get the number of bytes used by this vector.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getBufferSizeFor-int-">getBufferSizeFor</a></span>(int&nbsp;valueCount)</code>
<div class="block">Returns the number of bytes that is used by this vector if it holds the given number
of values.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>&lt;T extends <a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;<br>T</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getChild-java.lang.String-java.lang.Class-">getChild</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;clazz)</code>&nbsp;</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getChildrenFromFields--">getChildrenFromFields</a></span>()</code>
<div class="block">The returned list is the same size as the list passed to initializeChildrenFromFields.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/complex/VectorWithOrdinal.html" title="class in org.apache.arrow.vector.complex">VectorWithOrdinal</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getChildVectorWithOrdinal-java.lang.String-">getChildVectorWithOrdinal</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDataBuffer--">getDataBuffer</a></span>()</code>
<div class="block">Gets the underlying buffer associated with data vector.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDataBufferAddress--">getDataBufferAddress</a></span>()</code>
<div class="block">Gets the starting address of the underlying buffer associated with data vector.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/DateDayVector.html" title="class in org.apache.arrow.vector">DateDayVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDateDayVector--">getDateDayVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/DateDayVector.html" title="class in org.apache.arrow.vector">DateDayVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDateDayVector-java.lang.String-">getDateDayVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/DateMilliVector.html" title="class in org.apache.arrow.vector">DateMilliVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDateMilliVector--">getDateMilliVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/DateMilliVector.html" title="class in org.apache.arrow.vector">DateMilliVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDateMilliVector-java.lang.String-">getDateMilliVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDecimal256Vector--">getDecimal256Vector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDecimal256Vector-org.apache.arrow.vector.types.pojo.ArrowType-">getDecimal256Vector</a></span>(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDecimal256Vector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">getDecimal256Vector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/DecimalVector.html" title="class in org.apache.arrow.vector">DecimalVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDecimalVector--">getDecimalVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/DecimalVector.html" title="class in org.apache.arrow.vector">DecimalVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDecimalVector-org.apache.arrow.vector.types.pojo.ArrowType-">getDecimalVector</a></span>(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/DecimalVector.html" title="class in org.apache.arrow.vector">DecimalVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDecimalVector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">getDecimalVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/DurationVector.html" title="class in org.apache.arrow.vector">DurationVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDurationVector--">getDurationVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/DurationVector.html" title="class in org.apache.arrow.vector">DurationVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDurationVector-org.apache.arrow.vector.types.pojo.ArrowType-">getDurationVector</a></span>(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/DurationVector.html" title="class in org.apache.arrow.vector">DurationVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getDurationVector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">getDurationVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/types/pojo/Field.html" title="class in org.apache.arrow.vector.types.pojo">Field</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getField--">getField</a></span>()</code>
<div class="block">Get information about how this field is materialized.</div>
</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getFieldBuffers--">getFieldBuffers</a></span>()</code>
<div class="block">Get the buffers of the fields, (same size as getFieldVectors() since it is their content).</div>
</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/arrow/vector/BufferBacked.html" title="interface in org.apache.arrow.vector">BufferBacked</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getFieldInnerVectors--">getFieldInnerVectors</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
<div class="block"><span class="deprecationComment">This API will be removed as the current implementations no longer support inner vectors.</span></div>
</div>
</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/FixedSizeBinaryVector.html" title="class in org.apache.arrow.vector">FixedSizeBinaryVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getFixedSizeBinaryVector--">getFixedSizeBinaryVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/FixedSizeBinaryVector.html" title="class in org.apache.arrow.vector">FixedSizeBinaryVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getFixedSizeBinaryVector-org.apache.arrow.vector.types.pojo.ArrowType-">getFixedSizeBinaryVector</a></span>(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/FixedSizeBinaryVector.html" title="class in org.apache.arrow.vector">FixedSizeBinaryVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getFixedSizeBinaryVector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">getFixedSizeBinaryVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/Float2Vector.html" title="class in org.apache.arrow.vector">Float2Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getFloat2Vector--">getFloat2Vector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/Float2Vector.html" title="class in org.apache.arrow.vector">Float2Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getFloat2Vector-java.lang.String-">getFloat2Vector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/Float4Vector.html" title="class in org.apache.arrow.vector">Float4Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getFloat4Vector--">getFloat4Vector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/Float4Vector.html" title="class in org.apache.arrow.vector">Float4Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getFloat4Vector-java.lang.String-">getFloat4Vector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/Float8Vector.html" title="class in org.apache.arrow.vector">Float8Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getFloat8Vector--">getFloat8Vector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/Float8Vector.html" title="class in org.apache.arrow.vector">Float8Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getFloat8Vector-java.lang.String-">getFloat8Vector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/IntervalDayVector.html" title="class in org.apache.arrow.vector">IntervalDayVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getIntervalDayVector--">getIntervalDayVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/IntervalDayVector.html" title="class in org.apache.arrow.vector">IntervalDayVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getIntervalDayVector-java.lang.String-">getIntervalDayVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/IntervalMonthDayNanoVector.html" title="class in org.apache.arrow.vector">IntervalMonthDayNanoVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getIntervalMonthDayNanoVector--">getIntervalMonthDayNanoVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/IntervalMonthDayNanoVector.html" title="class in org.apache.arrow.vector">IntervalMonthDayNanoVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getIntervalMonthDayNanoVector-java.lang.String-">getIntervalMonthDayNanoVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/IntervalYearVector.html" title="class in org.apache.arrow.vector">IntervalYearVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getIntervalYearVector--">getIntervalYearVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/IntervalYearVector.html" title="class in org.apache.arrow.vector">IntervalYearVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getIntervalYearVector-java.lang.String-">getIntervalYearVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/IntVector.html" title="class in org.apache.arrow.vector">IntVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getIntVector--">getIntVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/IntVector.html" title="class in org.apache.arrow.vector">IntVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getIntVector-java.lang.String-">getIntVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/LargeVarBinaryVector.html" title="class in org.apache.arrow.vector">LargeVarBinaryVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getLargeVarBinaryVector--">getLargeVarBinaryVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i61" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/LargeVarBinaryVector.html" title="class in org.apache.arrow.vector">LargeVarBinaryVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getLargeVarBinaryVector-java.lang.String-">getLargeVarBinaryVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i62" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/LargeVarCharVector.html" title="class in org.apache.arrow.vector">LargeVarCharVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getLargeVarCharVector--">getLargeVarCharVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i63" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/LargeVarCharVector.html" title="class in org.apache.arrow.vector">LargeVarCharVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getLargeVarCharVector-java.lang.String-">getLargeVarCharVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i64" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/complex/ListVector.html" title="class in org.apache.arrow.vector.complex">ListVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getList--">getList</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i65" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/complex/MapVector.html" title="class in org.apache.arrow.vector.complex">MapVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getMap--">getMap</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i66" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/complex/MapVector.html" title="class in org.apache.arrow.vector.complex">MapVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getMap-org.apache.arrow.vector.types.pojo.ArrowType-">getMap</a></span>(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i67" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/complex/MapVector.html" title="class in org.apache.arrow.vector.complex">MapVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getMap-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">getMap</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i68" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/types/Types.MinorType.html" title="enum in org.apache.arrow.vector.types">Types.MinorType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getMinorType--">getMinorType</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i69" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getName--">getName</a></span>()</code>
<div class="block">Gets the name of the vector.</div>
</td>
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getNullCount--">getNullCount</a></span>()</code>
<div class="block">Returns number of null elements in the vector.</div>
</td>
</tr>
<tr id="i71" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getObject-int-">getObject</a></span>(int&nbsp;index)</code>
<div class="block">Get friendly type object from the vector.</div>
</td>
</tr>
<tr id="i72" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getOffsetBuffer--">getOffsetBuffer</a></span>()</code>
<div class="block">Gets the underlying buffer associated with offset vector.</div>
</td>
</tr>
<tr id="i73" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getOffsetBufferAddress--">getOffsetBufferAddress</a></span>()</code>
<div class="block">Gets the starting address of the underlying buffer associated with offset vector.</div>
</td>
</tr>
<tr id="i74" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/complex/reader/FieldReader.html" title="interface in org.apache.arrow.vector.complex.reader">FieldReader</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getReader--">getReader</a></span>()</code>
<div class="block">Get a reader for this vector.</div>
</td>
</tr>
<tr id="i75" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/SmallIntVector.html" title="class in org.apache.arrow.vector">SmallIntVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getSmallIntVector--">getSmallIntVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i76" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/SmallIntVector.html" title="class in org.apache.arrow.vector">SmallIntVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getSmallIntVector-java.lang.String-">getSmallIntVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i77" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/complex/StructVector.html" title="class in org.apache.arrow.vector.complex">StructVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getStruct--">getStruct</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i78" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeMicroVector.html" title="class in org.apache.arrow.vector">TimeMicroVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeMicroVector--">getTimeMicroVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i79" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeMicroVector.html" title="class in org.apache.arrow.vector">TimeMicroVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeMicroVector-java.lang.String-">getTimeMicroVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i80" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeMilliVector.html" title="class in org.apache.arrow.vector">TimeMilliVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeMilliVector--">getTimeMilliVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i81" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeMilliVector.html" title="class in org.apache.arrow.vector">TimeMilliVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeMilliVector-java.lang.String-">getTimeMilliVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i82" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeNanoVector.html" title="class in org.apache.arrow.vector">TimeNanoVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeNanoVector--">getTimeNanoVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i83" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeNanoVector.html" title="class in org.apache.arrow.vector">TimeNanoVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeNanoVector-java.lang.String-">getTimeNanoVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i84" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeSecVector.html" title="class in org.apache.arrow.vector">TimeSecVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeSecVector--">getTimeSecVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i85" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeSecVector.html" title="class in org.apache.arrow.vector">TimeSecVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeSecVector-java.lang.String-">getTimeSecVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i86" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampMicroTZVector--">getTimeStampMicroTZVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i87" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampMicroTZVector-org.apache.arrow.vector.types.pojo.ArrowType-">getTimeStampMicroTZVector</a></span>(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i88" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampMicroTZVector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">getTimeStampMicroTZVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i89" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampMicroVector--">getTimeStampMicroVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i90" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampMicroVector-java.lang.String-">getTimeStampMicroVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i91" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampMilliTZVector--">getTimeStampMilliTZVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i92" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampMilliTZVector-org.apache.arrow.vector.types.pojo.ArrowType-">getTimeStampMilliTZVector</a></span>(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i93" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampMilliTZVector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">getTimeStampMilliTZVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i94" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampMilliVector--">getTimeStampMilliVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i95" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampMilliVector-java.lang.String-">getTimeStampMilliVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i96" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampNanoTZVector--">getTimeStampNanoTZVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i97" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampNanoTZVector-org.apache.arrow.vector.types.pojo.ArrowType-">getTimeStampNanoTZVector</a></span>(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i98" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampNanoTZVector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">getTimeStampNanoTZVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i99" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampNanoVector.html" title="class in org.apache.arrow.vector">TimeStampNanoVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampNanoVector--">getTimeStampNanoVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i100" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampNanoVector.html" title="class in org.apache.arrow.vector">TimeStampNanoVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampNanoVector-java.lang.String-">getTimeStampNanoVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i101" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampSecTZVector.html" title="class in org.apache.arrow.vector">TimeStampSecTZVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampSecTZVector--">getTimeStampSecTZVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i102" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampSecTZVector.html" title="class in org.apache.arrow.vector">TimeStampSecTZVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampSecTZVector-org.apache.arrow.vector.types.pojo.ArrowType-">getTimeStampSecTZVector</a></span>(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i103" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampSecTZVector.html" title="class in org.apache.arrow.vector">TimeStampSecTZVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampSecTZVector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">getTimeStampSecTZVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i104" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampSecVector.html" title="class in org.apache.arrow.vector">TimeStampSecVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampSecVector--">getTimeStampSecVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i105" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TimeStampSecVector.html" title="class in org.apache.arrow.vector">TimeStampSecVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTimeStampSecVector-java.lang.String-">getTimeStampSecVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i106" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TinyIntVector.html" title="class in org.apache.arrow.vector">TinyIntVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTinyIntVector--">getTinyIntVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i107" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/TinyIntVector.html" title="class in org.apache.arrow.vector">TinyIntVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTinyIntVector-java.lang.String-">getTinyIntVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i108" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util">TransferPair</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTransferPair-org.apache.arrow.memory.BufferAllocator-">getTransferPair</a></span>(<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;allocator)</code>
<div class="block">To transfer quota responsibility.</div>
</td>
</tr>
<tr id="i109" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util">TransferPair</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTransferPair-org.apache.arrow.vector.types.pojo.Field-org.apache.arrow.memory.BufferAllocator-">getTransferPair</a></span>(<a href="../../../../../org/apache/arrow/vector/types/pojo/Field.html" title="class in org.apache.arrow.vector.types.pojo">Field</a>&nbsp;field,
<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;allocator)</code>
<div class="block">To transfer quota responsibility.</div>
</td>
</tr>
<tr id="i110" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util">TransferPair</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTransferPair-org.apache.arrow.vector.types.pojo.Field-org.apache.arrow.memory.BufferAllocator-org.apache.arrow.vector.util.CallBack-">getTransferPair</a></span>(<a href="../../../../../org/apache/arrow/vector/types/pojo/Field.html" title="class in org.apache.arrow.vector.types.pojo">Field</a>&nbsp;field,
<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;allocator,
<a href="../../../../../org/apache/arrow/vector/util/CallBack.html" title="interface in org.apache.arrow.vector.util">CallBack</a>&nbsp;callBack)</code>
<div class="block">To transfer quota responsibility.</div>
</td>
</tr>
<tr id="i111" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util">TransferPair</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTransferPair-java.lang.String-org.apache.arrow.memory.BufferAllocator-">getTransferPair</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ref,
<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;allocator)</code>
<div class="block">To transfer quota responsibility.</div>
</td>
</tr>
<tr id="i112" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util">TransferPair</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTransferPair-java.lang.String-org.apache.arrow.memory.BufferAllocator-org.apache.arrow.vector.util.CallBack-">getTransferPair</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ref,
<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;allocator,
<a href="../../../../../org/apache/arrow/vector/util/CallBack.html" title="interface in org.apache.arrow.vector.util">CallBack</a>&nbsp;callBack)</code>
<div class="block">To transfer quota responsibility.</div>
</td>
</tr>
<tr id="i113" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTypeBuffer--">getTypeBuffer</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i114" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTypeBufferAddress--">getTypeBufferAddress</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i115" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getTypeValue-int-">getTypeValue</a></span>(int&nbsp;index)</code>&nbsp;</td>
</tr>
<tr id="i116" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/UInt1Vector.html" title="class in org.apache.arrow.vector">UInt1Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getUInt1Vector--">getUInt1Vector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i117" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/UInt1Vector.html" title="class in org.apache.arrow.vector">UInt1Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getUInt1Vector-java.lang.String-">getUInt1Vector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i118" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/UInt2Vector.html" title="class in org.apache.arrow.vector">UInt2Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getUInt2Vector--">getUInt2Vector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i119" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/UInt2Vector.html" title="class in org.apache.arrow.vector">UInt2Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getUInt2Vector-java.lang.String-">getUInt2Vector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i120" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/UInt4Vector.html" title="class in org.apache.arrow.vector">UInt4Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getUInt4Vector--">getUInt4Vector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i121" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/UInt4Vector.html" title="class in org.apache.arrow.vector">UInt4Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getUInt4Vector-java.lang.String-">getUInt4Vector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i122" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/UInt8Vector.html" title="class in org.apache.arrow.vector">UInt8Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getUInt8Vector--">getUInt8Vector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i123" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/UInt8Vector.html" title="class in org.apache.arrow.vector">UInt8Vector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getUInt8Vector-java.lang.String-">getUInt8Vector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i124" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getValidityBuffer--">getValidityBuffer</a></span>()</code>
<div class="block">Gets the underlying buffer associated with validity vector.</div>
</td>
</tr>
<tr id="i125" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getValidityBufferAddress--">getValidityBufferAddress</a></span>()</code>
<div class="block">Gets the starting address of the underlying buffer associated with validity vector.</div>
</td>
</tr>
<tr id="i126" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getValueCapacity--">getValueCapacity</a></span>()</code>
<div class="block">Returns the maximum number of values that can be stored in this vector instance.</div>
</td>
</tr>
<tr id="i127" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getValueCount--">getValueCount</a></span>()</code>
<div class="block">Gets the number of values.</div>
</td>
</tr>
<tr id="i128" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/VarBinaryVector.html" title="class in org.apache.arrow.vector">VarBinaryVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getVarBinaryVector--">getVarBinaryVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i129" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/VarBinaryVector.html" title="class in org.apache.arrow.vector">VarBinaryVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getVarBinaryVector-java.lang.String-">getVarBinaryVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i130" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/VarCharVector.html" title="class in org.apache.arrow.vector">VarCharVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getVarCharVector--">getVarCharVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i131" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/VarCharVector.html" title="class in org.apache.arrow.vector">VarCharVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getVarCharVector-java.lang.String-">getVarCharVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i132" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getVector-int-">getVector</a></span>(int&nbsp;index)</code>&nbsp;</td>
</tr>
<tr id="i133" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getVector-int-org.apache.arrow.vector.types.pojo.ArrowType-">getVector</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i134" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getVectorByType-int-">getVectorByType</a></span>(int&nbsp;typeId)</code>&nbsp;</td>
</tr>
<tr id="i135" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getVectorByType-int-org.apache.arrow.vector.types.pojo.ArrowType-">getVectorByType</a></span>(int&nbsp;typeId,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i136" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/ViewVarBinaryVector.html" title="class in org.apache.arrow.vector">ViewVarBinaryVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getViewVarBinaryVector--">getViewVarBinaryVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i137" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/ViewVarBinaryVector.html" title="class in org.apache.arrow.vector">ViewVarBinaryVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getViewVarBinaryVector-java.lang.String-">getViewVarBinaryVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i138" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/ViewVarCharVector.html" title="class in org.apache.arrow.vector">ViewVarCharVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getViewVarCharVector--">getViewVarCharVector</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i139" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/ViewVarCharVector.html" title="class in org.apache.arrow.vector">ViewVarCharVector</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getViewVarCharVector-java.lang.String-">getViewVarCharVector</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i140" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/complex/writer/FieldWriter.html" title="interface in org.apache.arrow.vector.complex.writer">FieldWriter</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#getWriter--">getWriter</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i141" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#hashCode-int-">hashCode</a></span>(int&nbsp;index)</code>
<div class="block">Returns hashCode of element in index with the default hasher.</div>
</td>
</tr>
<tr id="i142" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#hashCode-int-org.apache.arrow.memory.util.hash.ArrowBufHasher-">hashCode</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/memory/util/hash/ArrowBufHasher.html" title="interface in org.apache.arrow.memory.util.hash">ArrowBufHasher</a>&nbsp;hasher)</code>
<div class="block">Returns hashCode of element in index with the given hasher.</div>
</td>
</tr>
<tr id="i143" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#initializeChildrenFromFields-java.util.List-">initializeChildrenFromFields</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/arrow/vector/types/pojo/Field.html" title="class in org.apache.arrow.vector.types.pojo">Field</a>&gt;&nbsp;children)</code>
<div class="block">Initializes the child vectors
to be later loaded with loadBuffers.</div>
</td>
</tr>
<tr id="i144" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#isNull-int-">isNull</a></span>(int&nbsp;index)</code>
<div class="block">IMPORTANT: Union types always return non null as there is no validity buffer.</div>
</td>
</tr>
<tr id="i145" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#isSet-int-">isSet</a></span>(int&nbsp;index)</code>&nbsp;</td>
</tr>
<tr id="i146" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#iterator--">iterator</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i147" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#loadFieldBuffers-org.apache.arrow.vector.ipc.message.ArrowFieldNode-java.util.List-">loadFieldBuffers</a></span>(<a href="../../../../../org/apache/arrow/vector/ipc/message/ArrowFieldNode.html" title="class in org.apache.arrow.vector.ipc.message">ArrowFieldNode</a>&nbsp;fieldNode,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a>&gt;&nbsp;ownBuffers)</code>
<div class="block">Loads data in the vectors.</div>
</td>
</tr>
<tr id="i148" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util">TransferPair</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#makeTransferPair-org.apache.arrow.vector.ValueVector-">makeTransferPair</a></span>(<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a>&nbsp;target)</code>
<div class="block">Makes a new transfer pair used to transfer underlying buffers.</div>
</td>
</tr>
<tr id="i149" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#reAlloc--">reAlloc</a></span>()</code>
<div class="block">Allocate new buffer with double capacity, and copy data into the new buffer.</div>
</td>
</tr>
<tr id="i150" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#reset--">reset</a></span>()</code>
<div class="block">Reset the ValueVector to the initial state without releasing any owned ArrowBuf.</div>
</td>
</tr>
<tr id="i151" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setInitialCapacity-int-">setInitialCapacity</a></span>(int&nbsp;numRecords)</code>
<div class="block">Set the initial record capacity.</div>
</td>
</tr>
<tr id="i152" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setInitialCapacity-int-double-">setInitialCapacity</a></span>(int&nbsp;valueCount,
double&nbsp;density)</code>
<div class="block">Set value with density.</div>
</td>
</tr>
<tr id="i153" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setNull-int-">setNull</a></span>(int&nbsp;index)</code>
<div class="block">Set the element at the given index to null.</div>
</td>
</tr>
<tr id="i154" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableBigIntHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableBigIntHolder.html" title="class in org.apache.arrow.vector.holders">NullableBigIntHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i155" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableBitHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableBitHolder.html" title="class in org.apache.arrow.vector.holders">NullableBitHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i156" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableDateDayHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableDateDayHolder.html" title="class in org.apache.arrow.vector.holders">NullableDateDayHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i157" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableDateMilliHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableDateMilliHolder.html" title="class in org.apache.arrow.vector.holders">NullableDateMilliHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i158" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableDecimal256Holder-org.apache.arrow.vector.types.pojo.ArrowType-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableDecimal256Holder.html" title="class in org.apache.arrow.vector.holders">NullableDecimal256Holder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i159" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableDecimalHolder-org.apache.arrow.vector.types.pojo.ArrowType-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableDecimalHolder.html" title="class in org.apache.arrow.vector.holders">NullableDecimalHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i160" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableDurationHolder-org.apache.arrow.vector.types.pojo.ArrowType-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableDurationHolder.html" title="class in org.apache.arrow.vector.holders">NullableDurationHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i161" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableFixedSizeBinaryHolder-org.apache.arrow.vector.types.pojo.ArrowType-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableFixedSizeBinaryHolder.html" title="class in org.apache.arrow.vector.holders">NullableFixedSizeBinaryHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i162" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableFloat2Holder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableFloat2Holder.html" title="class in org.apache.arrow.vector.holders">NullableFloat2Holder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i163" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableFloat4Holder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableFloat4Holder.html" title="class in org.apache.arrow.vector.holders">NullableFloat4Holder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i164" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableFloat8Holder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableFloat8Holder.html" title="class in org.apache.arrow.vector.holders">NullableFloat8Holder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i165" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableIntervalDayHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableIntervalDayHolder.html" title="class in org.apache.arrow.vector.holders">NullableIntervalDayHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i166" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableIntervalMonthDayNanoHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableIntervalMonthDayNanoHolder.html" title="class in org.apache.arrow.vector.holders">NullableIntervalMonthDayNanoHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i167" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableIntervalYearHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableIntervalYearHolder.html" title="class in org.apache.arrow.vector.holders">NullableIntervalYearHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i168" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableIntHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableIntHolder.html" title="class in org.apache.arrow.vector.holders">NullableIntHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i169" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableLargeVarBinaryHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableLargeVarBinaryHolder.html" title="class in org.apache.arrow.vector.holders">NullableLargeVarBinaryHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i170" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableLargeVarCharHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableLargeVarCharHolder.html" title="class in org.apache.arrow.vector.holders">NullableLargeVarCharHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i171" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableSmallIntHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableSmallIntHolder.html" title="class in org.apache.arrow.vector.holders">NullableSmallIntHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i172" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableTimeMicroHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeMicroHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeMicroHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i173" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableTimeMilliHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeMilliHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeMilliHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i174" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableTimeNanoHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeNanoHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeNanoHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i175" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableTimeSecHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeSecHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeSecHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i176" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampMicroHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampMicroHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampMicroHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i177" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampMicroTZHolder-org.apache.arrow.vector.types.pojo.ArrowType-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampMicroTZHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampMicroTZHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i178" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampMilliHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampMilliHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampMilliHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i179" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampMilliTZHolder-org.apache.arrow.vector.types.pojo.ArrowType-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampMilliTZHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampMilliTZHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i180" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampNanoHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampNanoHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampNanoHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i181" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampNanoTZHolder-org.apache.arrow.vector.types.pojo.ArrowType-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampNanoTZHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampNanoTZHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i182" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampSecHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampSecHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampSecHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i183" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampSecTZHolder-org.apache.arrow.vector.types.pojo.ArrowType-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampSecTZHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampSecTZHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i184" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableTinyIntHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTinyIntHolder.html" title="class in org.apache.arrow.vector.holders">NullableTinyIntHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i185" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableUInt1Holder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableUInt1Holder.html" title="class in org.apache.arrow.vector.holders">NullableUInt1Holder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i186" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableUInt2Holder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableUInt2Holder.html" title="class in org.apache.arrow.vector.holders">NullableUInt2Holder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i187" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableUInt4Holder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableUInt4Holder.html" title="class in org.apache.arrow.vector.holders">NullableUInt4Holder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i188" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableUInt8Holder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableUInt8Holder.html" title="class in org.apache.arrow.vector.holders">NullableUInt8Holder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i189" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableVarBinaryHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableVarBinaryHolder.html" title="class in org.apache.arrow.vector.holders">NullableVarBinaryHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i190" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableVarCharHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableVarCharHolder.html" title="class in org.apache.arrow.vector.holders">NullableVarCharHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i191" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableViewVarBinaryHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableViewVarBinaryHolder.html" title="class in org.apache.arrow.vector.holders">NullableViewVarBinaryHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i192" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.NullableViewVarCharHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableViewVarCharHolder.html" title="class in org.apache.arrow.vector.holders">NullableViewVarCharHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i193" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.UnionHolder-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/UnionHolder.html" title="class in org.apache.arrow.vector.holders">UnionHolder</a>&nbsp;holder)</code>&nbsp;</td>
</tr>
<tr id="i194" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setSafe-int-org.apache.arrow.vector.holders.UnionHolder-org.apache.arrow.vector.types.pojo.ArrowType-">setSafe</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/UnionHolder.html" title="class in org.apache.arrow.vector.holders">UnionHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</code>&nbsp;</td>
</tr>
<tr id="i195" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setType-int-org.apache.arrow.vector.types.Types.MinorType-">setType</a></span>(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/types/Types.MinorType.html" title="enum in org.apache.arrow.vector.types">Types.MinorType</a>&nbsp;type)</code>&nbsp;</td>
</tr>
<tr id="i196" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#setValueCount-int-">setValueCount</a></span>(int&nbsp;valueCount)</code>
<div class="block">Set number of values in the vector.</div>
</td>
</tr>
<tr id="i197" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#size--">size</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i198" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html#toString--">toString</a></span>()</code>
<div class="block">Representation of vector suitable for debugging.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.arrow.vector.complex.AbstractContainerVector">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.arrow.vector.complex.<a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">AbstractContainerVector</a></h3>
<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#addOrGetFixedSizeList-java.lang.String-int-">addOrGetFixedSizeList</a>, <a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#addOrGetList-java.lang.String-">addOrGetList</a>, <a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#addOrGetMap-java.lang.String-boolean-">addOrGetMap</a>, <a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#addOrGetStruct-java.lang.String-">addOrGetStruct</a>, <a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#addOrGetUnion-java.lang.String-">addOrGetUnion</a>, <a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#getChild-java.lang.String-">getChild</a>, <a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#supportsDirectRead--">supportsDirectRead</a>, <a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#typeify-org.apache.arrow.vector.ValueVector-java.lang.Class-">typeify</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.arrow.vector.FieldVector">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.apache.arrow.vector.<a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></h3>
<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#exportBuffer-org.apache.arrow.memory.ArrowBuf-java.util.List-org.apache.arrow.memory.ArrowBuf-long-boolean-">exportBuffer</a>, <a href="../../../../../org/apache/arrow/vector/FieldVector.html#exportCDataBuffers-java.util.List-org.apache.arrow.memory.ArrowBuf-long-">exportCDataBuffers</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.arrow.vector.ValueVector">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.apache.arrow.vector.<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></h3>
<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#validate--">validate</a>, <a href="../../../../../org/apache/arrow/vector/ValueVector.html#validateFull--">validateFull</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Iterable">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#forEach-java.util.function.Consumer-" title="class or interface in java.lang">forEach</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#spliterator--" title="class or interface in java.lang">spliterator</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="typeBuffer">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>typeBuffer</h4>
<pre>protected&nbsp;<a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a> typeBuffer</pre>
</li>
</ul>
<a name="TYPE_WIDTH">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>TYPE_WIDTH</h4>
<pre>public static final&nbsp;byte TYPE_WIDTH</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#org.apache.arrow.vector.complex.UnionVector.TYPE_WIDTH">Constant Field Values</a></dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="UnionVector-java.lang.String-org.apache.arrow.memory.BufferAllocator-org.apache.arrow.vector.types.pojo.FieldType-org.apache.arrow.vector.util.CallBack-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>UnionVector</h4>
<pre>public&nbsp;UnionVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;allocator,
<a href="../../../../../org/apache/arrow/vector/types/pojo/FieldType.html" title="class in org.apache.arrow.vector.types.pojo">FieldType</a>&nbsp;fieldType,
<a href="../../../../../org/apache/arrow/vector/util/CallBack.html" title="interface in org.apache.arrow.vector.util">CallBack</a>&nbsp;callBack)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="empty-java.lang.String-org.apache.arrow.memory.BufferAllocator-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>empty</h4>
<pre>public static&nbsp;<a href="../../../../../org/apache/arrow/vector/complex/UnionVector.html" title="class in org.apache.arrow.vector.complex">UnionVector</a>&nbsp;empty(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;allocator)</pre>
</li>
</ul>
<a name="getAllocator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAllocator</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;getAllocator()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getAllocator--">getAllocator</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#getAllocator--">getAllocator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">AbstractContainerVector</a></code></dd>
</dl>
</li>
</ul>
<a name="getMinorType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMinorType</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/types/Types.MinorType.html" title="enum in org.apache.arrow.vector.types">Types.MinorType</a>&nbsp;getMinorType()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getMinorType--">getMinorType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
</dl>
</li>
</ul>
<a name="initializeChildrenFromFields-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initializeChildrenFromFields</h4>
<pre>public&nbsp;void&nbsp;initializeChildrenFromFields(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/arrow/vector/types/pojo/Field.html" title="class in org.apache.arrow.vector.types.pojo">Field</a>&gt;&nbsp;children)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#initializeChildrenFromFields-java.util.List-">FieldVector</a></code></span></div>
<div class="block">Initializes the child vectors
to be later loaded with loadBuffers.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#initializeChildrenFromFields-java.util.List-">initializeChildrenFromFields</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>children</code> - the schema</dd>
</dl>
</li>
</ul>
<a name="getChildrenFromFields--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getChildrenFromFields</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;&nbsp;getChildrenFromFields()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#getChildrenFromFields--">FieldVector</a></code></span></div>
<div class="block">The returned list is the same size as the list passed to initializeChildrenFromFields.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#getChildrenFromFields--">getChildrenFromFields</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the children according to schema (empty for primitive types)</dd>
</dl>
</li>
</ul>
<a name="loadFieldBuffers-org.apache.arrow.vector.ipc.message.ArrowFieldNode-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadFieldBuffers</h4>
<pre>public&nbsp;void&nbsp;loadFieldBuffers(<a href="../../../../../org/apache/arrow/vector/ipc/message/ArrowFieldNode.html" title="class in org.apache.arrow.vector.ipc.message">ArrowFieldNode</a>&nbsp;fieldNode,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a>&gt;&nbsp;ownBuffers)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#loadFieldBuffers-org.apache.arrow.vector.ipc.message.ArrowFieldNode-java.util.List-">FieldVector</a></code></span></div>
<div class="block">Loads data in the vectors.
(ownBuffers must be the same size as getFieldVectors())</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#loadFieldBuffers-org.apache.arrow.vector.ipc.message.ArrowFieldNode-java.util.List-">loadFieldBuffers</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>fieldNode</code> - the fieldNode</dd>
<dd><code>ownBuffers</code> - the buffers for this Field (own buffers only, children not included)</dd>
</dl>
</li>
</ul>
<a name="getFieldBuffers--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFieldBuffers</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a>&gt;&nbsp;getFieldBuffers()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#getFieldBuffers--">FieldVector</a></code></span></div>
<div class="block">Get the buffers of the fields, (same size as getFieldVectors() since it is their content).</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#getFieldBuffers--">getFieldBuffers</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the buffers containing the data for this vector (ready for reading)</dd>
</dl>
</li>
</ul>
<a name="getFieldInnerVectors--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFieldInnerVectors</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/arrow/vector/BufferBacked.html" title="interface in org.apache.arrow.vector">BufferBacked</a>&gt;&nbsp;getFieldInnerVectors()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">This API will be removed as the current implementations no longer support inner vectors.</span></div>
<div class="block">Get the inner vectors.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#getFieldInnerVectors--">getFieldInnerVectors</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the inner vectors for this field as defined by the TypeLayout</dd>
</dl>
</li>
</ul>
<a name="getValidityBufferAddress--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getValidityBufferAddress</h4>
<pre>public&nbsp;long&nbsp;getValidityBufferAddress()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#getValidityBufferAddress--">FieldVector</a></code></span></div>
<div class="block">Gets the starting address of the underlying buffer associated with validity vector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#getValidityBufferAddress--">getValidityBufferAddress</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>buffer address</dd>
</dl>
</li>
</ul>
<a name="getTypeBufferAddress--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTypeBufferAddress</h4>
<pre>public&nbsp;long&nbsp;getTypeBufferAddress()</pre>
</li>
</ul>
<a name="getDataBufferAddress--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDataBufferAddress</h4>
<pre>public&nbsp;long&nbsp;getDataBufferAddress()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#getDataBufferAddress--">FieldVector</a></code></span></div>
<div class="block">Gets the starting address of the underlying buffer associated with data vector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#getDataBufferAddress--">getDataBufferAddress</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>buffer address</dd>
</dl>
</li>
</ul>
<a name="getOffsetBufferAddress--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOffsetBufferAddress</h4>
<pre>public&nbsp;long&nbsp;getOffsetBufferAddress()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#getOffsetBufferAddress--">FieldVector</a></code></span></div>
<div class="block">Gets the starting address of the underlying buffer associated with offset vector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#getOffsetBufferAddress--">getOffsetBufferAddress</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>buffer address</dd>
</dl>
</li>
</ul>
<a name="getTypeBuffer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTypeBuffer</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a>&nbsp;getTypeBuffer()</pre>
</li>
</ul>
<a name="getValidityBuffer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getValidityBuffer</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a>&nbsp;getValidityBuffer()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getValidityBuffer--">ValueVector</a></code></span></div>
<div class="block">Gets the underlying buffer associated with validity vector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getValidityBuffer--">getValidityBuffer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>buffer</dd>
</dl>
</li>
</ul>
<a name="getDataBuffer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDataBuffer</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a>&nbsp;getDataBuffer()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getDataBuffer--">ValueVector</a></code></span></div>
<div class="block">Gets the underlying buffer associated with data vector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getDataBuffer--">getDataBuffer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>buffer</dd>
</dl>
</li>
</ul>
<a name="getOffsetBuffer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOffsetBuffer</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a>&nbsp;getOffsetBuffer()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getOffsetBuffer--">ValueVector</a></code></span></div>
<div class="block">Gets the underlying buffer associated with offset vector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getOffsetBuffer--">getOffsetBuffer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>buffer</dd>
</dl>
</li>
</ul>
<a name="getStruct--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStruct</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/complex/StructVector.html" title="class in org.apache.arrow.vector.complex">StructVector</a>&nbsp;getStruct()</pre>
</li>
</ul>
<a name="getTinyIntVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTinyIntVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TinyIntVector.html" title="class in org.apache.arrow.vector">TinyIntVector</a>&nbsp;getTinyIntVector()</pre>
</li>
</ul>
<a name="getTinyIntVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTinyIntVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TinyIntVector.html" title="class in org.apache.arrow.vector">TinyIntVector</a>&nbsp;getTinyIntVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getUInt1Vector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUInt1Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/UInt1Vector.html" title="class in org.apache.arrow.vector">UInt1Vector</a>&nbsp;getUInt1Vector()</pre>
</li>
</ul>
<a name="getUInt1Vector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUInt1Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/UInt1Vector.html" title="class in org.apache.arrow.vector">UInt1Vector</a>&nbsp;getUInt1Vector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getUInt2Vector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUInt2Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/UInt2Vector.html" title="class in org.apache.arrow.vector">UInt2Vector</a>&nbsp;getUInt2Vector()</pre>
</li>
</ul>
<a name="getUInt2Vector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUInt2Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/UInt2Vector.html" title="class in org.apache.arrow.vector">UInt2Vector</a>&nbsp;getUInt2Vector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getSmallIntVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSmallIntVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/SmallIntVector.html" title="class in org.apache.arrow.vector">SmallIntVector</a>&nbsp;getSmallIntVector()</pre>
</li>
</ul>
<a name="getSmallIntVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSmallIntVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/SmallIntVector.html" title="class in org.apache.arrow.vector">SmallIntVector</a>&nbsp;getSmallIntVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getFloat2Vector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFloat2Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/Float2Vector.html" title="class in org.apache.arrow.vector">Float2Vector</a>&nbsp;getFloat2Vector()</pre>
</li>
</ul>
<a name="getFloat2Vector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFloat2Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/Float2Vector.html" title="class in org.apache.arrow.vector">Float2Vector</a>&nbsp;getFloat2Vector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getIntVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIntVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/IntVector.html" title="class in org.apache.arrow.vector">IntVector</a>&nbsp;getIntVector()</pre>
</li>
</ul>
<a name="getIntVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIntVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/IntVector.html" title="class in org.apache.arrow.vector">IntVector</a>&nbsp;getIntVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getUInt4Vector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUInt4Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/UInt4Vector.html" title="class in org.apache.arrow.vector">UInt4Vector</a>&nbsp;getUInt4Vector()</pre>
</li>
</ul>
<a name="getUInt4Vector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUInt4Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/UInt4Vector.html" title="class in org.apache.arrow.vector">UInt4Vector</a>&nbsp;getUInt4Vector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getFloat4Vector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFloat4Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/Float4Vector.html" title="class in org.apache.arrow.vector">Float4Vector</a>&nbsp;getFloat4Vector()</pre>
</li>
</ul>
<a name="getFloat4Vector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFloat4Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/Float4Vector.html" title="class in org.apache.arrow.vector">Float4Vector</a>&nbsp;getFloat4Vector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getDateDayVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDateDayVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/DateDayVector.html" title="class in org.apache.arrow.vector">DateDayVector</a>&nbsp;getDateDayVector()</pre>
</li>
</ul>
<a name="getDateDayVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDateDayVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/DateDayVector.html" title="class in org.apache.arrow.vector">DateDayVector</a>&nbsp;getDateDayVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getIntervalYearVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIntervalYearVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/IntervalYearVector.html" title="class in org.apache.arrow.vector">IntervalYearVector</a>&nbsp;getIntervalYearVector()</pre>
</li>
</ul>
<a name="getIntervalYearVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIntervalYearVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/IntervalYearVector.html" title="class in org.apache.arrow.vector">IntervalYearVector</a>&nbsp;getIntervalYearVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getTimeSecVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeSecVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeSecVector.html" title="class in org.apache.arrow.vector">TimeSecVector</a>&nbsp;getTimeSecVector()</pre>
</li>
</ul>
<a name="getTimeSecVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeSecVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeSecVector.html" title="class in org.apache.arrow.vector">TimeSecVector</a>&nbsp;getTimeSecVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getTimeMilliVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeMilliVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeMilliVector.html" title="class in org.apache.arrow.vector">TimeMilliVector</a>&nbsp;getTimeMilliVector()</pre>
</li>
</ul>
<a name="getTimeMilliVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeMilliVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeMilliVector.html" title="class in org.apache.arrow.vector">TimeMilliVector</a>&nbsp;getTimeMilliVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getBigIntVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBigIntVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/BigIntVector.html" title="class in org.apache.arrow.vector">BigIntVector</a>&nbsp;getBigIntVector()</pre>
</li>
</ul>
<a name="getBigIntVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBigIntVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/BigIntVector.html" title="class in org.apache.arrow.vector">BigIntVector</a>&nbsp;getBigIntVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getUInt8Vector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUInt8Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/UInt8Vector.html" title="class in org.apache.arrow.vector">UInt8Vector</a>&nbsp;getUInt8Vector()</pre>
</li>
</ul>
<a name="getUInt8Vector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUInt8Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/UInt8Vector.html" title="class in org.apache.arrow.vector">UInt8Vector</a>&nbsp;getUInt8Vector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getFloat8Vector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFloat8Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/Float8Vector.html" title="class in org.apache.arrow.vector">Float8Vector</a>&nbsp;getFloat8Vector()</pre>
</li>
</ul>
<a name="getFloat8Vector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFloat8Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/Float8Vector.html" title="class in org.apache.arrow.vector">Float8Vector</a>&nbsp;getFloat8Vector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getDateMilliVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDateMilliVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/DateMilliVector.html" title="class in org.apache.arrow.vector">DateMilliVector</a>&nbsp;getDateMilliVector()</pre>
</li>
</ul>
<a name="getDateMilliVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDateMilliVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/DateMilliVector.html" title="class in org.apache.arrow.vector">DateMilliVector</a>&nbsp;getDateMilliVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getDurationVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDurationVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/DurationVector.html" title="class in org.apache.arrow.vector">DurationVector</a>&nbsp;getDurationVector()</pre>
</li>
</ul>
<a name="getDurationVector-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDurationVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/DurationVector.html" title="class in org.apache.arrow.vector">DurationVector</a>&nbsp;getDurationVector(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getDurationVector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDurationVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/DurationVector.html" title="class in org.apache.arrow.vector">DurationVector</a>&nbsp;getDurationVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getTimeStampSecVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampSecVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampSecVector.html" title="class in org.apache.arrow.vector">TimeStampSecVector</a>&nbsp;getTimeStampSecVector()</pre>
</li>
</ul>
<a name="getTimeStampSecVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampSecVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampSecVector.html" title="class in org.apache.arrow.vector">TimeStampSecVector</a>&nbsp;getTimeStampSecVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getTimeStampMilliVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampMilliVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&nbsp;getTimeStampMilliVector()</pre>
</li>
</ul>
<a name="getTimeStampMilliVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampMilliVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampMilliVector.html" title="class in org.apache.arrow.vector">TimeStampMilliVector</a>&nbsp;getTimeStampMilliVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getTimeStampMicroVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampMicroVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a>&nbsp;getTimeStampMicroVector()</pre>
</li>
</ul>
<a name="getTimeStampMicroVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampMicroVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampMicroVector.html" title="class in org.apache.arrow.vector">TimeStampMicroVector</a>&nbsp;getTimeStampMicroVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getTimeStampNanoVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampNanoVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampNanoVector.html" title="class in org.apache.arrow.vector">TimeStampNanoVector</a>&nbsp;getTimeStampNanoVector()</pre>
</li>
</ul>
<a name="getTimeStampNanoVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampNanoVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampNanoVector.html" title="class in org.apache.arrow.vector">TimeStampNanoVector</a>&nbsp;getTimeStampNanoVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getTimeStampSecTZVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampSecTZVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampSecTZVector.html" title="class in org.apache.arrow.vector">TimeStampSecTZVector</a>&nbsp;getTimeStampSecTZVector()</pre>
</li>
</ul>
<a name="getTimeStampSecTZVector-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampSecTZVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampSecTZVector.html" title="class in org.apache.arrow.vector">TimeStampSecTZVector</a>&nbsp;getTimeStampSecTZVector(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getTimeStampSecTZVector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampSecTZVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampSecTZVector.html" title="class in org.apache.arrow.vector">TimeStampSecTZVector</a>&nbsp;getTimeStampSecTZVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getTimeStampMilliTZVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampMilliTZVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a>&nbsp;getTimeStampMilliTZVector()</pre>
</li>
</ul>
<a name="getTimeStampMilliTZVector-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampMilliTZVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a>&nbsp;getTimeStampMilliTZVector(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getTimeStampMilliTZVector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampMilliTZVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampMilliTZVector.html" title="class in org.apache.arrow.vector">TimeStampMilliTZVector</a>&nbsp;getTimeStampMilliTZVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getTimeStampMicroTZVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampMicroTZVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a>&nbsp;getTimeStampMicroTZVector()</pre>
</li>
</ul>
<a name="getTimeStampMicroTZVector-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampMicroTZVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a>&nbsp;getTimeStampMicroTZVector(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getTimeStampMicroTZVector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampMicroTZVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampMicroTZVector.html" title="class in org.apache.arrow.vector">TimeStampMicroTZVector</a>&nbsp;getTimeStampMicroTZVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getTimeStampNanoTZVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampNanoTZVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a>&nbsp;getTimeStampNanoTZVector()</pre>
</li>
</ul>
<a name="getTimeStampNanoTZVector-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampNanoTZVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a>&nbsp;getTimeStampNanoTZVector(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getTimeStampNanoTZVector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeStampNanoTZVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeStampNanoTZVector.html" title="class in org.apache.arrow.vector">TimeStampNanoTZVector</a>&nbsp;getTimeStampNanoTZVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getTimeMicroVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeMicroVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeMicroVector.html" title="class in org.apache.arrow.vector">TimeMicroVector</a>&nbsp;getTimeMicroVector()</pre>
</li>
</ul>
<a name="getTimeMicroVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeMicroVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeMicroVector.html" title="class in org.apache.arrow.vector">TimeMicroVector</a>&nbsp;getTimeMicroVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getTimeNanoVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeNanoVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeNanoVector.html" title="class in org.apache.arrow.vector">TimeNanoVector</a>&nbsp;getTimeNanoVector()</pre>
</li>
</ul>
<a name="getTimeNanoVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeNanoVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/TimeNanoVector.html" title="class in org.apache.arrow.vector">TimeNanoVector</a>&nbsp;getTimeNanoVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getIntervalDayVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIntervalDayVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/IntervalDayVector.html" title="class in org.apache.arrow.vector">IntervalDayVector</a>&nbsp;getIntervalDayVector()</pre>
</li>
</ul>
<a name="getIntervalDayVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIntervalDayVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/IntervalDayVector.html" title="class in org.apache.arrow.vector">IntervalDayVector</a>&nbsp;getIntervalDayVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getIntervalMonthDayNanoVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIntervalMonthDayNanoVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/IntervalMonthDayNanoVector.html" title="class in org.apache.arrow.vector">IntervalMonthDayNanoVector</a>&nbsp;getIntervalMonthDayNanoVector()</pre>
</li>
</ul>
<a name="getIntervalMonthDayNanoVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIntervalMonthDayNanoVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/IntervalMonthDayNanoVector.html" title="class in org.apache.arrow.vector">IntervalMonthDayNanoVector</a>&nbsp;getIntervalMonthDayNanoVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getDecimal256Vector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDecimal256Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&nbsp;getDecimal256Vector()</pre>
</li>
</ul>
<a name="getDecimal256Vector-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDecimal256Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&nbsp;getDecimal256Vector(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getDecimal256Vector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDecimal256Vector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/Decimal256Vector.html" title="class in org.apache.arrow.vector">Decimal256Vector</a>&nbsp;getDecimal256Vector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getDecimalVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDecimalVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/DecimalVector.html" title="class in org.apache.arrow.vector">DecimalVector</a>&nbsp;getDecimalVector()</pre>
</li>
</ul>
<a name="getDecimalVector-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDecimalVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/DecimalVector.html" title="class in org.apache.arrow.vector">DecimalVector</a>&nbsp;getDecimalVector(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getDecimalVector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDecimalVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/DecimalVector.html" title="class in org.apache.arrow.vector">DecimalVector</a>&nbsp;getDecimalVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getFixedSizeBinaryVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFixedSizeBinaryVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/FixedSizeBinaryVector.html" title="class in org.apache.arrow.vector">FixedSizeBinaryVector</a>&nbsp;getFixedSizeBinaryVector()</pre>
</li>
</ul>
<a name="getFixedSizeBinaryVector-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFixedSizeBinaryVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/FixedSizeBinaryVector.html" title="class in org.apache.arrow.vector">FixedSizeBinaryVector</a>&nbsp;getFixedSizeBinaryVector(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getFixedSizeBinaryVector-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFixedSizeBinaryVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/FixedSizeBinaryVector.html" title="class in org.apache.arrow.vector">FixedSizeBinaryVector</a>&nbsp;getFixedSizeBinaryVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getVarBinaryVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVarBinaryVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/VarBinaryVector.html" title="class in org.apache.arrow.vector">VarBinaryVector</a>&nbsp;getVarBinaryVector()</pre>
</li>
</ul>
<a name="getVarBinaryVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVarBinaryVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/VarBinaryVector.html" title="class in org.apache.arrow.vector">VarBinaryVector</a>&nbsp;getVarBinaryVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getVarCharVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVarCharVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/VarCharVector.html" title="class in org.apache.arrow.vector">VarCharVector</a>&nbsp;getVarCharVector()</pre>
</li>
</ul>
<a name="getVarCharVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVarCharVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/VarCharVector.html" title="class in org.apache.arrow.vector">VarCharVector</a>&nbsp;getVarCharVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getViewVarBinaryVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getViewVarBinaryVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/ViewVarBinaryVector.html" title="class in org.apache.arrow.vector">ViewVarBinaryVector</a>&nbsp;getViewVarBinaryVector()</pre>
</li>
</ul>
<a name="getViewVarBinaryVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getViewVarBinaryVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/ViewVarBinaryVector.html" title="class in org.apache.arrow.vector">ViewVarBinaryVector</a>&nbsp;getViewVarBinaryVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getViewVarCharVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getViewVarCharVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/ViewVarCharVector.html" title="class in org.apache.arrow.vector">ViewVarCharVector</a>&nbsp;getViewVarCharVector()</pre>
</li>
</ul>
<a name="getViewVarCharVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getViewVarCharVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/ViewVarCharVector.html" title="class in org.apache.arrow.vector">ViewVarCharVector</a>&nbsp;getViewVarCharVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getLargeVarCharVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLargeVarCharVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/LargeVarCharVector.html" title="class in org.apache.arrow.vector">LargeVarCharVector</a>&nbsp;getLargeVarCharVector()</pre>
</li>
</ul>
<a name="getLargeVarCharVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLargeVarCharVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/LargeVarCharVector.html" title="class in org.apache.arrow.vector">LargeVarCharVector</a>&nbsp;getLargeVarCharVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getLargeVarBinaryVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLargeVarBinaryVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/LargeVarBinaryVector.html" title="class in org.apache.arrow.vector">LargeVarBinaryVector</a>&nbsp;getLargeVarBinaryVector()</pre>
</li>
</ul>
<a name="getLargeVarBinaryVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLargeVarBinaryVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/LargeVarBinaryVector.html" title="class in org.apache.arrow.vector">LargeVarBinaryVector</a>&nbsp;getLargeVarBinaryVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getBitVector--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBitVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/BitVector.html" title="class in org.apache.arrow.vector">BitVector</a>&nbsp;getBitVector()</pre>
</li>
</ul>
<a name="getBitVector-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBitVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/BitVector.html" title="class in org.apache.arrow.vector">BitVector</a>&nbsp;getBitVector(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getList</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/complex/ListVector.html" title="class in org.apache.arrow.vector.complex">ListVector</a>&nbsp;getList()</pre>
</li>
</ul>
<a name="getMap--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMap</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/complex/MapVector.html" title="class in org.apache.arrow.vector.complex">MapVector</a>&nbsp;getMap()</pre>
</li>
</ul>
<a name="getMap-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMap</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/complex/MapVector.html" title="class in org.apache.arrow.vector.complex">MapVector</a>&nbsp;getMap(<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getMap-java.lang.String-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMap</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/complex/MapVector.html" title="class in org.apache.arrow.vector.complex">MapVector</a>&nbsp;getMap(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getTypeValue-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTypeValue</h4>
<pre>public&nbsp;int&nbsp;getTypeValue(int&nbsp;index)</pre>
</li>
</ul>
<a name="allocateNew--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>allocateNew</h4>
<pre>public&nbsp;void&nbsp;allocateNew()
throws <a href="../../../../../org/apache/arrow/memory/OutOfMemoryException.html" title="class in org.apache.arrow.memory">OutOfMemoryException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#allocateNew--">ValueVector</a></code></span></div>
<div class="block">Allocate new buffers. ValueVector implements logic to determine how much to allocate.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#allocateNew--">allocateNew</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#allocateNew--">allocateNew</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">AbstractContainerVector</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/memory/OutOfMemoryException.html" title="class in org.apache.arrow.memory">OutOfMemoryException</a></code> - Thrown if no memory can be allocated.</dd>
</dl>
</li>
</ul>
<a name="allocateNewSafe--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>allocateNewSafe</h4>
<pre>public&nbsp;boolean&nbsp;allocateNewSafe()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#allocateNewSafe--">ValueVector</a></code></span></div>
<div class="block">Allocates new buffers. ValueVector implements logic to determine how much to allocate.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#allocateNewSafe--">allocateNewSafe</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns true if allocation was successful.</dd>
</dl>
</li>
</ul>
<a name="reAlloc--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>reAlloc</h4>
<pre>public&nbsp;void&nbsp;reAlloc()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#reAlloc--">ValueVector</a></code></span></div>
<div class="block">Allocate new buffer with double capacity, and copy data into the new buffer.
Replace vector's buffer with new buffer, and release old one</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#reAlloc--">reAlloc</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
</dl>
</li>
</ul>
<a name="setInitialCapacity-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setInitialCapacity</h4>
<pre>public&nbsp;void&nbsp;setInitialCapacity(int&nbsp;numRecords)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#setInitialCapacity-int-">ValueVector</a></code></span></div>
<div class="block">Set the initial record capacity.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#setInitialCapacity-int-">setInitialCapacity</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>numRecords</code> - the initial record capacity.</dd>
</dl>
</li>
</ul>
<a name="getValueCapacity--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getValueCapacity</h4>
<pre>public&nbsp;int&nbsp;getValueCapacity()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getValueCapacity--">ValueVector</a></code></span></div>
<div class="block">Returns the maximum number of values that can be stored in this vector instance.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getValueCapacity--">getValueCapacity</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the maximum number of values that can be stored in this vector instance.</dd>
</dl>
</li>
</ul>
<a name="close--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>close</h4>
<pre>public&nbsp;void&nbsp;close()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#close--">AbstractContainerVector</a></code></span></div>
<div class="block">Clears out all underlying child vectors.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true#close--" title="class or interface in java.io">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true#close--" title="class or interface in java.lang">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#close--">close</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#close--">close</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">AbstractContainerVector</a></code></dd>
</dl>
</li>
</ul>
<a name="clear--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clear</h4>
<pre>public&nbsp;void&nbsp;clear()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#clear--">ValueVector</a></code></span></div>
<div class="block">Release any owned ArrowBuf and reset the ValueVector to the initial state. If the
vector has any child vectors, they will also be cleared.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#clear--">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
</dl>
</li>
</ul>
<a name="reset--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>reset</h4>
<pre>public&nbsp;void&nbsp;reset()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#reset--">ValueVector</a></code></span></div>
<div class="block">Reset the ValueVector to the initial state without releasing any owned ArrowBuf.
Buffer capacities will remain unchanged and any previous data will be zeroed out.
This includes buffers for data, validity, offset, etc. If the vector has any
child vectors, they will also be reset.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#reset--">reset</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
</dl>
</li>
</ul>
<a name="getField--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getField</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/types/pojo/Field.html" title="class in org.apache.arrow.vector.types.pojo">Field</a>&nbsp;getField()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getField--">ValueVector</a></code></span></div>
<div class="block">Get information about how this field is materialized.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getField--">getField</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the field corresponding to this vector</dd>
</dl>
</li>
</ul>
<a name="getTransferPair-org.apache.arrow.memory.BufferAllocator-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTransferPair</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util">TransferPair</a>&nbsp;getTransferPair(<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;allocator)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getTransferPair-org.apache.arrow.memory.BufferAllocator-">ValueVector</a></code></span></div>
<div class="block">To transfer quota responsibility.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getTransferPair-org.apache.arrow.memory.BufferAllocator-">getTransferPair</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>allocator</code> - the target allocator</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a <a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util"><code>transfer pair</code></a>, creating a new target vector of
the same type.</dd>
</dl>
</li>
</ul>
<a name="getTransferPair-java.lang.String-org.apache.arrow.memory.BufferAllocator-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTransferPair</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util">TransferPair</a>&nbsp;getTransferPair(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ref,
<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;allocator)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getTransferPair-java.lang.String-org.apache.arrow.memory.BufferAllocator-">ValueVector</a></code></span></div>
<div class="block">To transfer quota responsibility.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getTransferPair-java.lang.String-org.apache.arrow.memory.BufferAllocator-">getTransferPair</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ref</code> - the name of the vector</dd>
<dd><code>allocator</code> - the target allocator</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a <a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util"><code>transfer pair</code></a>, creating a new target vector of
the same type.</dd>
</dl>
</li>
</ul>
<a name="getTransferPair-java.lang.String-org.apache.arrow.memory.BufferAllocator-org.apache.arrow.vector.util.CallBack-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTransferPair</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util">TransferPair</a>&nbsp;getTransferPair(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ref,
<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;allocator,
<a href="../../../../../org/apache/arrow/vector/util/CallBack.html" title="interface in org.apache.arrow.vector.util">CallBack</a>&nbsp;callBack)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getTransferPair-java.lang.String-org.apache.arrow.memory.BufferAllocator-org.apache.arrow.vector.util.CallBack-">ValueVector</a></code></span></div>
<div class="block">To transfer quota responsibility.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getTransferPair-java.lang.String-org.apache.arrow.memory.BufferAllocator-org.apache.arrow.vector.util.CallBack-">getTransferPair</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ref</code> - the name of the vector</dd>
<dd><code>allocator</code> - the target allocator</dd>
<dd><code>callBack</code> - A schema change callback.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a <a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util"><code>transfer pair</code></a>, creating a new target vector of
the same type.</dd>
</dl>
</li>
</ul>
<a name="getTransferPair-org.apache.arrow.vector.types.pojo.Field-org.apache.arrow.memory.BufferAllocator-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTransferPair</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util">TransferPair</a>&nbsp;getTransferPair(<a href="../../../../../org/apache/arrow/vector/types/pojo/Field.html" title="class in org.apache.arrow.vector.types.pojo">Field</a>&nbsp;field,
<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;allocator)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getTransferPair-org.apache.arrow.vector.types.pojo.Field-org.apache.arrow.memory.BufferAllocator-">ValueVector</a></code></span></div>
<div class="block">To transfer quota responsibility.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getTransferPair-org.apache.arrow.vector.types.pojo.Field-org.apache.arrow.memory.BufferAllocator-">getTransferPair</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>field</code> - the Field object used by the target vector</dd>
<dd><code>allocator</code> - the target allocator</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a <a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util"><code>transfer pair</code></a>, creating a new target vector of
the same type.</dd>
</dl>
</li>
</ul>
<a name="getTransferPair-org.apache.arrow.vector.types.pojo.Field-org.apache.arrow.memory.BufferAllocator-org.apache.arrow.vector.util.CallBack-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTransferPair</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util">TransferPair</a>&nbsp;getTransferPair(<a href="../../../../../org/apache/arrow/vector/types/pojo/Field.html" title="class in org.apache.arrow.vector.types.pojo">Field</a>&nbsp;field,
<a href="../../../../../org/apache/arrow/memory/BufferAllocator.html" title="interface in org.apache.arrow.memory">BufferAllocator</a>&nbsp;allocator,
<a href="../../../../../org/apache/arrow/vector/util/CallBack.html" title="interface in org.apache.arrow.vector.util">CallBack</a>&nbsp;callBack)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getTransferPair-org.apache.arrow.vector.types.pojo.Field-org.apache.arrow.memory.BufferAllocator-org.apache.arrow.vector.util.CallBack-">ValueVector</a></code></span></div>
<div class="block">To transfer quota responsibility.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getTransferPair-org.apache.arrow.vector.types.pojo.Field-org.apache.arrow.memory.BufferAllocator-org.apache.arrow.vector.util.CallBack-">getTransferPair</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>field</code> - the Field object used by the target vector</dd>
<dd><code>allocator</code> - the target allocator</dd>
<dd><code>callBack</code> - A schema change callback.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a <a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util"><code>transfer pair</code></a>, creating a new target vector of
the same type.</dd>
</dl>
</li>
</ul>
<a name="makeTransferPair-org.apache.arrow.vector.ValueVector-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>makeTransferPair</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util">TransferPair</a>&nbsp;makeTransferPair(<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a>&nbsp;target)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#makeTransferPair-org.apache.arrow.vector.ValueVector-">ValueVector</a></code></span></div>
<div class="block">Makes a new transfer pair used to transfer underlying buffers.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#makeTransferPair-org.apache.arrow.vector.ValueVector-">makeTransferPair</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>target</code> - the target for the transfer</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a new <a href="../../../../../org/apache/arrow/vector/util/TransferPair.html" title="interface in org.apache.arrow.vector.util"><code>transfer pair</code></a> that is used to transfer underlying
buffers into the target vector.</dd>
</dl>
</li>
</ul>
<a name="copyFrom-int-int-org.apache.arrow.vector.ValueVector-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>copyFrom</h4>
<pre>public&nbsp;void&nbsp;copyFrom(int&nbsp;inIndex,
int&nbsp;outIndex,
<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a>&nbsp;from)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#copyFrom-int-int-org.apache.arrow.vector.ValueVector-">ValueVector</a></code></span></div>
<div class="block">Copy a cell value from a particular index in source vector to a particular
position in this vector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#copyFrom-int-int-org.apache.arrow.vector.ValueVector-">copyFrom</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#copyFrom-int-int-org.apache.arrow.vector.ValueVector-">copyFrom</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">AbstractContainerVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>inIndex</code> - position to copy from in source vector</dd>
<dd><code>outIndex</code> - position to copy to in this vector</dd>
<dd><code>from</code> - source vector</dd>
</dl>
</li>
</ul>
<a name="copyFromSafe-int-int-org.apache.arrow.vector.ValueVector-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>copyFromSafe</h4>
<pre>public&nbsp;void&nbsp;copyFromSafe(int&nbsp;inIndex,
int&nbsp;outIndex,
<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a>&nbsp;from)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#copyFromSafe-int-int-org.apache.arrow.vector.ValueVector-">ValueVector</a></code></span></div>
<div class="block">Same as <a href="../../../../../org/apache/arrow/vector/ValueVector.html#copyFrom-int-int-org.apache.arrow.vector.ValueVector-"><code>ValueVector.copyFrom(int, int, ValueVector)</code></a> except that
it handles the case when the capacity of the vector needs to be expanded
before copy.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#copyFromSafe-int-int-org.apache.arrow.vector.ValueVector-">copyFromSafe</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#copyFromSafe-int-int-org.apache.arrow.vector.ValueVector-">copyFromSafe</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">AbstractContainerVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>inIndex</code> - position to copy from in source vector</dd>
<dd><code>outIndex</code> - position to copy to in this vector</dd>
<dd><code>from</code> - source vector</dd>
</dl>
</li>
</ul>
<a name="addVector-org.apache.arrow.vector.FieldVector-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&nbsp;addVector(<a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&nbsp;v)</pre>
</li>
</ul>
<a name="directAddVector-org.apache.arrow.vector.FieldVector-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>directAddVector</h4>
<pre>public&nbsp;void&nbsp;directAddVector(<a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&nbsp;v)</pre>
<div class="block">Directly put a vector to internalStruct without creating a new one with same type.</div>
</li>
</ul>
<a name="getReader--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getReader</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/complex/reader/FieldReader.html" title="interface in org.apache.arrow.vector.complex.reader">FieldReader</a>&nbsp;getReader()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getReader--">ValueVector</a></code></span></div>
<div class="block">Get a reader for this vector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getReader--">getReader</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a <a href="../../../../../org/apache/arrow/vector/complex/reader/FieldReader.html" title="interface in org.apache.arrow.vector.complex.reader"><code>field reader</code></a> that supports reading values
from this vector.</dd>
</dl>
</li>
</ul>
<a name="getWriter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWriter</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/complex/writer/FieldWriter.html" title="interface in org.apache.arrow.vector.complex.writer">FieldWriter</a>&nbsp;getWriter()</pre>
</li>
</ul>
<a name="getBufferSize--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBufferSize</h4>
<pre>public&nbsp;int&nbsp;getBufferSize()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getBufferSize--">ValueVector</a></code></span></div>
<div class="block">Get the number of bytes used by this vector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getBufferSize--">getBufferSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the number of bytes that is used by this vector instance.</dd>
</dl>
</li>
</ul>
<a name="getBufferSizeFor-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBufferSizeFor</h4>
<pre>public&nbsp;int&nbsp;getBufferSizeFor(int&nbsp;valueCount)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getBufferSizeFor-int-">ValueVector</a></code></span></div>
<div class="block">Returns the number of bytes that is used by this vector if it holds the given number
of values. The result will be the same as if setValueCount() were called, followed
by calling getBufferSize(), but without any of the closing side-effects that setValueCount()
implies wrt finishing off the population of a vector. Some operations might wish to use
this to determine how much memory has been used by a vector so far, even though it is
not finished being populated.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getBufferSizeFor-int-">getBufferSizeFor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>valueCount</code> - the number of values to assume this vector contains</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the buffer size if this vector is holding valueCount values</dd>
</dl>
</li>
</ul>
<a name="getBuffers-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBuffers</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory">ArrowBuf</a>[]&nbsp;getBuffers(boolean&nbsp;clear)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getBuffers-boolean-">ValueVector</a></code></span></div>
<div class="block">Return the underlying buffers associated with this vector. Note that this doesn't impact the reference counts for
this buffer so it only should be used for in-context access. Also note that this buffer changes regularly thus
external classes shouldn't hold a reference to it (unless they change it).</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getBuffers-boolean-">getBuffers</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>clear</code> - Whether to clear vector before returning; the buffers will still be refcounted;
but the returned array will be the only reference to them</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The underlying <a href="../../../../../org/apache/arrow/memory/ArrowBuf.html" title="class in org.apache.arrow.memory"><code>buffers</code></a> that is used by this vector instance.</dd>
</dl>
</li>
</ul>
<a name="iterator--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>iterator</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a>&gt;&nbsp;iterator()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#iterator--" title="class or interface in java.lang">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="getVector-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a>&nbsp;getVector(int&nbsp;index)</pre>
</li>
</ul>
<a name="getVector-int-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVector</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a>&nbsp;getVector(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getVectorByType-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVectorByType</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a>&nbsp;getVectorByType(int&nbsp;typeId)</pre>
</li>
</ul>
<a name="getVectorByType-int-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVectorByType</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a>&nbsp;getVectorByType(int&nbsp;typeId,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="getObject-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getObject</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;getObject(int&nbsp;index)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getObject-int-">ValueVector</a></code></span></div>
<div class="block">Get friendly type object from the vector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getObject-int-">getObject</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>index</code> - index of object to get</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>friendly type object</dd>
</dl>
</li>
</ul>
<a name="get-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>get</h4>
<pre>public&nbsp;byte[]&nbsp;get(int&nbsp;index)</pre>
</li>
</ul>
<a name="get-int-org.apache.arrow.vector.holders.ComplexHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>get</h4>
<pre>public&nbsp;void&nbsp;get(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/ComplexHolder.html" title="class in org.apache.arrow.vector.holders">ComplexHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="get-int-org.apache.arrow.vector.holders.UnionHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>get</h4>
<pre>public&nbsp;void&nbsp;get(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/UnionHolder.html" title="class in org.apache.arrow.vector.holders">UnionHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="getValueCount--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getValueCount</h4>
<pre>public&nbsp;int&nbsp;getValueCount()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getValueCount--">ValueVector</a></code></span></div>
<div class="block">Gets the number of values.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getValueCount--">getValueCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>number of values in the vector</dd>
</dl>
</li>
</ul>
<a name="isNull-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isNull</h4>
<pre>public&nbsp;boolean&nbsp;isNull(int&nbsp;index)</pre>
<div class="block">IMPORTANT: Union types always return non null as there is no validity buffer.
To check validity correctly you must check the underlying vector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#isNull-int-">isNull</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>index</code> - index to check for null</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if element is null</dd>
</dl>
</li>
</ul>
<a name="getNullCount--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNullCount</h4>
<pre>public&nbsp;int&nbsp;getNullCount()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getNullCount--">ValueVector</a></code></span></div>
<div class="block">Returns number of null elements in the vector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getNullCount--">getNullCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>number of null elements</dd>
</dl>
</li>
</ul>
<a name="isSet-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSet</h4>
<pre>public&nbsp;int&nbsp;isSet(int&nbsp;index)</pre>
</li>
</ul>
<a name="setValueCount-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setValueCount</h4>
<pre>public&nbsp;void&nbsp;setValueCount(int&nbsp;valueCount)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#setValueCount-int-">ValueVector</a></code></span></div>
<div class="block">Set number of values in the vector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#setValueCount-int-">setValueCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
</dl>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.UnionHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/UnionHolder.html" title="class in org.apache.arrow.vector.holders">UnionHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.UnionHolder-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/UnionHolder.html" title="class in org.apache.arrow.vector.holders">UnionHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableTinyIntHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTinyIntHolder.html" title="class in org.apache.arrow.vector.holders">NullableTinyIntHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableUInt1Holder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableUInt1Holder.html" title="class in org.apache.arrow.vector.holders">NullableUInt1Holder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableUInt2Holder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableUInt2Holder.html" title="class in org.apache.arrow.vector.holders">NullableUInt2Holder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableSmallIntHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableSmallIntHolder.html" title="class in org.apache.arrow.vector.holders">NullableSmallIntHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableFloat2Holder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableFloat2Holder.html" title="class in org.apache.arrow.vector.holders">NullableFloat2Holder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableIntHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableIntHolder.html" title="class in org.apache.arrow.vector.holders">NullableIntHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableUInt4Holder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableUInt4Holder.html" title="class in org.apache.arrow.vector.holders">NullableUInt4Holder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableFloat4Holder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableFloat4Holder.html" title="class in org.apache.arrow.vector.holders">NullableFloat4Holder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableDateDayHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableDateDayHolder.html" title="class in org.apache.arrow.vector.holders">NullableDateDayHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableIntervalYearHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableIntervalYearHolder.html" title="class in org.apache.arrow.vector.holders">NullableIntervalYearHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableTimeSecHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeSecHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeSecHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableTimeMilliHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeMilliHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeMilliHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableBigIntHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableBigIntHolder.html" title="class in org.apache.arrow.vector.holders">NullableBigIntHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableUInt8Holder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableUInt8Holder.html" title="class in org.apache.arrow.vector.holders">NullableUInt8Holder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableFloat8Holder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableFloat8Holder.html" title="class in org.apache.arrow.vector.holders">NullableFloat8Holder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableDateMilliHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableDateMilliHolder.html" title="class in org.apache.arrow.vector.holders">NullableDateMilliHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableDurationHolder-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableDurationHolder.html" title="class in org.apache.arrow.vector.holders">NullableDurationHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampSecHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampSecHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampSecHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampMilliHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampMilliHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampMilliHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampMicroHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampMicroHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampMicroHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampNanoHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampNanoHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampNanoHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampSecTZHolder-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampSecTZHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampSecTZHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampMilliTZHolder-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampMilliTZHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampMilliTZHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampMicroTZHolder-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampMicroTZHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampMicroTZHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableTimeStampNanoTZHolder-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeStampNanoTZHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeStampNanoTZHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableTimeMicroHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeMicroHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeMicroHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableTimeNanoHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableTimeNanoHolder.html" title="class in org.apache.arrow.vector.holders">NullableTimeNanoHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableIntervalDayHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableIntervalDayHolder.html" title="class in org.apache.arrow.vector.holders">NullableIntervalDayHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableIntervalMonthDayNanoHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableIntervalMonthDayNanoHolder.html" title="class in org.apache.arrow.vector.holders">NullableIntervalMonthDayNanoHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableDecimal256Holder-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableDecimal256Holder.html" title="class in org.apache.arrow.vector.holders">NullableDecimal256Holder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableDecimalHolder-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableDecimalHolder.html" title="class in org.apache.arrow.vector.holders">NullableDecimalHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableFixedSizeBinaryHolder-org.apache.arrow.vector.types.pojo.ArrowType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableFixedSizeBinaryHolder.html" title="class in org.apache.arrow.vector.holders">NullableFixedSizeBinaryHolder</a>&nbsp;holder,
<a href="../../../../../org/apache/arrow/vector/types/pojo/ArrowType.html" title="class in org.apache.arrow.vector.types.pojo">ArrowType</a>&nbsp;arrowType)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableVarBinaryHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableVarBinaryHolder.html" title="class in org.apache.arrow.vector.holders">NullableVarBinaryHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableVarCharHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableVarCharHolder.html" title="class in org.apache.arrow.vector.holders">NullableVarCharHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableViewVarBinaryHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableViewVarBinaryHolder.html" title="class in org.apache.arrow.vector.holders">NullableViewVarBinaryHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableViewVarCharHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableViewVarCharHolder.html" title="class in org.apache.arrow.vector.holders">NullableViewVarCharHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableLargeVarCharHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableLargeVarCharHolder.html" title="class in org.apache.arrow.vector.holders">NullableLargeVarCharHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableLargeVarBinaryHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableLargeVarBinaryHolder.html" title="class in org.apache.arrow.vector.holders">NullableLargeVarBinaryHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setSafe-int-org.apache.arrow.vector.holders.NullableBitHolder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafe</h4>
<pre>public&nbsp;void&nbsp;setSafe(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/holders/NullableBitHolder.html" title="class in org.apache.arrow.vector.holders">NullableBitHolder</a>&nbsp;holder)</pre>
</li>
</ul>
<a name="setType-int-org.apache.arrow.vector.types.Types.MinorType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setType</h4>
<pre>public&nbsp;void&nbsp;setType(int&nbsp;index,
<a href="../../../../../org/apache/arrow/vector/types/Types.MinorType.html" title="enum in org.apache.arrow.vector.types">Types.MinorType</a>&nbsp;type)</pre>
</li>
</ul>
<a name="hashCode-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
<pre>public&nbsp;int&nbsp;hashCode(int&nbsp;index)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#hashCode-int-">ValueVector</a></code></span></div>
<div class="block">Returns hashCode of element in index with the default hasher.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#hashCode-int-">hashCode</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
</dl>
</li>
</ul>
<a name="hashCode-int-org.apache.arrow.memory.util.hash.ArrowBufHasher-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
<pre>public&nbsp;int&nbsp;hashCode(int&nbsp;index,
<a href="../../../../../org/apache/arrow/memory/util/hash/ArrowBufHasher.html" title="interface in org.apache.arrow.memory.util.hash">ArrowBufHasher</a>&nbsp;hasher)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#hashCode-int-org.apache.arrow.memory.util.hash.ArrowBufHasher-">ValueVector</a></code></span></div>
<div class="block">Returns hashCode of element in index with the given hasher.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#hashCode-int-org.apache.arrow.memory.util.hash.ArrowBufHasher-">hashCode</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
</dl>
</li>
</ul>
<a name="accept-org.apache.arrow.vector.compare.VectorVisitor-java.lang.Object-">
<!-- -->
</a><a name="accept-org.apache.arrow.vector.compare.VectorVisitor-IN-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>accept</h4>
<pre>public&nbsp;&lt;OUT,IN&gt;&nbsp;OUT&nbsp;accept(<a href="../../../../../org/apache/arrow/vector/compare/VectorVisitor.html" title="interface in org.apache.arrow.vector.compare">VectorVisitor</a>&lt;OUT,IN&gt;&nbsp;visitor,
IN&nbsp;value)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#accept-org.apache.arrow.vector.compare.VectorVisitor-IN-">ValueVector</a></code></span></div>
<div class="block">Accept a generic <a href="../../../../../org/apache/arrow/vector/compare/VectorVisitor.html" title="interface in org.apache.arrow.vector.compare"><code>VectorVisitor</code></a> and return the result.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#accept-org.apache.arrow.vector.compare.VectorVisitor-IN-">accept</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>OUT</code> - the output result type.</dd>
<dd><code>IN</code> - the input data together with visitor.</dd>
</dl>
</li>
</ul>
<a name="getName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getName--">ValueVector</a></code></span></div>
<div class="block">Gets the name of the vector.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/ValueVector.html#getName--">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/ValueVector.html" title="interface in org.apache.arrow.vector">ValueVector</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#getName--">getName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">AbstractContainerVector</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the name of the vector.</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#toString--">AbstractContainerVector</a></code></span></div>
<div class="block">Representation of vector suitable for debugging.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">AbstractContainerVector</a></code></dd>
</dl>
</li>
</ul>
<a name="addOrGet-java.lang.String-org.apache.arrow.vector.types.pojo.FieldType-java.lang.Class-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addOrGet</h4>
<pre>public&nbsp;&lt;T extends <a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;&nbsp;T&nbsp;addOrGet(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../org/apache/arrow/vector/types/pojo/FieldType.html" title="class in org.apache.arrow.vector.types.pojo">FieldType</a>&nbsp;fieldType,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;clazz)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#addOrGet-java.lang.String-org.apache.arrow.vector.types.pojo.FieldType-java.lang.Class-">addOrGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">AbstractContainerVector</a></code></dd>
</dl>
</li>
</ul>
<a name="getChild-java.lang.String-java.lang.Class-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getChild</h4>
<pre>public&nbsp;&lt;T extends <a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a>&gt;&nbsp;T&nbsp;getChild(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;clazz)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#getChild-java.lang.String-java.lang.Class-">getChild</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">AbstractContainerVector</a></code></dd>
</dl>
</li>
</ul>
<a name="getChildVectorWithOrdinal-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getChildVectorWithOrdinal</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/arrow/vector/complex/VectorWithOrdinal.html" title="class in org.apache.arrow.vector.complex">VectorWithOrdinal</a>&nbsp;getChildVectorWithOrdinal(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#getChildVectorWithOrdinal-java.lang.String-">getChildVectorWithOrdinal</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">AbstractContainerVector</a></code></dd>
</dl>
</li>
</ul>
<a name="size--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>size</h4>
<pre>public&nbsp;int&nbsp;size()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html#size--">size</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/arrow/vector/complex/AbstractContainerVector.html" title="class in org.apache.arrow.vector.complex">AbstractContainerVector</a></code></dd>
</dl>
</li>
</ul>
<a name="setInitialCapacity-int-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setInitialCapacity</h4>
<pre>public&nbsp;void&nbsp;setInitialCapacity(int&nbsp;valueCount,
double&nbsp;density)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/arrow/vector/DensityAwareVector.html#setInitialCapacity-int-double-">DensityAwareVector</a></code></span></div>
<div class="block">Set value with density.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/DensityAwareVector.html#setInitialCapacity-int-double-">setInitialCapacity</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/DensityAwareVector.html" title="interface in org.apache.arrow.vector">DensityAwareVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>valueCount</code> - the number of values in this vector</dd>
<dd><code>density</code> - the density of the vector</dd>
</dl>
</li>
</ul>
<a name="setNull-int-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setNull</h4>
<pre>public&nbsp;void&nbsp;setNull(int&nbsp;index)</pre>
<div class="block">Set the element at the given index to null. For UnionVector, it throws an UnsupportedOperationException
as nulls are not supported at the top level and isNull() always returns false.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/arrow/vector/FieldVector.html#setNull-int-">setNull</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/arrow/vector/FieldVector.html" title="interface in org.apache.arrow.vector">FieldVector</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>index</code> - position of element</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></code> - whenever invoked</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/UnionVector.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>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/arrow/vector/complex/StructVector.NullableStructTransferPair.html" title="class in org.apache.arrow.vector.complex"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/apache/arrow/vector/complex/VectorWithOrdinal.html" title="class in org.apache.arrow.vector.complex"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/arrow/vector/complex/UnionVector.html" target="_top">Frames</a></li>
<li><a href="UnionVector.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&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>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>