Package | Description |
---|---|
org.apache.drill.exec.physical.resultSet.model |
The "row set model" provides a "dual" of the vector structure used to create,
allocate and work with a collection of vectors.
|
org.apache.drill.exec.physical.resultSet.model.hyper |
Implementation of a row set model for hyper-batches.
|
org.apache.drill.exec.physical.resultSet.model.single |
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.
|
org.apache.drill.exec.physical.rowSet |
Provides a set of tools to work with row sets.
|
org.apache.drill.exec.vector.accessor |
Provides a light-weight, simplified set of column readers and writers that
can be plugged into a variety of row-level readers and writers.
|
org.apache.drill.exec.vector.accessor.reader |
Provides the reader hierarchy as explained in the API package.
|
Class and Description |
---|
AbstractObjectReader |
VectorAccessor |
Class and Description |
---|
AbstractObjectReader |
VectorAccessor |
VectorAccessors.BaseHyperVectorAccessor
Vector accessor used by the column accessors to obtain the vector for
each column value.
|
Class and Description |
---|
AbstractObjectReader |
Class and Description |
---|
AbstractObjectReader |
AbstractTupleReader
Reader for a tuple (a row or a map.) Provides access to each
column using either a name or a numeric index.
|
ReaderEvents
Internal operations to wire up a set of readers.
|
Class and Description |
---|
AbstractScalarReader |
BaseScalarReader
Column reader implementation that acts as the basis for the
generated, vector-specific implementations.
|
BaseScalarReader.BaseFixedWidthReader |
BaseScalarReader.BaseVarWidthReader |
ReaderEvents
Internal operations to wire up a set of readers.
|
VectorAccessor |
Class and Description |
---|
AbstractObjectReader |
AbstractScalarReader |
AbstractScalarReader.ScalarObjectReader |
AbstractTupleReader
Reader for a tuple (a row or a map.) Provides access to each
column using either a name or a numeric index.
|
AbstractTupleReader.TupleObjectReader |
ArrayReaderImpl
Reader for an array-valued column.
|
ArrayReaderImpl.ArrayObjectReader
Object representation of an array reader.
|
ArrayReaderImpl.ElementReaderIndex
Index into the vector of elements for a repeated vector.
|
BaseScalarReader
Column reader implementation that acts as the basis for the
generated, vector-specific implementations.
|
BaseScalarReader.BaseFixedWidthReader |
BaseScalarReader.BufferAccessor
Provide access to the DrillBuf for the data vector.
|
DictReaderImpl |
DictReaderImpl.DictObjectReader |
NullStateReader
Internal mechanism to detect if a value is null.
|
NullStateReaders.RequiredStateReader
Dummy implementation of a null state reader for cases in which the
value is never null.
|
OffsetVectorReader
Reader for an offset vector.
|
ReaderEvents
Internal operations to wire up a set of readers.
|
UnionReaderImpl
Reader for a union vector.
|
VectorAccessor |
VectorAccessors.BaseHyperVectorAccessor
Vector accessor used by the column accessors to obtain the vector for
each column value.
|
Copyright © 1970 The Apache Software Foundation. All rights reserved.