blob: 0f0cbeb2b600b7eb3a0dbdedf81f6b8ff41df61e [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>Uses of Package org.apache.drill.exec.vector (Drill : 1.20.3 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="Uses of Package org.apache.drill.exec.vector (Drill : 1.20.3 API)";
}
}
catch(err) {
}
//-->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/drill/exec/vector/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package org.apache.drill.exec.vector" class="title">Uses of Package<br>org.apache.drill.exec.vector</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.expr">org.apache.drill.exec.expr</a></td>
<td class="colLast">
<div class="block">Drill expression materialization and evaluation facilities.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.expr.fn.interpreter">org.apache.drill.exec.expr.fn.interpreter</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.expr.holders">org.apache.drill.exec.expr.holders</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl">org.apache.drill.exec.physical.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl.join">org.apache.drill.exec.physical.impl.join</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl.project">org.apache.drill.exec.physical.impl.project</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl.scan.file">org.apache.drill.exec.physical.impl.scan.file</a></td>
<td class="colLast">
<div class="block">Handles optional file metadata columns: implicit columns and
partition columns.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl.scan.project">org.apache.drill.exec.physical.impl.scan.project</a></td>
<td class="colLast">
<div class="block">Provides run-time semantic analysis of the projection list for the
scan operator.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl.scan.v3.lifecycle">org.apache.drill.exec.physical.impl.scan.v3.lifecycle</a></td>
<td class="colLast">
<div class="block">Implements the details of the scan lifecycle for a set of readers,
primarily the process of resolving the scan output schema from a variety
of input schemas, then running each reader, each of which will produce
some number of batches.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl.sort">org.apache.drill.exec.physical.impl.sort</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl.svremover">org.apache.drill.exec.physical.impl.svremover</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl.unnest">org.apache.drill.exec.physical.impl.unnest</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl.validate">org.apache.drill.exec.physical.impl.validate</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.resultSet">org.apache.drill.exec.physical.resultSet</a></td>
<td class="colLast">
<div class="block">Provides a second-generation row set (AKA "record batch") writer used
by client code to
Define the schema of a result set.
Write data into the vectors backing a row set.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.resultSet.impl">org.apache.drill.exec.physical.resultSet.impl</a></td>
<td class="colLast">
<div class="block">Handles the details of the result set loader implementation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.resultSet.model">org.apache.drill.exec.physical.resultSet.model</a></td>
<td class="colLast">
<div class="block">The "row set model" provides a "dual" of the vector structure used to create,
allocate and work with a collection of vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.resultSet.model.hyper">org.apache.drill.exec.physical.resultSet.model.hyper</a></td>
<td class="colLast">
<div class="block">Implementation of a row set model for hyper-batches.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.resultSet.model.single">org.apache.drill.exec.physical.resultSet.model.single</a></td>
<td class="colLast">
<div class="block">This set of classes models the structure of a batch consisting
of single vectors (as contrasted with a hyper batch.) Provides tools
or metdata-based construction, allocation, reading and writing of
the vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.planner">org.apache.drill.exec.planner</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.planner.sql">org.apache.drill.exec.planner.sql</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.record">org.apache.drill.exec.record</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.store">org.apache.drill.exec.store</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.store.hive">org.apache.drill.exec.store.hive</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.store.mapr.db.json">org.apache.drill.exec.store.mapr.db.json</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.store.mock">org.apache.drill.exec.store.mock</a></td>
<td class="colLast">
<div class="block">Defines a mock data source which generates dummy test data for use
in testing.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.store.parquet.columnreaders">org.apache.drill.exec.store.parquet.columnreaders</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.store.parquet.columnreaders.batchsizing">org.apache.drill.exec.store.parquet.columnreaders.batchsizing</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.store.parquet2">org.apache.drill.exec.store.parquet2</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.store.pojo">org.apache.drill.exec.store.pojo</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.util">org.apache.drill.exec.util</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.vector">org.apache.drill.exec.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.vector.accessor">org.apache.drill.exec.vector.accessor</a></td>
<td class="colLast">
<div class="block">Provides a light-weight, simplified set of column readers and writers that
can be plugged into a variety of row-level readers and writers.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.vector.accessor.impl">org.apache.drill.exec.vector.accessor.impl</a></td>
<td class="colLast">
<div class="block">Provides implementations of the API defined in the parent package.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.vector.accessor.reader">org.apache.drill.exec.vector.accessor.reader</a></td>
<td class="colLast">
<div class="block">Provides the reader hierarchy as explained in the API package.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.vector.accessor.writer">org.apache.drill.exec.vector.accessor.writer</a></td>
<td class="colLast">
<div class="block">Implementation of the vector writers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.vector.accessor.writer.dummy">org.apache.drill.exec.vector.accessor.writer.dummy</a></td>
<td class="colLast">
<div class="block">This package provides a "dummy" set of writers.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.vector.complex">org.apache.drill.exec.vector.complex</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.vector.complex.impl">org.apache.drill.exec.vector.complex.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.vector.complex.reader">org.apache.drill.exec.vector.complex.reader</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.expr">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/expr/package-summary.html">org.apache.drill.exec.expr</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.expr">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.expr.fn.interpreter">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/expr/fn/interpreter/package-summary.html">org.apache.drill.exec.expr.fn.interpreter</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.expr.fn.interpreter">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.expr.holders">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/expr/holders/package-summary.html">org.apache.drill.exec.expr.holders</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BigIntVector.html#org.apache.drill.exec.expr.holders">BigIntVector</a>
<div class="block">BigInt implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BitVector.html#org.apache.drill.exec.expr.holders">BitVector</a>
<div class="block">Bit implements a vector of bit-width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/DateVector.html#org.apache.drill.exec.expr.holders">DateVector</a>
<div class="block">Date implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal18Vector.html#org.apache.drill.exec.expr.holders">Decimal18Vector</a>
<div class="block">Decimal18 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal28DenseVector.html#org.apache.drill.exec.expr.holders">Decimal28DenseVector</a>
<div class="block">Decimal28Dense implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal28SparseVector.html#org.apache.drill.exec.expr.holders">Decimal28SparseVector</a>
<div class="block">Decimal28Sparse implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal38DenseVector.html#org.apache.drill.exec.expr.holders">Decimal38DenseVector</a>
<div class="block">Decimal38Dense implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal38SparseVector.html#org.apache.drill.exec.expr.holders">Decimal38SparseVector</a>
<div class="block">Decimal38Sparse implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal9Vector.html#org.apache.drill.exec.expr.holders">Decimal9Vector</a>
<div class="block">Decimal9 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Float4Vector.html#org.apache.drill.exec.expr.holders">Float4Vector</a>
<div class="block">Float4 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Float8Vector.html#org.apache.drill.exec.expr.holders">Float8Vector</a>
<div class="block">Float8 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalDayVector.html#org.apache.drill.exec.expr.holders">IntervalDayVector</a>
<div class="block">IntervalDay implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalVector.html#org.apache.drill.exec.expr.holders">IntervalVector</a>
<div class="block">Interval implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalYearVector.html#org.apache.drill.exec.expr.holders">IntervalYearVector</a>
<div class="block">IntervalYear implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntVector.html#org.apache.drill.exec.expr.holders">IntVector</a>
<div class="block">Int implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/SmallIntVector.html#org.apache.drill.exec.expr.holders">SmallIntVector</a>
<div class="block">SmallInt implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TimeStampVector.html#org.apache.drill.exec.expr.holders">TimeStampVector</a>
<div class="block">TimeStamp implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TimeVector.html#org.apache.drill.exec.expr.holders">TimeVector</a>
<div class="block">Time implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TinyIntVector.html#org.apache.drill.exec.expr.holders">TinyIntVector</a>
<div class="block">TinyInt implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt1Vector.html#org.apache.drill.exec.expr.holders">UInt1Vector</a>
<div class="block">UInt1 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt2Vector.html#org.apache.drill.exec.expr.holders">UInt2Vector</a>
<div class="block">UInt2 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt4Vector.html#org.apache.drill.exec.expr.holders">UInt4Vector</a>
<div class="block">UInt4 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt8Vector.html#org.apache.drill.exec.expr.holders">UInt8Vector</a>
<div class="block">UInt8 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Var16CharVector.html#org.apache.drill.exec.expr.holders">Var16CharVector</a>
<div class="block">Var16CharVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarBinaryVector.html#org.apache.drill.exec.expr.holders">VarBinaryVector</a>
<div class="block">VarBinaryVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarCharVector.html#org.apache.drill.exec.expr.holders">VarCharVector</a>
<div class="block">VarCharVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarDecimalVector.html#org.apache.drill.exec.expr.holders">VarDecimalVector</a>
<div class="block">VarDecimalVector implements a vector of variable width values.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/impl/package-summary.html">org.apache.drill.exec.physical.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.physical.impl">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl.join">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/impl/join/package-summary.html">org.apache.drill.exec.physical.impl.join</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.physical.impl.join">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl.project">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/impl/project/package-summary.html">org.apache.drill.exec.physical.impl.project</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/SchemaChangeCallBack.html#org.apache.drill.exec.physical.impl.project">SchemaChangeCallBack</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.physical.impl.project">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl.scan.file">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/impl/scan/file/package-summary.html">org.apache.drill.exec.physical.impl.scan.file</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.physical.impl.scan.file">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl.scan.project">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/impl/scan/project/package-summary.html">org.apache.drill.exec.physical.impl.scan.project</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.physical.impl.scan.project">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl.scan.v3.lifecycle">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/impl/scan/v3/lifecycle/package-summary.html">org.apache.drill.exec.physical.impl.scan.v3.lifecycle</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.physical.impl.scan.v3.lifecycle">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl.sort">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/impl/sort/package-summary.html">org.apache.drill.exec.physical.impl.sort</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.physical.impl.sort">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl.svremover">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/impl/svremover/package-summary.html">org.apache.drill.exec.physical.impl.svremover</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/SchemaChangeCallBack.html#org.apache.drill.exec.physical.impl.svremover">SchemaChangeCallBack</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.physical.impl.svremover">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl.unnest">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/impl/unnest/package-summary.html">org.apache.drill.exec.physical.impl.unnest</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntVector.html#org.apache.drill.exec.physical.impl.unnest">IntVector</a>
<div class="block">Int implements a vector of fixed width values.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl.validate">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/impl/validate/package-summary.html">org.apache.drill.exec.physical.impl.validate</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.physical.impl.validate">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.resultSet">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/resultSet/package-summary.html">org.apache.drill.exec.physical.resultSet</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.physical.resultSet">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.resultSet.impl">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/resultSet/impl/package-summary.html">org.apache.drill.exec.physical.resultSet.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVector.html#org.apache.drill.exec.physical.resultSet.impl">NullableVector</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.physical.resultSet.impl">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.resultSet.model">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/resultSet/model/package-summary.html">org.apache.drill.exec.physical.resultSet.model</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.physical.resultSet.model">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.resultSet.model.hyper">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/resultSet/model/hyper/package-summary.html">org.apache.drill.exec.physical.resultSet.model.hyper</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.physical.resultSet.model.hyper">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.resultSet.model.single">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/physical/resultSet/model/single/package-summary.html">org.apache.drill.exec.physical.resultSet.model.single</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.physical.resultSet.model.single">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.planner">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/planner/package-summary.html">org.apache.drill.exec.planner</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.planner">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.planner.sql">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/planner/sql/package-summary.html">org.apache.drill.exec.planner.sql</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.planner.sql">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.record">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/record/package-summary.html">org.apache.drill.exec.record</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/SchemaChangeCallBack.html#org.apache.drill.exec.record">SchemaChangeCallBack</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.record">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.store">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/store/package-summary.html">org.apache.drill.exec.store</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BitVector.html#org.apache.drill.exec.store">BitVector</a>
<div class="block">Bit implements a vector of bit-width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.store">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.store.hive">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/store/hive/package-summary.html">org.apache.drill.exec.store.hive</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.store.hive">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.store.mapr.db.json">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/store/mapr/db/json/package-summary.html">org.apache.drill.exec.store.mapr.db.json</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.store.mapr.db.json">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.store.mock">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/store/mock/package-summary.html">org.apache.drill.exec.store.mock</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.store.mock">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.store.parquet.columnreaders">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/store/parquet/columnreaders/package-summary.html">org.apache.drill.exec.store.parquet.columnreaders</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntVector.html#org.apache.drill.exec.store.parquet.columnreaders">NullableIntVector</a>
<div class="block">NullableInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarBinaryVector.html#org.apache.drill.exec.store.parquet.columnreaders">NullableVarBinaryVector</a>
<div class="block">NullableVarBinary implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarCharVector.html#org.apache.drill.exec.store.parquet.columnreaders">NullableVarCharVector</a>
<div class="block">NullableVarChar implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarCharVector.Mutator.html#org.apache.drill.exec.store.parquet.columnreaders">NullableVarCharVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarDecimalVector.html#org.apache.drill.exec.store.parquet.columnreaders">NullableVarDecimalVector</a>
<div class="block">NullableVarDecimal implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarDecimalVector.Mutator.html#org.apache.drill.exec.store.parquet.columnreaders">NullableVarDecimalVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.store.parquet.columnreaders">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarBinaryVector.html#org.apache.drill.exec.store.parquet.columnreaders">VarBinaryVector</a>
<div class="block">VarBinaryVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarCharVector.html#org.apache.drill.exec.store.parquet.columnreaders">VarCharVector</a>
<div class="block">VarCharVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarDecimalVector.html#org.apache.drill.exec.store.parquet.columnreaders">VarDecimalVector</a>
<div class="block">VarDecimalVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarDecimalVector.Mutator.html#org.apache.drill.exec.store.parquet.columnreaders">VarDecimalVector.Mutator</a>
<div class="block">Overview</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarLenBulkEntry.html#org.apache.drill.exec.store.parquet.columnreaders">VarLenBulkEntry</a>
<div class="block">A bulk input entry enables us to process potentially multiple VL values in one shot (especially for very
small values); please refer to <code>org.apache.drill.exec.vector.VarBinaryVector.BulkInput</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarLenBulkInput.html#org.apache.drill.exec.store.parquet.columnreaders">VarLenBulkInput</a>
<div class="block">Allows caller to provide input in a bulk manner while abstracting the underlying data structure
to provide performance optimizations opportunities.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.store.parquet.columnreaders.batchsizing">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/store/parquet/columnreaders/batchsizing/package-summary.html">org.apache.drill.exec.store.parquet.columnreaders.batchsizing</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.store.parquet.columnreaders.batchsizing">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.store.parquet2">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/store/parquet2/package-summary.html">org.apache.drill.exec.store.parquet2</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.store.parquet2">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.store.pojo">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/store/pojo/package-summary.html">org.apache.drill.exec.store.pojo</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.store.pojo">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.util">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/util/package-summary.html">org.apache.drill.exec.util</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.util">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.vector">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/AddOrGetResult.html#org.apache.drill.exec.vector">AddOrGetResult</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BaseDataValueVector.html#org.apache.drill.exec.vector">BaseDataValueVector</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BaseValueVector.html#org.apache.drill.exec.vector">BaseValueVector</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BaseValueVector.BaseAccessor.html#org.apache.drill.exec.vector">BaseValueVector.BaseAccessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BaseValueVector.BaseMutator.html#org.apache.drill.exec.vector">BaseValueVector.BaseMutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BigIntVector.html#org.apache.drill.exec.vector">BigIntVector</a>
<div class="block">BigInt implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BigIntVector.Accessor.html#org.apache.drill.exec.vector">BigIntVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BigIntVector.Mutator.html#org.apache.drill.exec.vector">BigIntVector.Mutator</a>
<div class="block">BigInt.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BitVector.html#org.apache.drill.exec.vector">BitVector</a>
<div class="block">Bit implements a vector of bit-width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BitVector.Accessor.html#org.apache.drill.exec.vector">BitVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BitVector.Mutator.html#org.apache.drill.exec.vector">BitVector.Mutator</a>
<div class="block">MutableBit implements a vector of bit-width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/DateVector.html#org.apache.drill.exec.vector">DateVector</a>
<div class="block">Date implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/DateVector.Accessor.html#org.apache.drill.exec.vector">DateVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/DateVector.Mutator.html#org.apache.drill.exec.vector">DateVector.Mutator</a>
<div class="block">Date.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal18Vector.html#org.apache.drill.exec.vector">Decimal18Vector</a>
<div class="block">Decimal18 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal18Vector.Accessor.html#org.apache.drill.exec.vector">Decimal18Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal18Vector.Mutator.html#org.apache.drill.exec.vector">Decimal18Vector.Mutator</a>
<div class="block">Decimal18.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal28DenseVector.html#org.apache.drill.exec.vector">Decimal28DenseVector</a>
<div class="block">Decimal28Dense implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal28DenseVector.Accessor.html#org.apache.drill.exec.vector">Decimal28DenseVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal28DenseVector.Mutator.html#org.apache.drill.exec.vector">Decimal28DenseVector.Mutator</a>
<div class="block">Decimal28Dense.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal28SparseVector.html#org.apache.drill.exec.vector">Decimal28SparseVector</a>
<div class="block">Decimal28Sparse implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal28SparseVector.Accessor.html#org.apache.drill.exec.vector">Decimal28SparseVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal28SparseVector.Mutator.html#org.apache.drill.exec.vector">Decimal28SparseVector.Mutator</a>
<div class="block">Decimal28Sparse.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal38DenseVector.html#org.apache.drill.exec.vector">Decimal38DenseVector</a>
<div class="block">Decimal38Dense implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal38DenseVector.Accessor.html#org.apache.drill.exec.vector">Decimal38DenseVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal38DenseVector.Mutator.html#org.apache.drill.exec.vector">Decimal38DenseVector.Mutator</a>
<div class="block">Decimal38Dense.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal38SparseVector.html#org.apache.drill.exec.vector">Decimal38SparseVector</a>
<div class="block">Decimal38Sparse implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal38SparseVector.Accessor.html#org.apache.drill.exec.vector">Decimal38SparseVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal38SparseVector.Mutator.html#org.apache.drill.exec.vector">Decimal38SparseVector.Mutator</a>
<div class="block">Decimal38Sparse.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal9Vector.html#org.apache.drill.exec.vector">Decimal9Vector</a>
<div class="block">Decimal9 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal9Vector.Accessor.html#org.apache.drill.exec.vector">Decimal9Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal9Vector.Mutator.html#org.apache.drill.exec.vector">Decimal9Vector.Mutator</a>
<div class="block">Decimal9.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/FixedWidthVector.html#org.apache.drill.exec.vector">FixedWidthVector</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Float4Vector.html#org.apache.drill.exec.vector">Float4Vector</a>
<div class="block">Float4 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Float4Vector.Accessor.html#org.apache.drill.exec.vector">Float4Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Float4Vector.Mutator.html#org.apache.drill.exec.vector">Float4Vector.Mutator</a>
<div class="block">Float4.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Float8Vector.html#org.apache.drill.exec.vector">Float8Vector</a>
<div class="block">Float8 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Float8Vector.Accessor.html#org.apache.drill.exec.vector">Float8Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Float8Vector.Mutator.html#org.apache.drill.exec.vector">Float8Vector.Mutator</a>
<div class="block">Float8.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalDayVector.html#org.apache.drill.exec.vector">IntervalDayVector</a>
<div class="block">IntervalDay implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalDayVector.Accessor.html#org.apache.drill.exec.vector">IntervalDayVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalDayVector.Mutator.html#org.apache.drill.exec.vector">IntervalDayVector.Mutator</a>
<div class="block">IntervalDay.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalVector.html#org.apache.drill.exec.vector">IntervalVector</a>
<div class="block">Interval implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalVector.Accessor.html#org.apache.drill.exec.vector">IntervalVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalVector.Mutator.html#org.apache.drill.exec.vector">IntervalVector.Mutator</a>
<div class="block">Interval.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalYearVector.html#org.apache.drill.exec.vector">IntervalYearVector</a>
<div class="block">IntervalYear implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalYearVector.Accessor.html#org.apache.drill.exec.vector">IntervalYearVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalYearVector.Mutator.html#org.apache.drill.exec.vector">IntervalYearVector.Mutator</a>
<div class="block">IntervalYear.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntVector.html#org.apache.drill.exec.vector">IntVector</a>
<div class="block">Int implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntVector.Accessor.html#org.apache.drill.exec.vector">IntVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntVector.Mutator.html#org.apache.drill.exec.vector">IntVector.Mutator</a>
<div class="block">Int.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableBigIntVector.html#org.apache.drill.exec.vector">NullableBigIntVector</a>
<div class="block">NullableBigInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableBigIntVector.Accessor.html#org.apache.drill.exec.vector">NullableBigIntVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableBigIntVector.Mutator.html#org.apache.drill.exec.vector">NullableBigIntVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableBitVector.html#org.apache.drill.exec.vector">NullableBitVector</a>
<div class="block">NullableBit implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableBitVector.Accessor.html#org.apache.drill.exec.vector">NullableBitVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableBitVector.Mutator.html#org.apache.drill.exec.vector">NullableBitVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDateVector.html#org.apache.drill.exec.vector">NullableDateVector</a>
<div class="block">NullableDate implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDateVector.Accessor.html#org.apache.drill.exec.vector">NullableDateVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDateVector.Mutator.html#org.apache.drill.exec.vector">NullableDateVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal18Vector.html#org.apache.drill.exec.vector">NullableDecimal18Vector</a>
<div class="block">NullableDecimal18 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal18Vector.Accessor.html#org.apache.drill.exec.vector">NullableDecimal18Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal18Vector.Mutator.html#org.apache.drill.exec.vector">NullableDecimal18Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal28DenseVector.html#org.apache.drill.exec.vector">NullableDecimal28DenseVector</a>
<div class="block">NullableDecimal28Dense implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal28DenseVector.Accessor.html#org.apache.drill.exec.vector">NullableDecimal28DenseVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal28DenseVector.Mutator.html#org.apache.drill.exec.vector">NullableDecimal28DenseVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal28SparseVector.html#org.apache.drill.exec.vector">NullableDecimal28SparseVector</a>
<div class="block">NullableDecimal28Sparse implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal28SparseVector.Accessor.html#org.apache.drill.exec.vector">NullableDecimal28SparseVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal28SparseVector.Mutator.html#org.apache.drill.exec.vector">NullableDecimal28SparseVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal38DenseVector.html#org.apache.drill.exec.vector">NullableDecimal38DenseVector</a>
<div class="block">NullableDecimal38Dense implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal38DenseVector.Accessor.html#org.apache.drill.exec.vector">NullableDecimal38DenseVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal38DenseVector.Mutator.html#org.apache.drill.exec.vector">NullableDecimal38DenseVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal38SparseVector.html#org.apache.drill.exec.vector">NullableDecimal38SparseVector</a>
<div class="block">NullableDecimal38Sparse implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal38SparseVector.Accessor.html#org.apache.drill.exec.vector">NullableDecimal38SparseVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal38SparseVector.Mutator.html#org.apache.drill.exec.vector">NullableDecimal38SparseVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal9Vector.html#org.apache.drill.exec.vector">NullableDecimal9Vector</a>
<div class="block">NullableDecimal9 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal9Vector.Accessor.html#org.apache.drill.exec.vector">NullableDecimal9Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal9Vector.Mutator.html#org.apache.drill.exec.vector">NullableDecimal9Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableFloat4Vector.html#org.apache.drill.exec.vector">NullableFloat4Vector</a>
<div class="block">NullableFloat4 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableFloat4Vector.Accessor.html#org.apache.drill.exec.vector">NullableFloat4Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableFloat4Vector.Mutator.html#org.apache.drill.exec.vector">NullableFloat4Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableFloat8Vector.html#org.apache.drill.exec.vector">NullableFloat8Vector</a>
<div class="block">NullableFloat8 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableFloat8Vector.Accessor.html#org.apache.drill.exec.vector">NullableFloat8Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableFloat8Vector.Mutator.html#org.apache.drill.exec.vector">NullableFloat8Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalDayVector.html#org.apache.drill.exec.vector">NullableIntervalDayVector</a>
<div class="block">NullableIntervalDay implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalDayVector.Accessor.html#org.apache.drill.exec.vector">NullableIntervalDayVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalDayVector.Mutator.html#org.apache.drill.exec.vector">NullableIntervalDayVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalVector.html#org.apache.drill.exec.vector">NullableIntervalVector</a>
<div class="block">NullableInterval implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalVector.Accessor.html#org.apache.drill.exec.vector">NullableIntervalVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalVector.Mutator.html#org.apache.drill.exec.vector">NullableIntervalVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalYearVector.html#org.apache.drill.exec.vector">NullableIntervalYearVector</a>
<div class="block">NullableIntervalYear implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalYearVector.Accessor.html#org.apache.drill.exec.vector">NullableIntervalYearVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalYearVector.Mutator.html#org.apache.drill.exec.vector">NullableIntervalYearVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntVector.html#org.apache.drill.exec.vector">NullableIntVector</a>
<div class="block">NullableInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntVector.Accessor.html#org.apache.drill.exec.vector">NullableIntVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntVector.Mutator.html#org.apache.drill.exec.vector">NullableIntVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableSmallIntVector.html#org.apache.drill.exec.vector">NullableSmallIntVector</a>
<div class="block">NullableSmallInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableSmallIntVector.Accessor.html#org.apache.drill.exec.vector">NullableSmallIntVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableSmallIntVector.Mutator.html#org.apache.drill.exec.vector">NullableSmallIntVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTimeStampVector.html#org.apache.drill.exec.vector">NullableTimeStampVector</a>
<div class="block">NullableTimeStamp implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTimeStampVector.Accessor.html#org.apache.drill.exec.vector">NullableTimeStampVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTimeStampVector.Mutator.html#org.apache.drill.exec.vector">NullableTimeStampVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTimeVector.html#org.apache.drill.exec.vector">NullableTimeVector</a>
<div class="block">NullableTime implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTimeVector.Accessor.html#org.apache.drill.exec.vector">NullableTimeVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTimeVector.Mutator.html#org.apache.drill.exec.vector">NullableTimeVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTinyIntVector.html#org.apache.drill.exec.vector">NullableTinyIntVector</a>
<div class="block">NullableTinyInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTinyIntVector.Accessor.html#org.apache.drill.exec.vector">NullableTinyIntVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTinyIntVector.Mutator.html#org.apache.drill.exec.vector">NullableTinyIntVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt1Vector.html#org.apache.drill.exec.vector">NullableUInt1Vector</a>
<div class="block">NullableUInt1 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt1Vector.Accessor.html#org.apache.drill.exec.vector">NullableUInt1Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt1Vector.Mutator.html#org.apache.drill.exec.vector">NullableUInt1Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt2Vector.html#org.apache.drill.exec.vector">NullableUInt2Vector</a>
<div class="block">NullableUInt2 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt2Vector.Accessor.html#org.apache.drill.exec.vector">NullableUInt2Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt2Vector.Mutator.html#org.apache.drill.exec.vector">NullableUInt2Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt4Vector.html#org.apache.drill.exec.vector">NullableUInt4Vector</a>
<div class="block">NullableUInt4 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt4Vector.Accessor.html#org.apache.drill.exec.vector">NullableUInt4Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt4Vector.Mutator.html#org.apache.drill.exec.vector">NullableUInt4Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt8Vector.html#org.apache.drill.exec.vector">NullableUInt8Vector</a>
<div class="block">NullableUInt8 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt8Vector.Accessor.html#org.apache.drill.exec.vector">NullableUInt8Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt8Vector.Mutator.html#org.apache.drill.exec.vector">NullableUInt8Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVar16CharVector.html#org.apache.drill.exec.vector">NullableVar16CharVector</a>
<div class="block">NullableVar16Char implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVar16CharVector.Accessor.html#org.apache.drill.exec.vector">NullableVar16CharVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVar16CharVector.Mutator.html#org.apache.drill.exec.vector">NullableVar16CharVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarBinaryVector.html#org.apache.drill.exec.vector">NullableVarBinaryVector</a>
<div class="block">NullableVarBinary implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarBinaryVector.Accessor.html#org.apache.drill.exec.vector">NullableVarBinaryVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarBinaryVector.Mutator.html#org.apache.drill.exec.vector">NullableVarBinaryVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarCharVector.html#org.apache.drill.exec.vector">NullableVarCharVector</a>
<div class="block">NullableVarChar implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarCharVector.Accessor.html#org.apache.drill.exec.vector">NullableVarCharVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarCharVector.Mutator.html#org.apache.drill.exec.vector">NullableVarCharVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarDecimalVector.html#org.apache.drill.exec.vector">NullableVarDecimalVector</a>
<div class="block">NullableVarDecimal implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarDecimalVector.Accessor.html#org.apache.drill.exec.vector">NullableVarDecimalVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarDecimalVector.Mutator.html#org.apache.drill.exec.vector">NullableVarDecimalVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVector.html#org.apache.drill.exec.vector">NullableVector</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVector.Mutator.html#org.apache.drill.exec.vector">NullableVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVectorDefinitionSetter.html#org.apache.drill.exec.vector">NullableVectorDefinitionSetter</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ObjectVector.Accessor.html#org.apache.drill.exec.vector">ObjectVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ObjectVector.Mutator.html#org.apache.drill.exec.vector">ObjectVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedBigIntVector.html#org.apache.drill.exec.vector">RepeatedBigIntVector</a>
<div class="block">RepeatedBigInt implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedBigIntVector.Accessor.html#org.apache.drill.exec.vector">RepeatedBigIntVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedBigIntVector.Mutator.html#org.apache.drill.exec.vector">RepeatedBigIntVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedBitVector.html#org.apache.drill.exec.vector">RepeatedBitVector</a>
<div class="block">RepeatedBit implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedBitVector.Accessor.html#org.apache.drill.exec.vector">RepeatedBitVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedBitVector.Mutator.html#org.apache.drill.exec.vector">RepeatedBitVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDateVector.html#org.apache.drill.exec.vector">RepeatedDateVector</a>
<div class="block">RepeatedDate implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDateVector.Accessor.html#org.apache.drill.exec.vector">RepeatedDateVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDateVector.Mutator.html#org.apache.drill.exec.vector">RepeatedDateVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal18Vector.html#org.apache.drill.exec.vector">RepeatedDecimal18Vector</a>
<div class="block">RepeatedDecimal18 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal18Vector.Accessor.html#org.apache.drill.exec.vector">RepeatedDecimal18Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal18Vector.Mutator.html#org.apache.drill.exec.vector">RepeatedDecimal18Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal28DenseVector.html#org.apache.drill.exec.vector">RepeatedDecimal28DenseVector</a>
<div class="block">RepeatedDecimal28Dense implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal28DenseVector.Accessor.html#org.apache.drill.exec.vector">RepeatedDecimal28DenseVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal28DenseVector.Mutator.html#org.apache.drill.exec.vector">RepeatedDecimal28DenseVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal28SparseVector.html#org.apache.drill.exec.vector">RepeatedDecimal28SparseVector</a>
<div class="block">RepeatedDecimal28Sparse implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal28SparseVector.Accessor.html#org.apache.drill.exec.vector">RepeatedDecimal28SparseVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal28SparseVector.Mutator.html#org.apache.drill.exec.vector">RepeatedDecimal28SparseVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal38DenseVector.html#org.apache.drill.exec.vector">RepeatedDecimal38DenseVector</a>
<div class="block">RepeatedDecimal38Dense implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal38DenseVector.Accessor.html#org.apache.drill.exec.vector">RepeatedDecimal38DenseVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal38DenseVector.Mutator.html#org.apache.drill.exec.vector">RepeatedDecimal38DenseVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal38SparseVector.html#org.apache.drill.exec.vector">RepeatedDecimal38SparseVector</a>
<div class="block">RepeatedDecimal38Sparse implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal38SparseVector.Accessor.html#org.apache.drill.exec.vector">RepeatedDecimal38SparseVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal38SparseVector.Mutator.html#org.apache.drill.exec.vector">RepeatedDecimal38SparseVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal9Vector.html#org.apache.drill.exec.vector">RepeatedDecimal9Vector</a>
<div class="block">RepeatedDecimal9 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal9Vector.Accessor.html#org.apache.drill.exec.vector">RepeatedDecimal9Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal9Vector.Mutator.html#org.apache.drill.exec.vector">RepeatedDecimal9Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedFloat4Vector.html#org.apache.drill.exec.vector">RepeatedFloat4Vector</a>
<div class="block">RepeatedFloat4 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedFloat4Vector.Accessor.html#org.apache.drill.exec.vector">RepeatedFloat4Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedFloat4Vector.Mutator.html#org.apache.drill.exec.vector">RepeatedFloat4Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedFloat8Vector.html#org.apache.drill.exec.vector">RepeatedFloat8Vector</a>
<div class="block">RepeatedFloat8 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedFloat8Vector.Accessor.html#org.apache.drill.exec.vector">RepeatedFloat8Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedFloat8Vector.Mutator.html#org.apache.drill.exec.vector">RepeatedFloat8Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntervalDayVector.html#org.apache.drill.exec.vector">RepeatedIntervalDayVector</a>
<div class="block">RepeatedIntervalDay implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntervalDayVector.Accessor.html#org.apache.drill.exec.vector">RepeatedIntervalDayVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntervalDayVector.Mutator.html#org.apache.drill.exec.vector">RepeatedIntervalDayVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntervalVector.html#org.apache.drill.exec.vector">RepeatedIntervalVector</a>
<div class="block">RepeatedInterval implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntervalVector.Accessor.html#org.apache.drill.exec.vector">RepeatedIntervalVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntervalVector.Mutator.html#org.apache.drill.exec.vector">RepeatedIntervalVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntervalYearVector.html#org.apache.drill.exec.vector">RepeatedIntervalYearVector</a>
<div class="block">RepeatedIntervalYear implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntervalYearVector.Accessor.html#org.apache.drill.exec.vector">RepeatedIntervalYearVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntervalYearVector.Mutator.html#org.apache.drill.exec.vector">RepeatedIntervalYearVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntVector.html#org.apache.drill.exec.vector">RepeatedIntVector</a>
<div class="block">RepeatedInt implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntVector.Accessor.html#org.apache.drill.exec.vector">RepeatedIntVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntVector.Mutator.html#org.apache.drill.exec.vector">RepeatedIntVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedSmallIntVector.html#org.apache.drill.exec.vector">RepeatedSmallIntVector</a>
<div class="block">RepeatedSmallInt implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedSmallIntVector.Accessor.html#org.apache.drill.exec.vector">RepeatedSmallIntVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedSmallIntVector.Mutator.html#org.apache.drill.exec.vector">RepeatedSmallIntVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedTimeStampVector.html#org.apache.drill.exec.vector">RepeatedTimeStampVector</a>
<div class="block">RepeatedTimeStamp implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedTimeStampVector.Accessor.html#org.apache.drill.exec.vector">RepeatedTimeStampVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedTimeStampVector.Mutator.html#org.apache.drill.exec.vector">RepeatedTimeStampVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedTimeVector.html#org.apache.drill.exec.vector">RepeatedTimeVector</a>
<div class="block">RepeatedTime implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedTimeVector.Accessor.html#org.apache.drill.exec.vector">RepeatedTimeVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedTimeVector.Mutator.html#org.apache.drill.exec.vector">RepeatedTimeVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedTinyIntVector.html#org.apache.drill.exec.vector">RepeatedTinyIntVector</a>
<div class="block">RepeatedTinyInt implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedTinyIntVector.Accessor.html#org.apache.drill.exec.vector">RepeatedTinyIntVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedTinyIntVector.Mutator.html#org.apache.drill.exec.vector">RepeatedTinyIntVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt1Vector.html#org.apache.drill.exec.vector">RepeatedUInt1Vector</a>
<div class="block">RepeatedUInt1 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt1Vector.Accessor.html#org.apache.drill.exec.vector">RepeatedUInt1Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt1Vector.Mutator.html#org.apache.drill.exec.vector">RepeatedUInt1Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt2Vector.html#org.apache.drill.exec.vector">RepeatedUInt2Vector</a>
<div class="block">RepeatedUInt2 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt2Vector.Accessor.html#org.apache.drill.exec.vector">RepeatedUInt2Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt2Vector.Mutator.html#org.apache.drill.exec.vector">RepeatedUInt2Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt4Vector.html#org.apache.drill.exec.vector">RepeatedUInt4Vector</a>
<div class="block">RepeatedUInt4 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt4Vector.Accessor.html#org.apache.drill.exec.vector">RepeatedUInt4Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt4Vector.Mutator.html#org.apache.drill.exec.vector">RepeatedUInt4Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt8Vector.html#org.apache.drill.exec.vector">RepeatedUInt8Vector</a>
<div class="block">RepeatedUInt8 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt8Vector.Accessor.html#org.apache.drill.exec.vector">RepeatedUInt8Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt8Vector.Mutator.html#org.apache.drill.exec.vector">RepeatedUInt8Vector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVar16CharVector.html#org.apache.drill.exec.vector">RepeatedVar16CharVector</a>
<div class="block">RepeatedVar16Char implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVar16CharVector.Accessor.html#org.apache.drill.exec.vector">RepeatedVar16CharVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVar16CharVector.Mutator.html#org.apache.drill.exec.vector">RepeatedVar16CharVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVarBinaryVector.html#org.apache.drill.exec.vector">RepeatedVarBinaryVector</a>
<div class="block">RepeatedVarBinary implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVarBinaryVector.Accessor.html#org.apache.drill.exec.vector">RepeatedVarBinaryVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVarBinaryVector.Mutator.html#org.apache.drill.exec.vector">RepeatedVarBinaryVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVarCharVector.html#org.apache.drill.exec.vector">RepeatedVarCharVector</a>
<div class="block">RepeatedVarChar implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVarCharVector.Accessor.html#org.apache.drill.exec.vector">RepeatedVarCharVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVarCharVector.Mutator.html#org.apache.drill.exec.vector">RepeatedVarCharVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVarDecimalVector.html#org.apache.drill.exec.vector">RepeatedVarDecimalVector</a>
<div class="block">RepeatedVarDecimal implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVarDecimalVector.Accessor.html#org.apache.drill.exec.vector">RepeatedVarDecimalVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVarDecimalVector.Mutator.html#org.apache.drill.exec.vector">RepeatedVarDecimalVector.Mutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/SmallIntVector.html#org.apache.drill.exec.vector">SmallIntVector</a>
<div class="block">SmallInt implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/SmallIntVector.Accessor.html#org.apache.drill.exec.vector">SmallIntVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/SmallIntVector.Mutator.html#org.apache.drill.exec.vector">SmallIntVector.Mutator</a>
<div class="block">SmallInt.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TimeStampVector.html#org.apache.drill.exec.vector">TimeStampVector</a>
<div class="block">TimeStamp implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TimeStampVector.Accessor.html#org.apache.drill.exec.vector">TimeStampVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TimeStampVector.Mutator.html#org.apache.drill.exec.vector">TimeStampVector.Mutator</a>
<div class="block">TimeStamp.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TimeVector.html#org.apache.drill.exec.vector">TimeVector</a>
<div class="block">Time implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TimeVector.Accessor.html#org.apache.drill.exec.vector">TimeVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TimeVector.Mutator.html#org.apache.drill.exec.vector">TimeVector.Mutator</a>
<div class="block">Time.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TinyIntVector.html#org.apache.drill.exec.vector">TinyIntVector</a>
<div class="block">TinyInt implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TinyIntVector.Accessor.html#org.apache.drill.exec.vector">TinyIntVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TinyIntVector.Mutator.html#org.apache.drill.exec.vector">TinyIntVector.Mutator</a>
<div class="block">TinyInt.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt1Vector.html#org.apache.drill.exec.vector">UInt1Vector</a>
<div class="block">UInt1 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt1Vector.Accessor.html#org.apache.drill.exec.vector">UInt1Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt1Vector.Mutator.html#org.apache.drill.exec.vector">UInt1Vector.Mutator</a>
<div class="block">UInt1.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt2Vector.html#org.apache.drill.exec.vector">UInt2Vector</a>
<div class="block">UInt2 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt2Vector.Accessor.html#org.apache.drill.exec.vector">UInt2Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt2Vector.Mutator.html#org.apache.drill.exec.vector">UInt2Vector.Mutator</a>
<div class="block">UInt2.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt4Vector.html#org.apache.drill.exec.vector">UInt4Vector</a>
<div class="block">UInt4 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt4Vector.Accessor.html#org.apache.drill.exec.vector">UInt4Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt4Vector.Mutator.html#org.apache.drill.exec.vector">UInt4Vector.Mutator</a>
<div class="block">UInt4.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt8Vector.html#org.apache.drill.exec.vector">UInt8Vector</a>
<div class="block">UInt8 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt8Vector.Accessor.html#org.apache.drill.exec.vector">UInt8Vector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt8Vector.Mutator.html#org.apache.drill.exec.vector">UInt8Vector.Mutator</a>
<div class="block">UInt8.Mutator implements a mutable vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UntypedNullHolder.html#org.apache.drill.exec.vector">UntypedNullHolder</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UntypedNullVector.html#org.apache.drill.exec.vector">UntypedNullVector</a>
<div class="block">UntypedNullVector is to represent a value vector with <a href="../../../../../org/apache/drill/common/types/TypeProtos.MinorType.html#NULL"><code>TypeProtos.MinorType.NULL</code></a>
All values in the vector represent two semantic implications: 1) the value is unknown, 2) the type is unknown.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UntypedNullVector.Accessor.html#org.apache.drill.exec.vector">UntypedNullVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UntypedNullVector.Mutator.html#org.apache.drill.exec.vector">UntypedNullVector.Mutator</a>
<div class="block">UntypedNullVector.Mutator throws Exception for most of its mutate operations, except for the ones that set
value counts.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UntypedReader.html#org.apache.drill.exec.vector">UntypedReader</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.vector">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.Accessor.html#org.apache.drill.exec.vector">ValueVector.Accessor</a>
<div class="block">Reads from this vector instance.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.Mutator.html#org.apache.drill.exec.vector">ValueVector.Mutator</a>
<div class="block">Writes into this vector instance.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Var16CharVector.html#org.apache.drill.exec.vector">Var16CharVector</a>
<div class="block">Var16CharVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Var16CharVector.Accessor.html#org.apache.drill.exec.vector">Var16CharVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Var16CharVector.Mutator.html#org.apache.drill.exec.vector">Var16CharVector.Mutator</a>
<div class="block">Overview</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarBinaryVector.html#org.apache.drill.exec.vector">VarBinaryVector</a>
<div class="block">VarBinaryVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarBinaryVector.Accessor.html#org.apache.drill.exec.vector">VarBinaryVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarBinaryVector.Mutator.html#org.apache.drill.exec.vector">VarBinaryVector.Mutator</a>
<div class="block">Overview</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarCharVector.html#org.apache.drill.exec.vector">VarCharVector</a>
<div class="block">VarCharVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarCharVector.Accessor.html#org.apache.drill.exec.vector">VarCharVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarCharVector.Mutator.html#org.apache.drill.exec.vector">VarCharVector.Mutator</a>
<div class="block">Overview</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarDecimalVector.html#org.apache.drill.exec.vector">VarDecimalVector</a>
<div class="block">VarDecimalVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarDecimalVector.Accessor.html#org.apache.drill.exec.vector">VarDecimalVector.Accessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarDecimalVector.Mutator.html#org.apache.drill.exec.vector">VarDecimalVector.Mutator</a>
<div class="block">Overview</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VariableWidthVector.html#org.apache.drill.exec.vector">VariableWidthVector</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VariableWidthVector.VariableWidthAccessor.html#org.apache.drill.exec.vector">VariableWidthVector.VariableWidthAccessor</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VariableWidthVector.VariableWidthMutator.html#org.apache.drill.exec.vector">VariableWidthVector.VariableWidthMutator</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarLenBulkEntry.html#org.apache.drill.exec.vector">VarLenBulkEntry</a>
<div class="block">A bulk input entry enables us to process potentially multiple VL values in one shot (especially for very
small values); please refer to <code>org.apache.drill.exec.vector.VarBinaryVector.BulkInput</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarLenBulkInput.html#org.apache.drill.exec.vector">VarLenBulkInput</a>
<div class="block">Allows caller to provide input in a bulk manner while abstracting the underlying data structure
to provide performance optimizations opportunities.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarLenBulkInput.BulkInputCallback.html#org.apache.drill.exec.vector">VarLenBulkInput.BulkInputCallback</a>
<div class="block">Enables caller (such as wrapper vector objects) to include more processing logic as the data is being
streamed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VectorDescriptor.html#org.apache.drill.exec.vector">VectorDescriptor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VectorOverflowException.html#org.apache.drill.exec.vector">VectorOverflowException</a>
<div class="block">Indicates that an attempt to write to a vector overflowed the vector
bounds: either the limit on values or the size of the buffer backing
the vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ZeroVector.html#org.apache.drill.exec.vector">ZeroVector</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.vector.accessor">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/vector/accessor/package-summary.html">org.apache.drill.exec.vector.accessor</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BaseDataValueVector.html#org.apache.drill.exec.vector.accessor">BaseDataValueVector</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BigIntVector.html#org.apache.drill.exec.vector.accessor">BigIntVector</a>
<div class="block">BigInt implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BitVector.html#org.apache.drill.exec.vector.accessor">BitVector</a>
<div class="block">Bit implements a vector of bit-width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/DateVector.html#org.apache.drill.exec.vector.accessor">DateVector</a>
<div class="block">Date implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal18Vector.html#org.apache.drill.exec.vector.accessor">Decimal18Vector</a>
<div class="block">Decimal18 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal28DenseVector.html#org.apache.drill.exec.vector.accessor">Decimal28DenseVector</a>
<div class="block">Decimal28Dense implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal28SparseVector.html#org.apache.drill.exec.vector.accessor">Decimal28SparseVector</a>
<div class="block">Decimal28Sparse implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal38DenseVector.html#org.apache.drill.exec.vector.accessor">Decimal38DenseVector</a>
<div class="block">Decimal38Dense implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal38SparseVector.html#org.apache.drill.exec.vector.accessor">Decimal38SparseVector</a>
<div class="block">Decimal38Sparse implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal9Vector.html#org.apache.drill.exec.vector.accessor">Decimal9Vector</a>
<div class="block">Decimal9 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Float4Vector.html#org.apache.drill.exec.vector.accessor">Float4Vector</a>
<div class="block">Float4 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Float8Vector.html#org.apache.drill.exec.vector.accessor">Float8Vector</a>
<div class="block">Float8 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalDayVector.html#org.apache.drill.exec.vector.accessor">IntervalDayVector</a>
<div class="block">IntervalDay implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalVector.html#org.apache.drill.exec.vector.accessor">IntervalVector</a>
<div class="block">Interval implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalYearVector.html#org.apache.drill.exec.vector.accessor">IntervalYearVector</a>
<div class="block">IntervalYear implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntVector.html#org.apache.drill.exec.vector.accessor">IntVector</a>
<div class="block">Int implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableBigIntVector.html#org.apache.drill.exec.vector.accessor">NullableBigIntVector</a>
<div class="block">NullableBigInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableBitVector.html#org.apache.drill.exec.vector.accessor">NullableBitVector</a>
<div class="block">NullableBit implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDateVector.html#org.apache.drill.exec.vector.accessor">NullableDateVector</a>
<div class="block">NullableDate implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal18Vector.html#org.apache.drill.exec.vector.accessor">NullableDecimal18Vector</a>
<div class="block">NullableDecimal18 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal28DenseVector.html#org.apache.drill.exec.vector.accessor">NullableDecimal28DenseVector</a>
<div class="block">NullableDecimal28Dense implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal28SparseVector.html#org.apache.drill.exec.vector.accessor">NullableDecimal28SparseVector</a>
<div class="block">NullableDecimal28Sparse implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal38DenseVector.html#org.apache.drill.exec.vector.accessor">NullableDecimal38DenseVector</a>
<div class="block">NullableDecimal38Dense implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal38SparseVector.html#org.apache.drill.exec.vector.accessor">NullableDecimal38SparseVector</a>
<div class="block">NullableDecimal38Sparse implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal9Vector.html#org.apache.drill.exec.vector.accessor">NullableDecimal9Vector</a>
<div class="block">NullableDecimal9 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableFloat4Vector.html#org.apache.drill.exec.vector.accessor">NullableFloat4Vector</a>
<div class="block">NullableFloat4 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableFloat8Vector.html#org.apache.drill.exec.vector.accessor">NullableFloat8Vector</a>
<div class="block">NullableFloat8 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalDayVector.html#org.apache.drill.exec.vector.accessor">NullableIntervalDayVector</a>
<div class="block">NullableIntervalDay implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalVector.html#org.apache.drill.exec.vector.accessor">NullableIntervalVector</a>
<div class="block">NullableInterval implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalYearVector.html#org.apache.drill.exec.vector.accessor">NullableIntervalYearVector</a>
<div class="block">NullableIntervalYear implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntVector.html#org.apache.drill.exec.vector.accessor">NullableIntVector</a>
<div class="block">NullableInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableSmallIntVector.html#org.apache.drill.exec.vector.accessor">NullableSmallIntVector</a>
<div class="block">NullableSmallInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTimeStampVector.html#org.apache.drill.exec.vector.accessor">NullableTimeStampVector</a>
<div class="block">NullableTimeStamp implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTimeVector.html#org.apache.drill.exec.vector.accessor">NullableTimeVector</a>
<div class="block">NullableTime implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTinyIntVector.html#org.apache.drill.exec.vector.accessor">NullableTinyIntVector</a>
<div class="block">NullableTinyInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt1Vector.html#org.apache.drill.exec.vector.accessor">NullableUInt1Vector</a>
<div class="block">NullableUInt1 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt2Vector.html#org.apache.drill.exec.vector.accessor">NullableUInt2Vector</a>
<div class="block">NullableUInt2 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt4Vector.html#org.apache.drill.exec.vector.accessor">NullableUInt4Vector</a>
<div class="block">NullableUInt4 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt8Vector.html#org.apache.drill.exec.vector.accessor">NullableUInt8Vector</a>
<div class="block">NullableUInt8 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVar16CharVector.html#org.apache.drill.exec.vector.accessor">NullableVar16CharVector</a>
<div class="block">NullableVar16Char implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarBinaryVector.html#org.apache.drill.exec.vector.accessor">NullableVarBinaryVector</a>
<div class="block">NullableVarBinary implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarCharVector.html#org.apache.drill.exec.vector.accessor">NullableVarCharVector</a>
<div class="block">NullableVarChar implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarDecimalVector.html#org.apache.drill.exec.vector.accessor">NullableVarDecimalVector</a>
<div class="block">NullableVarDecimal implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/SmallIntVector.html#org.apache.drill.exec.vector.accessor">SmallIntVector</a>
<div class="block">SmallInt implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TimeStampVector.html#org.apache.drill.exec.vector.accessor">TimeStampVector</a>
<div class="block">TimeStamp implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TimeVector.html#org.apache.drill.exec.vector.accessor">TimeVector</a>
<div class="block">Time implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TinyIntVector.html#org.apache.drill.exec.vector.accessor">TinyIntVector</a>
<div class="block">TinyInt implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt1Vector.html#org.apache.drill.exec.vector.accessor">UInt1Vector</a>
<div class="block">UInt1 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt2Vector.html#org.apache.drill.exec.vector.accessor">UInt2Vector</a>
<div class="block">UInt2 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt4Vector.html#org.apache.drill.exec.vector.accessor">UInt4Vector</a>
<div class="block">UInt4 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt8Vector.html#org.apache.drill.exec.vector.accessor">UInt8Vector</a>
<div class="block">UInt8 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.vector.accessor">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Var16CharVector.html#org.apache.drill.exec.vector.accessor">Var16CharVector</a>
<div class="block">Var16CharVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarBinaryVector.html#org.apache.drill.exec.vector.accessor">VarBinaryVector</a>
<div class="block">VarBinaryVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarCharVector.html#org.apache.drill.exec.vector.accessor">VarCharVector</a>
<div class="block">VarCharVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarDecimalVector.html#org.apache.drill.exec.vector.accessor">VarDecimalVector</a>
<div class="block">VarDecimalVector implements a vector of variable width values.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.vector.accessor.impl">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/vector/accessor/impl/package-summary.html">org.apache.drill.exec.vector.accessor.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt4Vector.html#org.apache.drill.exec.vector.accessor.impl">UInt4Vector</a>
<div class="block">UInt4 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.vector.accessor.impl">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarCharVector.html#org.apache.drill.exec.vector.accessor.impl">VarCharVector</a>
<div class="block">VarCharVector implements a vector of variable width values.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.vector.accessor.reader">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/vector/accessor/reader/package-summary.html">org.apache.drill.exec.vector.accessor.reader</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.vector.accessor.reader">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.vector.accessor.writer">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/vector/accessor/writer/package-summary.html">org.apache.drill.exec.vector.accessor.writer</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BaseDataValueVector.html#org.apache.drill.exec.vector.accessor.writer">BaseDataValueVector</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVector.html#org.apache.drill.exec.vector.accessor.writer">NullableVector</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt4Vector.html#org.apache.drill.exec.vector.accessor.writer">UInt4Vector</a>
<div class="block">UInt4 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.vector.accessor.writer">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.vector.accessor.writer.dummy">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/vector/accessor/writer/dummy/package-summary.html">org.apache.drill.exec.vector.accessor.writer.dummy</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BaseDataValueVector.html#org.apache.drill.exec.vector.accessor.writer.dummy">BaseDataValueVector</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.vector.complex">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/vector/complex/package-summary.html">org.apache.drill.exec.vector.complex</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/AddOrGetResult.html#org.apache.drill.exec.vector.complex">AddOrGetResult</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BaseValueVector.html#org.apache.drill.exec.vector.complex">BaseValueVector</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BaseValueVector.BaseAccessor.html#org.apache.drill.exec.vector.complex">BaseValueVector.BaseAccessor</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BaseValueVector.BaseMutator.html#org.apache.drill.exec.vector.complex">BaseValueVector.BaseMutator</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableBigIntVector.html#org.apache.drill.exec.vector.complex">NullableBigIntVector</a>
<div class="block">NullableBigInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableBitVector.html#org.apache.drill.exec.vector.complex">NullableBitVector</a>
<div class="block">NullableBit implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDateVector.html#org.apache.drill.exec.vector.complex">NullableDateVector</a>
<div class="block">NullableDate implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableFloat4Vector.html#org.apache.drill.exec.vector.complex">NullableFloat4Vector</a>
<div class="block">NullableFloat4 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableFloat8Vector.html#org.apache.drill.exec.vector.complex">NullableFloat8Vector</a>
<div class="block">NullableFloat8 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalDayVector.html#org.apache.drill.exec.vector.complex">NullableIntervalDayVector</a>
<div class="block">NullableIntervalDay implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalVector.html#org.apache.drill.exec.vector.complex">NullableIntervalVector</a>
<div class="block">NullableInterval implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalYearVector.html#org.apache.drill.exec.vector.complex">NullableIntervalYearVector</a>
<div class="block">NullableIntervalYear implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntVector.html#org.apache.drill.exec.vector.complex">NullableIntVector</a>
<div class="block">NullableInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableSmallIntVector.html#org.apache.drill.exec.vector.complex">NullableSmallIntVector</a>
<div class="block">NullableSmallInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTimeStampVector.html#org.apache.drill.exec.vector.complex">NullableTimeStampVector</a>
<div class="block">NullableTimeStamp implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTimeVector.html#org.apache.drill.exec.vector.complex">NullableTimeVector</a>
<div class="block">NullableTime implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTinyIntVector.html#org.apache.drill.exec.vector.complex">NullableTinyIntVector</a>
<div class="block">NullableTinyInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt1Vector.html#org.apache.drill.exec.vector.complex">NullableUInt1Vector</a>
<div class="block">NullableUInt1 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt2Vector.html#org.apache.drill.exec.vector.complex">NullableUInt2Vector</a>
<div class="block">NullableUInt2 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt4Vector.html#org.apache.drill.exec.vector.complex">NullableUInt4Vector</a>
<div class="block">NullableUInt4 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt8Vector.html#org.apache.drill.exec.vector.complex">NullableUInt8Vector</a>
<div class="block">NullableUInt8 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVar16CharVector.html#org.apache.drill.exec.vector.complex">NullableVar16CharVector</a>
<div class="block">NullableVar16Char implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarBinaryVector.html#org.apache.drill.exec.vector.complex">NullableVarBinaryVector</a>
<div class="block">NullableVarBinary implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarCharVector.html#org.apache.drill.exec.vector.complex">NullableVarCharVector</a>
<div class="block">NullableVarChar implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarDecimalVector.html#org.apache.drill.exec.vector.complex">NullableVarDecimalVector</a>
<div class="block">NullableVarDecimal implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt1Vector.html#org.apache.drill.exec.vector.complex">UInt1Vector</a>
<div class="block">UInt1 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt4Vector.html#org.apache.drill.exec.vector.complex">UInt4Vector</a>
<div class="block">UInt4 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.vector.complex">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.Accessor.html#org.apache.drill.exec.vector.complex">ValueVector.Accessor</a>
<div class="block">Reads from this vector instance.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.Mutator.html#org.apache.drill.exec.vector.complex">ValueVector.Mutator</a>
<div class="block">Writes into this vector instance.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VectorDescriptor.html#org.apache.drill.exec.vector.complex">VectorDescriptor</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.vector.complex.impl">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/vector/complex/impl/package-summary.html">org.apache.drill.exec.vector.complex.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BigIntVector.html#org.apache.drill.exec.vector.complex.impl">BigIntVector</a>
<div class="block">BigInt implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/BitVector.html#org.apache.drill.exec.vector.complex.impl">BitVector</a>
<div class="block">Bit implements a vector of bit-width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/DateVector.html#org.apache.drill.exec.vector.complex.impl">DateVector</a>
<div class="block">Date implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal18Vector.html#org.apache.drill.exec.vector.complex.impl">Decimal18Vector</a>
<div class="block">Decimal18 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal28DenseVector.html#org.apache.drill.exec.vector.complex.impl">Decimal28DenseVector</a>
<div class="block">Decimal28Dense implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal28SparseVector.html#org.apache.drill.exec.vector.complex.impl">Decimal28SparseVector</a>
<div class="block">Decimal28Sparse implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal38DenseVector.html#org.apache.drill.exec.vector.complex.impl">Decimal38DenseVector</a>
<div class="block">Decimal38Dense implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal38SparseVector.html#org.apache.drill.exec.vector.complex.impl">Decimal38SparseVector</a>
<div class="block">Decimal38Sparse implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Decimal9Vector.html#org.apache.drill.exec.vector.complex.impl">Decimal9Vector</a>
<div class="block">Decimal9 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Float4Vector.html#org.apache.drill.exec.vector.complex.impl">Float4Vector</a>
<div class="block">Float4 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Float8Vector.html#org.apache.drill.exec.vector.complex.impl">Float8Vector</a>
<div class="block">Float8 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalDayVector.html#org.apache.drill.exec.vector.complex.impl">IntervalDayVector</a>
<div class="block">IntervalDay implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalVector.html#org.apache.drill.exec.vector.complex.impl">IntervalVector</a>
<div class="block">Interval implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntervalYearVector.html#org.apache.drill.exec.vector.complex.impl">IntervalYearVector</a>
<div class="block">IntervalYear implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/IntVector.html#org.apache.drill.exec.vector.complex.impl">IntVector</a>
<div class="block">Int implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableBigIntVector.html#org.apache.drill.exec.vector.complex.impl">NullableBigIntVector</a>
<div class="block">NullableBigInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableBitVector.html#org.apache.drill.exec.vector.complex.impl">NullableBitVector</a>
<div class="block">NullableBit implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDateVector.html#org.apache.drill.exec.vector.complex.impl">NullableDateVector</a>
<div class="block">NullableDate implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal18Vector.html#org.apache.drill.exec.vector.complex.impl">NullableDecimal18Vector</a>
<div class="block">NullableDecimal18 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal28DenseVector.html#org.apache.drill.exec.vector.complex.impl">NullableDecimal28DenseVector</a>
<div class="block">NullableDecimal28Dense implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal28SparseVector.html#org.apache.drill.exec.vector.complex.impl">NullableDecimal28SparseVector</a>
<div class="block">NullableDecimal28Sparse implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal38DenseVector.html#org.apache.drill.exec.vector.complex.impl">NullableDecimal38DenseVector</a>
<div class="block">NullableDecimal38Dense implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal38SparseVector.html#org.apache.drill.exec.vector.complex.impl">NullableDecimal38SparseVector</a>
<div class="block">NullableDecimal38Sparse implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableDecimal9Vector.html#org.apache.drill.exec.vector.complex.impl">NullableDecimal9Vector</a>
<div class="block">NullableDecimal9 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableFloat4Vector.html#org.apache.drill.exec.vector.complex.impl">NullableFloat4Vector</a>
<div class="block">NullableFloat4 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableFloat8Vector.html#org.apache.drill.exec.vector.complex.impl">NullableFloat8Vector</a>
<div class="block">NullableFloat8 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalDayVector.html#org.apache.drill.exec.vector.complex.impl">NullableIntervalDayVector</a>
<div class="block">NullableIntervalDay implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalVector.html#org.apache.drill.exec.vector.complex.impl">NullableIntervalVector</a>
<div class="block">NullableInterval implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntervalYearVector.html#org.apache.drill.exec.vector.complex.impl">NullableIntervalYearVector</a>
<div class="block">NullableIntervalYear implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableIntVector.html#org.apache.drill.exec.vector.complex.impl">NullableIntVector</a>
<div class="block">NullableInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableSmallIntVector.html#org.apache.drill.exec.vector.complex.impl">NullableSmallIntVector</a>
<div class="block">NullableSmallInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTimeStampVector.html#org.apache.drill.exec.vector.complex.impl">NullableTimeStampVector</a>
<div class="block">NullableTimeStamp implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTimeVector.html#org.apache.drill.exec.vector.complex.impl">NullableTimeVector</a>
<div class="block">NullableTime implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableTinyIntVector.html#org.apache.drill.exec.vector.complex.impl">NullableTinyIntVector</a>
<div class="block">NullableTinyInt implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt1Vector.html#org.apache.drill.exec.vector.complex.impl">NullableUInt1Vector</a>
<div class="block">NullableUInt1 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt2Vector.html#org.apache.drill.exec.vector.complex.impl">NullableUInt2Vector</a>
<div class="block">NullableUInt2 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt4Vector.html#org.apache.drill.exec.vector.complex.impl">NullableUInt4Vector</a>
<div class="block">NullableUInt4 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableUInt8Vector.html#org.apache.drill.exec.vector.complex.impl">NullableUInt8Vector</a>
<div class="block">NullableUInt8 implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVar16CharVector.html#org.apache.drill.exec.vector.complex.impl">NullableVar16CharVector</a>
<div class="block">NullableVar16Char implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarBinaryVector.html#org.apache.drill.exec.vector.complex.impl">NullableVarBinaryVector</a>
<div class="block">NullableVarBinary implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarCharVector.html#org.apache.drill.exec.vector.complex.impl">NullableVarCharVector</a>
<div class="block">NullableVarChar implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/NullableVarDecimalVector.html#org.apache.drill.exec.vector.complex.impl">NullableVarDecimalVector</a>
<div class="block">NullableVarDecimal implements a vector of values which could be null.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedBigIntVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedBigIntVector</a>
<div class="block">RepeatedBigInt implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedBitVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedBitVector</a>
<div class="block">RepeatedBit implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDateVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedDateVector</a>
<div class="block">RepeatedDate implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal18Vector.html#org.apache.drill.exec.vector.complex.impl">RepeatedDecimal18Vector</a>
<div class="block">RepeatedDecimal18 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal28DenseVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedDecimal28DenseVector</a>
<div class="block">RepeatedDecimal28Dense implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal28SparseVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedDecimal28SparseVector</a>
<div class="block">RepeatedDecimal28Sparse implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal38DenseVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedDecimal38DenseVector</a>
<div class="block">RepeatedDecimal38Dense implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal38SparseVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedDecimal38SparseVector</a>
<div class="block">RepeatedDecimal38Sparse implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedDecimal9Vector.html#org.apache.drill.exec.vector.complex.impl">RepeatedDecimal9Vector</a>
<div class="block">RepeatedDecimal9 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedFloat4Vector.html#org.apache.drill.exec.vector.complex.impl">RepeatedFloat4Vector</a>
<div class="block">RepeatedFloat4 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedFloat8Vector.html#org.apache.drill.exec.vector.complex.impl">RepeatedFloat8Vector</a>
<div class="block">RepeatedFloat8 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntervalDayVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedIntervalDayVector</a>
<div class="block">RepeatedIntervalDay implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntervalVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedIntervalVector</a>
<div class="block">RepeatedInterval implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntervalYearVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedIntervalYearVector</a>
<div class="block">RepeatedIntervalYear implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedIntVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedIntVector</a>
<div class="block">RepeatedInt implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedSmallIntVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedSmallIntVector</a>
<div class="block">RepeatedSmallInt implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedTimeStampVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedTimeStampVector</a>
<div class="block">RepeatedTimeStamp implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedTimeVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedTimeVector</a>
<div class="block">RepeatedTime implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedTinyIntVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedTinyIntVector</a>
<div class="block">RepeatedTinyInt implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt1Vector.html#org.apache.drill.exec.vector.complex.impl">RepeatedUInt1Vector</a>
<div class="block">RepeatedUInt1 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt2Vector.html#org.apache.drill.exec.vector.complex.impl">RepeatedUInt2Vector</a>
<div class="block">RepeatedUInt2 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt4Vector.html#org.apache.drill.exec.vector.complex.impl">RepeatedUInt4Vector</a>
<div class="block">RepeatedUInt4 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedUInt8Vector.html#org.apache.drill.exec.vector.complex.impl">RepeatedUInt8Vector</a>
<div class="block">RepeatedUInt8 implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVar16CharVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedVar16CharVector</a>
<div class="block">RepeatedVar16Char implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVarBinaryVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedVarBinaryVector</a>
<div class="block">RepeatedVarBinary implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVarCharVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedVarCharVector</a>
<div class="block">RepeatedVarChar implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/RepeatedVarDecimalVector.html#org.apache.drill.exec.vector.complex.impl">RepeatedVarDecimalVector</a>
<div class="block">RepeatedVarDecimal implements a vector with multiple values per row (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/SmallIntVector.html#org.apache.drill.exec.vector.complex.impl">SmallIntVector</a>
<div class="block">SmallInt implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TimeStampVector.html#org.apache.drill.exec.vector.complex.impl">TimeStampVector</a>
<div class="block">TimeStamp implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TimeVector.html#org.apache.drill.exec.vector.complex.impl">TimeVector</a>
<div class="block">Time implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/TinyIntVector.html#org.apache.drill.exec.vector.complex.impl">TinyIntVector</a>
<div class="block">TinyInt implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt1Vector.html#org.apache.drill.exec.vector.complex.impl">UInt1Vector</a>
<div class="block">UInt1 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt2Vector.html#org.apache.drill.exec.vector.complex.impl">UInt2Vector</a>
<div class="block">UInt2 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt4Vector.html#org.apache.drill.exec.vector.complex.impl">UInt4Vector</a>
<div class="block">UInt4 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UInt8Vector.html#org.apache.drill.exec.vector.complex.impl">UInt8Vector</a>
<div class="block">UInt8 implements a vector of fixed width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UntypedNullHolder.html#org.apache.drill.exec.vector.complex.impl">UntypedNullHolder</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UntypedReader.html#org.apache.drill.exec.vector.complex.impl">UntypedReader</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/ValueVector.html#org.apache.drill.exec.vector.complex.impl">ValueVector</a>
<div class="block">An abstraction that is used to store a sequence of values in an individual
column.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/Var16CharVector.html#org.apache.drill.exec.vector.complex.impl">Var16CharVector</a>
<div class="block">Var16CharVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarBinaryVector.html#org.apache.drill.exec.vector.complex.impl">VarBinaryVector</a>
<div class="block">VarBinaryVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarCharVector.html#org.apache.drill.exec.vector.complex.impl">VarCharVector</a>
<div class="block">VarCharVector implements a vector of variable width values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/VarDecimalVector.html#org.apache.drill.exec.vector.complex.impl">VarDecimalVector</a>
<div class="block">VarDecimalVector implements a vector of variable width values.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.vector.complex.reader">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/drill/exec/vector/package-summary.html">org.apache.drill.exec.vector</a> used by <a href="../../../../../org/apache/drill/exec/vector/complex/reader/package-summary.html">org.apache.drill.exec.vector.complex.reader</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/drill/exec/vector/class-use/UntypedReader.html#org.apache.drill.exec.vector.complex.reader">UntypedReader</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= 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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/drill/exec/vector/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 1970 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>