| <!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.physical.resultSet.impl (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.physical.resultSet.impl (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/physical/resultSet/impl/package-use.html" target="_top">Frames</a></li> |
| <li><a href="package-use.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../../../../allclasses-noframe.html">All 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.physical.resultSet.impl" class="title">Uses of Package<br>org.apache.drill.exec.physical.resultSet.impl</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/physical/resultSet/impl/package-summary.html">org.apache.drill.exec.physical.resultSet.impl</a></span><span class="tabEnd"> </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.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="rowColor"> |
| <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="altColor"> |
| <td class="colFirst"><a href="#org.apache.drill.exec.physical.impl.scan.v3.schema">org.apache.drill.exec.physical.impl.scan.v3.schema</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="rowColor"> |
| <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> |
| </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/physical/resultSet/impl/package-summary.html">org.apache.drill.exec.physical.resultSet.impl</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"> </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/physical/resultSet/impl/class-use/ProjectionFilter.html#org.apache.drill.exec.physical.impl.scan.project">ProjectionFilter</a> |
| <div class="block">Provides a variety of ways to filter columns: no filtering, filter |
| by (parsed) projection list, or filter by projection list and |
| provided schema.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/ResultVectorCacheImpl.html#org.apache.drill.exec.physical.impl.scan.project">ResultVectorCacheImpl</a> |
| <div class="block">Manages an inventory of value vectors used across row batch readers.</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/physical/resultSet/impl/package-summary.html">org.apache.drill.exec.physical.resultSet.impl</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"> </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/physical/resultSet/impl/class-use/ResultVectorCacheImpl.html#org.apache.drill.exec.physical.impl.scan.v3.lifecycle">ResultVectorCacheImpl</a> |
| <div class="block">Manages an inventory of value vectors used across row batch readers.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </li> |
| <li class="blockList"><a name="org.apache.drill.exec.physical.impl.scan.v3.schema"> |
| <!-- --> |
| </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/physical/resultSet/impl/package-summary.html">org.apache.drill.exec.physical.resultSet.impl</a> used by <a href="../../../../../../../org/apache/drill/exec/physical/impl/scan/v3/schema/package-summary.html">org.apache.drill.exec.physical.impl.scan.v3.schema</a></span><span class="tabEnd"> </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/physical/resultSet/impl/class-use/ProjectionFilter.html#org.apache.drill.exec.physical.impl.scan.v3.schema">ProjectionFilter</a> |
| <div class="block">Provides a variety of ways to filter columns: no filtering, filter |
| by (parsed) projection list, or filter by projection list and |
| provided schema.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/ProjectionFilter.ProjResult.html#org.apache.drill.exec.physical.impl.scan.v3.schema">ProjectionFilter.ProjResult</a> </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/physical/resultSet/impl/package-summary.html">org.apache.drill.exec.physical.resultSet.impl</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"> </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/physical/resultSet/impl/class-use/BuildFromSchema.html#org.apache.drill.exec.physical.resultSet.impl">BuildFromSchema</a> |
| <div class="block">Build the set of writers from a defined schema.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/ColumnBuilder.html#org.apache.drill.exec.physical.resultSet.impl">ColumnBuilder</a> |
| <div class="block">Algorithms for building a column given a metadata description of the column and |
| the parent context that will hold the column.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/ColumnState.html#org.apache.drill.exec.physical.resultSet.impl">ColumnState</a> |
| <div class="block">Represents the write-time state for a column including the writer and the (optional) |
| backing vector.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/ColumnState.BaseContainerColumnState.html#org.apache.drill.exec.physical.resultSet.impl">ColumnState.BaseContainerColumnState</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/ColumnState.State.html#org.apache.drill.exec.physical.resultSet.impl">ColumnState.State</a> |
| <div class="block">Columns move through various lifecycle states as identified by this |
| enum.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/ContainerState.html#org.apache.drill.exec.physical.resultSet.impl">ContainerState</a> |
| <div class="block">Abstract representation of a container of vectors: a row, a map, a |
| repeated map, a list or a union.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/NullVectorState.html#org.apache.drill.exec.physical.resultSet.impl">NullVectorState</a> |
| <div class="block">Do-nothing vector state for a map column which has no actual vector |
| associated with it.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/ProjectionFilter.html#org.apache.drill.exec.physical.resultSet.impl">ProjectionFilter</a> |
| <div class="block">Provides a variety of ways to filter columns: no filtering, filter |
| by (parsed) projection list, or filter by projection list and |
| provided schema.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/ProjectionFilter.BaseSchemaProjectionFilter.html#org.apache.drill.exec.physical.resultSet.impl">ProjectionFilter.BaseSchemaProjectionFilter</a> |
| <div class="block">Schema-based projection.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/ProjectionFilter.ProjResult.html#org.apache.drill.exec.physical.resultSet.impl">ProjectionFilter.ProjResult</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/PullResultSetReaderImpl.State.html#org.apache.drill.exec.physical.resultSet.impl">PullResultSetReaderImpl.State</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/PullResultSetReaderImpl.UpstreamSource.html#org.apache.drill.exec.physical.resultSet.impl">PullResultSetReaderImpl.UpstreamSource</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/PushResultSetReaderImpl.UpstreamSource.html#org.apache.drill.exec.physical.resultSet.impl">PushResultSetReaderImpl.UpstreamSource</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/RepeatedListState.html#org.apache.drill.exec.physical.resultSet.impl">RepeatedListState</a> |
| <div class="block">Represents the internal state of a RepeatedList vector.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/RepeatedListState.RepeatedListVectorState.html#org.apache.drill.exec.physical.resultSet.impl">RepeatedListState.RepeatedListVectorState</a> |
| <div class="block">Track the repeated list vector.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/ResultSetLoaderImpl.html#org.apache.drill.exec.physical.resultSet.impl">ResultSetLoaderImpl</a> |
| <div class="block">Implementation of the result set loader.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/ResultSetLoaderImpl.ResultSetOptions.html#org.apache.drill.exec.physical.resultSet.impl">ResultSetLoaderImpl.ResultSetOptions</a> |
| <div class="block">Read-only set of options for the result set loader.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/ResultSetOptionBuilder.html#org.apache.drill.exec.physical.resultSet.impl">ResultSetOptionBuilder</a> |
| <div class="block">Builder for the options for the row set loader.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/RowSetLoaderImpl.html#org.apache.drill.exec.physical.resultSet.impl">RowSetLoaderImpl</a> |
| <div class="block">Implementation of the row set loader.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/SingleVectorState.html#org.apache.drill.exec.physical.resultSet.impl">SingleVectorState</a> |
| <div class="block">Base class for a single vector.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/SingleVectorState.FixedWidthVectorState.html#org.apache.drill.exec.physical.resultSet.impl">SingleVectorState.FixedWidthVectorState</a> |
| <div class="block">State for a scalar value vector.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/SingleVectorState.SimpleVectorState.html#org.apache.drill.exec.physical.resultSet.impl">SingleVectorState.SimpleVectorState</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/TupleState.html#org.apache.drill.exec.physical.resultSet.impl">TupleState</a> |
| <div class="block">Represents the loader state for a tuple: a row or a map.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/TupleState.DictState.html#org.apache.drill.exec.physical.resultSet.impl">TupleState.DictState</a> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/TupleState.DictVectorState.html#org.apache.drill.exec.physical.resultSet.impl">TupleState.DictVectorState</a> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/TupleState.MapColumnState.html#org.apache.drill.exec.physical.resultSet.impl">TupleState.MapColumnState</a> |
| <div class="block">Represents a map column (either single or repeated).</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/TupleState.MapState.html#org.apache.drill.exec.physical.resultSet.impl">TupleState.MapState</a> |
| <div class="block">Represents a tuple defined as a Drill map: single or repeated.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/TupleState.RowState.html#org.apache.drill.exec.physical.resultSet.impl">TupleState.RowState</a> |
| <div class="block">Handles the details of the top-level tuple, the data row itself.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><a href="../../../../../../../org/apache/drill/exec/physical/resultSet/impl/class-use/VectorState.html#org.apache.drill.exec.physical.resultSet.impl">VectorState</a> |
| <div class="block">Handles batch and overflow operation for a (possibly compound) vector.</div> |
| </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/physical/resultSet/impl/package-use.html" target="_top">Frames</a></li> |
| <li><a href="package-use.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../../../../allclasses-noframe.html">All 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 © 1970 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> |
| </body> |
| </html> |