Uses of Interface
org.apache.drill.exec.vector.accessor.ColumnReaderIndex
Packages that use ColumnReaderIndex
Package
Description
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.
Provides a set of tools to work with row sets.
Provides the reader hierarchy as explained in the API package.
-
Uses of ColumnReaderIndex in org.apache.drill.exec.physical.resultSet.model
Classes in org.apache.drill.exec.physical.resultSet.model that implement ColumnReaderIndexModifier and TypeClassDescriptionclass
Row set index base class used when indexing rows within a row set for a row set reader. -
Uses of ColumnReaderIndex in org.apache.drill.exec.physical.resultSet.model.hyper
Methods in org.apache.drill.exec.physical.resultSet.model.hyper with parameters of type ColumnReaderIndexModifier and TypeMethodDescriptionvoid
HyperReaderBuilder.HyperVectorAccessor.bind
(ColumnReaderIndex index) -
Uses of ColumnReaderIndex in org.apache.drill.exec.physical.resultSet.model.single
Classes in org.apache.drill.exec.physical.resultSet.model.single that implement ColumnReaderIndexModifier and TypeClassDescriptionclass
Reader index that points directly to each row in the row set. -
Uses of ColumnReaderIndex in org.apache.drill.exec.physical.rowSet
Classes in org.apache.drill.exec.physical.rowSet that implement ColumnReaderIndexModifier and TypeClassDescriptionclass
Read-only row index into the hyper row set with batch and index values mapping via an SV4.class
Reader index that points to each row indirectly through the selection vector. -
Uses of ColumnReaderIndex in org.apache.drill.exec.vector.accessor.reader
Classes in org.apache.drill.exec.vector.accessor.reader that implement ColumnReaderIndexModifier and TypeClassDescriptionstatic class
Index into the vector of elements for a repeated vector.Fields in org.apache.drill.exec.vector.accessor.reader declared as ColumnReaderIndexModifier and TypeFieldDescriptionprotected final ColumnReaderIndex
ArrayReaderImpl.ElementReaderIndex.base
protected ColumnReaderIndex
AbstractScalarReader.vectorIndex
Methods in org.apache.drill.exec.vector.accessor.reader that return ColumnReaderIndexMethods in org.apache.drill.exec.vector.accessor.reader with parameters of type ColumnReaderIndexModifier and TypeMethodDescriptionvoid
VectorAccessor.bind
(ColumnReaderIndex index) void
VectorAccessors.ArrayDataHyperVectorAccessor.bind
(ColumnReaderIndex index) void
VectorAccessors.BaseHyperVectorAccessor.bind
(ColumnReaderIndex index) void
VectorAccessors.NullableValuesHyperVectorAccessor.bind
(ColumnReaderIndex index) void
VectorAccessors.NullVectorAccesor.bind
(ColumnReaderIndex index) void
VectorAccessors.SingleVectorAccessor.bind
(ColumnReaderIndex index) void
AbstractScalarReader.bindIndex
(ColumnReaderIndex rowIndex) void
AbstractScalarReader.NullReader.bindIndex
(ColumnReaderIndex rowIndex) void
AbstractTupleReader.bindIndex
(ColumnReaderIndex index) void
ArrayReaderImpl.bindIndex
(ColumnReaderIndex index) void
BaseScalarReader.BaseVarWidthReader.bindIndex
(ColumnReaderIndex index) void
BaseScalarReader.bindIndex
(ColumnReaderIndex rowIndex) void
DictEntryReader.bindIndex
(ColumnReaderIndex index) void
MapReader.bindIndex
(ColumnReaderIndex index) void
NullStateReader.bindIndex
(ColumnReaderIndex rowIndex) void
NullStateReaders.AlwaysNullStateReader.bindIndex
(ColumnReaderIndex rowIndex) void
NullStateReaders.ComplexMemberStateReader.bindIndex
(ColumnReaderIndex rowIndex) void
NullStateReaders.ListIsSetVectorStateReader.bindIndex
(ColumnReaderIndex rowIndex) void
NullStateReaders.MemberNullStateReader.bindIndex
(ColumnReaderIndex rowIndex) void
NullStateReaders.NullableIsSetVectorStateReader.bindIndex
(ColumnReaderIndex rowIndex) void
NullStateReaders.RequiredStateReader.bindIndex
(ColumnReaderIndex rowIndex) void
NullStateReaders.TypeVectorStateReader.bindIndex
(ColumnReaderIndex rowIndex) void
ReaderEvents.bindIndex
(ColumnReaderIndex rowIndex) void
UnionReaderImpl.bindIndex
(ColumnReaderIndex index) Constructors in org.apache.drill.exec.vector.accessor.reader with parameters of type ColumnReaderIndex