Class TupleState.DictColumnState
java.lang.Object
org.apache.drill.exec.physical.resultSet.impl.ColumnState
org.apache.drill.exec.physical.resultSet.impl.ColumnState.BaseContainerColumnState
org.apache.drill.exec.physical.resultSet.impl.TupleState.DictColumnState
- Enclosing class:
- TupleState
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.drill.exec.physical.resultSet.impl.ColumnState
ColumnState.BaseContainerColumnState, ColumnState.PrimitiveColumnState, ColumnState.State
-
Field Summary
Modifier and TypeFieldDescriptionprotected final TupleState.DictState
protected boolean
protected final ColumnMetadata
Fields inherited from class org.apache.drill.exec.physical.resultSet.impl.ColumnState
addVersion, cardinality, loader, outputIndex, state, vectorState, writer
-
Constructor Summary
ConstructorDescriptionDictColumnState
(TupleState.DictState dictState, AbstractObjectWriter writer, VectorState vectorState, boolean isVersioned) -
Method Summary
Methods inherited from class org.apache.drill.exec.physical.resultSet.impl.ColumnState.BaseContainerColumnState
close, harvestWithLookAhead, rollover, startBatch, updateCardinality
Methods inherited from class org.apache.drill.exec.physical.resultSet.impl.ColumnState
allocateVectors, dump, innerCardinality, outerCardinality, schema, vector, vectorState, writer
-
Field Details
-
dictState
-
isVersioned
protected boolean isVersioned -
outputSchema
-
-
Constructor Details
-
DictColumnState
public DictColumnState(TupleState.DictState dictState, AbstractObjectWriter writer, VectorState vectorState, boolean isVersioned)
-
-
Method Details
-
buildOutput
- Overrides:
buildOutput
in classColumnState
-
dictState
-
container
- Specified by:
container
in classColumnState.BaseContainerColumnState
-
isProjected
public boolean isProjected()- Overrides:
isProjected
in classColumnState
-
isVersioned
public boolean isVersioned() -
outputSchema
- Specified by:
outputSchema
in classColumnState
-