Uses of Interface
org.apache.drill.exec.vector.accessor.ColumnWriterIndex
Packages that use ColumnWriterIndex
Package
Description
Provides a light-weight, simplified set of column readers and writers that
can be plugged into a variety of row-level readers and writers.
Implementation of the vector writers.
This package provides a "dummy" set of writers.
-
Uses of ColumnWriterIndex in org.apache.drill.exec.vector.accessor
Methods in org.apache.drill.exec.vector.accessor that return ColumnWriterIndexModifier and TypeMethodDescriptionColumnWriterIndex.outerIndex()
If this index represents a repeat level, return the index of the next higher repeat level. -
Uses of ColumnWriterIndex in org.apache.drill.exec.vector.accessor.writer
Classes in org.apache.drill.exec.vector.accessor.writer that implement ColumnWriterIndexModifier and TypeClassDescriptionclass
Index into the vector of elements for a repeated vector.static final class
class
For scalar arrays, incrementing the element index and committing the current value is done automatically since there is exactly one value per array element.Fields in org.apache.drill.exec.vector.accessor.writer declared as ColumnWriterIndexModifier and TypeFieldDescriptionprotected ColumnWriterIndex
AbstractTupleWriter.childIndex
protected ColumnWriterIndex
AbstractArrayWriter.outerIndex
protected ColumnWriterIndex
AbstractScalarWriterImpl.vectorIndex
Indicates the position in the vector to write.protected ColumnWriterIndex
AbstractTupleWriter.vectorIndex
Methods in org.apache.drill.exec.vector.accessor.writer that return ColumnWriterIndexModifier and TypeMethodDescriptionUnionWriterImpl.index()
AbstractArrayWriter.ArrayElementWriterIndex.outerIndex()
NullableScalarWriter.ChildIndex.outerIndex()
Methods in org.apache.drill.exec.vector.accessor.writer with parameters of type ColumnWriterIndexModifier and TypeMethodDescriptionvoid
AbstractArrayWriter.BaseArrayWriter.bindIndex
(ColumnWriterIndex index) void
AbstractScalarWriterImpl.bindIndex
(ColumnWriterIndex vectorIndex) void
AbstractTupleWriter.bindIndex
(ColumnWriterIndex index) protected void
AbstractTupleWriter.bindIndex
(ColumnWriterIndex index, ColumnWriterIndex childIndex) void
BaseVarWidthWriter.bindIndex
(ColumnWriterIndex index) void
DictEntryWriter.bindIndex
(ColumnWriterIndex index) void
EmptyListShim.bindIndex
(ColumnWriterIndex index) void
ListWriterImpl.bindIndex
(ColumnWriterIndex index) void
MapWriter.ArrayMapWriter.bindIndex
(ColumnWriterIndex index) void
NullableScalarWriter.bindIndex
(ColumnWriterIndex index) void
ScalarArrayWriter.bindIndex
(ColumnWriterIndex index) void
SimpleListShim.bindIndex
(ColumnWriterIndex index) void
UnionVectorShim.bindIndex
(ColumnWriterIndex index) void
UnionWriterImpl.bindIndex
(ColumnWriterIndex index) void
WriterEvents.bindIndex
(ColumnWriterIndex index) Bind the writer to a writer index.Constructors in org.apache.drill.exec.vector.accessor.writer with parameters of type ColumnWriterIndex -
Uses of ColumnWriterIndex in org.apache.drill.exec.vector.accessor.writer.dummy
Methods in org.apache.drill.exec.vector.accessor.writer.dummy with parameters of type ColumnWriterIndexModifier and TypeMethodDescriptionvoid
DummyArrayWriter.bindIndex
(ColumnWriterIndex index) void
DummyScalarWriter.bindIndex
(ColumnWriterIndex index)