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, updateCardinality
allocateVectors, dump, innerCardinality, outerCardinality, schema, vector, vectorState, writer
protected 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 ColumnState
public TupleState.DictState dictState()
public ContainerState container()
container
in class ColumnState.BaseContainerColumnState
public boolean isProjected()
isProjected
in class ColumnState
public boolean isVersioned()
public ColumnMetadata outputSchema()
outputSchema
in class ColumnState
Copyright © 1970 The Apache Software Foundation. All rights reserved.