| Package | Description |
|---|---|
| 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.writer |
Implementation of the vector writers.
|
| org.apache.drill.exec.vector.accessor.writer.dummy |
This package provides a "dummy" set of writers.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
TestFixedWidthWriter.TestIndex |
| Modifier and Type | Method and Description |
|---|---|
ColumnWriterIndex |
TestFixedWidthWriter.TestIndex.outerIndex() |
| Modifier and Type | Method and Description |
|---|---|
ColumnWriterIndex |
ColumnWriterIndex.outerIndex()
If this index represents a repeat level, return the index of the
next higher repeat level.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractArrayWriter.ArrayElementWriterIndex
Index into the vector of elements for a repeated vector.
|
static class |
NullableScalarWriter.ChildIndex |
class |
ScalarArrayWriter.ScalarElementWriterIndex
For scalar arrays, incrementing the element index and
committing the current value is done automatically since
there is exactly one value per array element.
|
| Modifier and Type | Field and Description |
|---|---|
protected ColumnWriterIndex |
AbstractTupleWriter.childIndex |
protected ColumnWriterIndex |
AbstractArrayWriter.outerIndex |
protected ColumnWriterIndex |
AbstractScalarWriterImpl.vectorIndex
Indicates the position in the vector to write.
|
protected ColumnWriterIndex |
AbstractTupleWriter.vectorIndex |
| Modifier and Type | Method and Description |
|---|---|
ColumnWriterIndex |
UnionWriterImpl.index() |
ColumnWriterIndex |
NullableScalarWriter.ChildIndex.outerIndex() |
ColumnWriterIndex |
AbstractArrayWriter.ArrayElementWriterIndex.outerIndex() |
| Modifier and Type | Method and Description |
|---|---|
void |
WriterEvents.bindIndex(ColumnWriterIndex index)
Bind the writer to a writer index.
|
void |
NullableScalarWriter.bindIndex(ColumnWriterIndex index) |
void |
BaseVarWidthWriter.bindIndex(ColumnWriterIndex index) |
void |
EmptyListShim.bindIndex(ColumnWriterIndex index) |
void |
SimpleListShim.bindIndex(ColumnWriterIndex index) |
void |
ListWriterImpl.bindIndex(ColumnWriterIndex index) |
void |
ScalarArrayWriter.bindIndex(ColumnWriterIndex index) |
void |
AbstractArrayWriter.BaseArrayWriter.bindIndex(ColumnWriterIndex index) |
void |
AbstractScalarWriterImpl.bindIndex(ColumnWriterIndex vectorIndex) |
void |
MapWriter.ArrayMapWriter.bindIndex(ColumnWriterIndex index) |
void |
AbstractTupleWriter.bindIndex(ColumnWriterIndex index) |
void |
UnionWriterImpl.bindIndex(ColumnWriterIndex index) |
void |
UnionVectorShim.bindIndex(ColumnWriterIndex index) |
void |
DictEntryWriter.bindIndex(ColumnWriterIndex index) |
protected void |
AbstractTupleWriter.bindIndex(ColumnWriterIndex index,
ColumnWriterIndex childIndex) |
| Constructor and Description |
|---|
ChildIndex(ColumnWriterIndex parentIndex) |
| Modifier and Type | Method and Description |
|---|---|
void |
DummyScalarWriter.bindIndex(ColumnWriterIndex index) |
void |
DummyArrayWriter.bindIndex(ColumnWriterIndex index) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.