public static class TupleState.DictColumnState extends ColumnState.BaseContainerColumnState
ColumnState.BaseContainerColumnState, ColumnState.PrimitiveColumnState, ColumnState.State| Modifier and Type | Field and Description |
|---|---|
protected TupleState.DictState |
dictState |
protected boolean |
isVersioned |
protected ColumnMetadata |
outputSchema |
addVersion, cardinality, loader, outputIndex, state, vectorState, writer| Constructor and Description |
|---|
DictColumnState(TupleState.DictState dictState,
AbstractObjectWriter writer,
VectorState vectorState,
boolean isVersioned) |
| Modifier and Type | Method and Description |
|---|---|
void |
buildOutput(TupleState tupleState) |
ContainerState |
container() |
TupleState.DictState |
dictState() |
boolean |
isProjected() |
boolean |
isVersioned() |
ColumnMetadata |
outputSchema() |
close, harvestWithLookAhead, rollover, startBatch, updateCardinalityallocateVectors, dump, innerCardinality, outerCardinality, schema, vector, vectorState, writerprotected final TupleState.DictState dictState
protected boolean isVersioned
protected final ColumnMetadata outputSchema
public DictColumnState(TupleState.DictState dictState, AbstractObjectWriter writer, VectorState vectorState, boolean isVersioned)
public void buildOutput(TupleState tupleState)
buildOutput in class ColumnStatepublic TupleState.DictState dictState()
public ContainerState container()
container in class ColumnState.BaseContainerColumnStatepublic boolean isProjected()
isProjected in class ColumnStatepublic boolean isVersioned()
public ColumnMetadata outputSchema()
outputSchema in class ColumnStateCopyright © 2021 The Apache Software Foundation. All rights reserved.