Uses of Interface
org.apache.drill.exec.vector.ValueVector

Packages that use ValueVector
Package
Description
Drill expression materialization and evaluation facilities.
 
 
 
 
Handles optional file metadata columns: implicit columns and partition columns.
Provides run-time semantic analysis of the projection list for the scan operator.
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.
 
 
 
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.
Handles the details of the result set loader implementation.
The "row set model" provides a "dual" of the vector structure used to create, allocate and work with a collection of vectors.
Implementation of a row set model for hyper-batches.
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.
 
 
 
 
 
Defines a mock data source which generates dummy test data for use in testing.
 
 
 
 
 
 
Provides a light-weight, simplified set of column readers and writers that can be plugged into a variety of row-level readers and writers.
Provides implementations of the API defined in the parent package.
Provides the reader hierarchy as explained in the API package.
Implementation of the vector writers.