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
ConstructorsConstructorDescriptionUnionColumnState(org.apache.drill.exec.physical.resultSet.impl.LoaderInternals loader, AbstractObjectWriter writer, VectorState vectorState, ContainerState unionState) -
Method Summary
Modifier and TypeMethodDescriptionbooleanGet the output schema.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, 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:
isProjectedin classColumnState
-
outputSchema
Get the output schema. For a primitive (non-structured) column, the output schema is the same as the internal schema.- Specified by:
outputSchemain classColumnState
-
container
- Specified by:
containerin classColumnState.BaseContainerColumnState
-