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 TypeClassDescriptionclassIndex into the vector of elements for a repeated vector.static final classclassFor 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 ColumnWriterIndexAbstractTupleWriter.childIndexprotected ColumnWriterIndexAbstractArrayWriter.outerIndexprotected ColumnWriterIndexAbstractScalarWriterImpl.vectorIndexIndicates the position in the vector to write.protected ColumnWriterIndexAbstractTupleWriter.vectorIndexMethods 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 TypeMethodDescriptionvoidAbstractArrayWriter.BaseArrayWriter.bindIndex(ColumnWriterIndex index) voidAbstractScalarWriterImpl.bindIndex(ColumnWriterIndex vectorIndex) voidAbstractTupleWriter.bindIndex(ColumnWriterIndex index) protected voidAbstractTupleWriter.bindIndex(ColumnWriterIndex index, ColumnWriterIndex childIndex) voidBaseVarWidthWriter.bindIndex(ColumnWriterIndex index) voidDictEntryWriter.bindIndex(ColumnWriterIndex index) voidEmptyListShim.bindIndex(ColumnWriterIndex index) voidListWriterImpl.bindIndex(ColumnWriterIndex index) voidMapWriter.ArrayMapWriter.bindIndex(ColumnWriterIndex index) voidNullableScalarWriter.bindIndex(ColumnWriterIndex index) voidScalarArrayWriter.bindIndex(ColumnWriterIndex index) voidSimpleListShim.bindIndex(ColumnWriterIndex index) voidUnionVectorShim.bindIndex(ColumnWriterIndex index) voidUnionWriterImpl.bindIndex(ColumnWriterIndex index) voidWriterEvents.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 TypeMethodDescriptionvoidDummyArrayWriter.bindIndex(ColumnWriterIndex index) voidDummyScalarWriter.bindIndex(ColumnWriterIndex index)