Package | Description |
---|---|
org.apache.drill.exec.physical.resultSet.model.single |
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.
|
org.apache.drill.exec.physical.rowSet |
Provides a set of tools to work with row sets.
|
Modifier and Type | Class and Description |
---|---|
class |
DirectRowIndex
Reader index that points directly to each row in the row set.
|
Modifier and Type | Method and Description |
---|---|
static ReaderIndex |
SimpleReaderBuilder.readerIndex(BatchAccessor batch) |
Modifier and Type | Method and Description |
---|---|
static RowSetReaderImpl |
SimpleReaderBuilder.build(VectorContainer container,
ReaderIndex rowIndex) |
static RowSetReaderImpl |
SimpleReaderBuilder.build(VectorContainer container,
TupleMetadata schema,
ReaderIndex rowIndex) |
Modifier and Type | Class and Description |
---|---|
class |
HyperRowIndex
Read-only row index into the hyper row set with batch and index
values mapping via an SV4.
|
class |
IndirectRowIndex
Reader index that points to each row indirectly through the
selection vector.
|
Modifier and Type | Field and Description |
---|---|
protected ReaderIndex |
RowSetReaderImpl.readerIndex |
Modifier and Type | Method and Description |
---|---|
protected RowSetReader |
AbstractSingleRowSet.buildReader(ReaderIndex rowIndex)
Internal method to build the set of column readers needed for
this row set.
|
Constructor and Description |
---|
RowSetReaderImpl(TupleMetadata schema,
ReaderIndex index,
AbstractObjectReader[] readers) |
RowSetReaderImpl(TupleMetadata schema,
ReaderIndex index,
List<AbstractObjectReader> readers) |
Copyright © 1970 The Apache Software Foundation. All rights reserved.