Uses of Class
org.apache.drill.exec.physical.resultSet.impl.ContainerState
Package
Description
Handles the details of the result set loader implementation.
-
Uses of ContainerState in org.apache.drill.exec.physical.resultSet.impl
Modifier and TypeClassDescriptionclass
Represents the contents of a list vector.class
Represents the internal state of a RepeatedList vector.class
Represents the loader state for a tuple: a row or a map.static class
static class
static class
static class
Represents a tuple defined as a Drill map: single or repeated.static class
Handles the details of the top-level tuple, the data row itself.static class
static class
class
Represents the contents of a union vector (or a pseudo-union for lists).Modifier and TypeMethodDescriptionabstract ContainerState
ColumnState.BaseContainerColumnState.container()
RepeatedListState.RepeatedListColumnState.container()
TupleState.DictColumnState.container()
TupleState.MapColumnState.container()
UnionState.UnionColumnState.container()
Modifier and TypeMethodDescriptionColumnBuilder.buildColumn
(ContainerState parent, ColumnMetadata columnSchema) Implementation of the work to add a new column to this tuple given a schema description of the column.ModifierConstructorDescriptionRepeatedListColumnState
(org.apache.drill.exec.physical.resultSet.impl.LoaderInternals loader, AbstractObjectWriter writer, VectorState vectorState, ContainerState listState) UnionColumnState
(org.apache.drill.exec.physical.resultSet.impl.LoaderInternals loader, AbstractObjectWriter writer, VectorState vectorState, ContainerState unionState)