public static class TupleState.RowState extends TupleState
TupleState.DictArrayState, TupleState.DictArrayVectorState, TupleState.DictColumnState, TupleState.DictState, TupleState.DictVectorState<T extends ValueVector>, TupleState.MapArrayState, TupleState.MapColumnState, TupleState.MapState, TupleState.MapVectorState, TupleState.RowState, TupleState.SingleDictState, TupleState.SingleDictVectorState, TupleState.SingleMapStatecolumns, outputSchema, schemaloader, parentColumn, projectionSet, vectorCache| Constructor and Description |
|---|
RowState(ResultSetLoaderImpl rsLoader,
ResultVectorCache vectorCache) |
| Modifier and Type | Method and Description |
|---|---|
int |
addOutputColumn(ValueVector vector,
ColumnMetadata colSchema) |
int |
innerCardinality() |
protected boolean |
isVersioned()
The row as a whole is versioned.
|
VectorContainer |
outputContainer() |
RowSetLoaderImpl |
rootWriter() |
protected void |
updateOutput(int curSchemaVersion) |
AbstractTupleWriter |
writer() |
addColumn, addColumn, addColumn, bindOutputSchema, columns, columnStates, dump, hasProjections, isProjected, outputSchema, schemaaddColumn, bindColumnState, close, harvestWithLookAhead, loader, projection, rollover, startBatch, updateCardinality, vectorCachepublic RowState(ResultSetLoaderImpl rsLoader, ResultVectorCache vectorCache)
public RowSetLoaderImpl rootWriter()
public AbstractTupleWriter writer()
writer in class TupleStatepublic int innerCardinality()
innerCardinality in class ContainerStateprotected boolean isVersioned()
isVersioned in class ContainerStateprotected void updateOutput(int curSchemaVersion)
updateOutput in class TupleStatepublic int addOutputColumn(ValueVector vector, ColumnMetadata colSchema)
addOutputColumn in class TupleStatepublic VectorContainer outputContainer()
Copyright © 2022 The Apache Software Foundation. All rights reserved.