Class UnionState.UnionColumnState
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.UnionState.UnionColumnState
- Enclosing class:
- UnionState
Union or list (repeated union) column state.
-
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
Fields inherited from class org.apache.drill.exec.physical.resultSet.impl.ColumnState
addVersion, cardinality, loader, outputIndex, state, vectorState, writer
-
Constructor Summary
ConstructorDescriptionUnionColumnState
(org.apache.drill.exec.physical.resultSet.impl.LoaderInternals loader, AbstractObjectWriter writer, VectorState vectorState, ContainerState unionState) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Get the output schema.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, buildOutput, dump, innerCardinality, outerCardinality, schema, vector, vectorState, writer
-
Constructor Details
-
UnionColumnState
public UnionColumnState(org.apache.drill.exec.physical.resultSet.impl.LoaderInternals loader, AbstractObjectWriter writer, VectorState vectorState, ContainerState unionState)
-
-
Method Details
-
isProjected
public boolean isProjected()- Overrides:
isProjected
in classColumnState
-
outputSchema
Get the output schema. For a primitive (non-structured) column, the output schema is the same as the internal schema.- Specified by:
outputSchema
in classColumnState
-
container
- Specified by:
container
in classColumnState.BaseContainerColumnState
-