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.SingleMapState
columns, outputSchema, schema
loader, 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, schema
addColumn, bindColumnState, close, harvestWithLookAhead, loader, projection, rollover, startBatch, updateCardinality, vectorCache
public RowState(ResultSetLoaderImpl rsLoader, ResultVectorCache vectorCache)
public RowSetLoaderImpl rootWriter()
public AbstractTupleWriter writer()
writer
in class TupleState
public int innerCardinality()
innerCardinality
in class ContainerState
protected boolean isVersioned()
isVersioned
in class ContainerState
protected void updateOutput(int curSchemaVersion)
updateOutput
in class TupleState
public int addOutputColumn(ValueVector vector, ColumnMetadata colSchema)
addOutputColumn
in class TupleState
public VectorContainer outputContainer()
Copyright © 1970 The Apache Software Foundation. All rights reserved.