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
FieldsModifier and TypeFieldDescriptionprotected final TupleState.DictStateprotected booleanprotected final ColumnMetadataFields inherited from class org.apache.drill.exec.physical.resultSet.impl.ColumnState
addVersion, cardinality, loader, outputIndex, state, vectorState, writer -
Constructor Summary
ConstructorsConstructorDescriptionDictColumnState(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, updateCardinalityMethods 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:
buildOutputin classColumnState
-
dictState
-
container
- Specified by:
containerin classColumnState.BaseContainerColumnState
-
isProjected
public boolean isProjected()- Overrides:
isProjectedin classColumnState
-
isVersioned
public boolean isVersioned() -
outputSchema
- Specified by:
outputSchemain classColumnState
-