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 TypeClassDescriptionclassRow 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 TypeMethodDescriptionvoidHyperReaderBuilder.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 TypeClassDescriptionclassReader 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 TypeClassDescriptionclassRead-only row index into the hyper row set with batch and index values mapping via an SV4.classReader 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 classIndex into the vector of elements for a repeated vector.Fields in org.apache.drill.exec.vector.accessor.reader declared as ColumnReaderIndexModifier and TypeFieldDescriptionprotected final ColumnReaderIndexArrayReaderImpl.ElementReaderIndex.baseprotected ColumnReaderIndexAbstractScalarReader.vectorIndexMethods 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 TypeMethodDescriptionvoidVectorAccessor.bind(ColumnReaderIndex index) voidVectorAccessors.ArrayDataHyperVectorAccessor.bind(ColumnReaderIndex index) voidVectorAccessors.BaseHyperVectorAccessor.bind(ColumnReaderIndex index) voidVectorAccessors.NullableValuesHyperVectorAccessor.bind(ColumnReaderIndex index) voidVectorAccessors.NullVectorAccesor.bind(ColumnReaderIndex index) voidVectorAccessors.SingleVectorAccessor.bind(ColumnReaderIndex index) voidAbstractScalarReader.bindIndex(ColumnReaderIndex rowIndex) voidAbstractScalarReader.NullReader.bindIndex(ColumnReaderIndex rowIndex) voidAbstractTupleReader.bindIndex(ColumnReaderIndex index) voidArrayReaderImpl.bindIndex(ColumnReaderIndex index) voidBaseScalarReader.BaseVarWidthReader.bindIndex(ColumnReaderIndex index) voidBaseScalarReader.bindIndex(ColumnReaderIndex rowIndex) voidDictEntryReader.bindIndex(ColumnReaderIndex index) voidMapReader.bindIndex(ColumnReaderIndex index) voidNullStateReader.bindIndex(ColumnReaderIndex rowIndex) voidNullStateReaders.AlwaysNullStateReader.bindIndex(ColumnReaderIndex rowIndex) voidNullStateReaders.ComplexMemberStateReader.bindIndex(ColumnReaderIndex rowIndex) voidNullStateReaders.ListIsSetVectorStateReader.bindIndex(ColumnReaderIndex rowIndex) voidNullStateReaders.MemberNullStateReader.bindIndex(ColumnReaderIndex rowIndex) voidNullStateReaders.NullableIsSetVectorStateReader.bindIndex(ColumnReaderIndex rowIndex) voidNullStateReaders.RequiredStateReader.bindIndex(ColumnReaderIndex rowIndex) voidNullStateReaders.TypeVectorStateReader.bindIndex(ColumnReaderIndex rowIndex) voidReaderEvents.bindIndex(ColumnReaderIndex rowIndex) voidUnionReaderImpl.bindIndex(ColumnReaderIndex index) Constructors in org.apache.drill.exec.vector.accessor.reader with parameters of type ColumnReaderIndex