Class TupleState.MapArrayState
java.lang.Object
org.apache.drill.exec.physical.resultSet.impl.ContainerState
org.apache.drill.exec.physical.resultSet.impl.TupleState
org.apache.drill.exec.physical.resultSet.impl.TupleState.MapState
org.apache.drill.exec.physical.resultSet.impl.TupleState.MapArrayState
- All Implemented Interfaces:
AbstractTupleWriter.TupleWriterListener
- Enclosing class:
- TupleState
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.drill.exec.physical.resultSet.impl.TupleState
TupleState.DictArrayState, TupleState.DictArrayVectorState, TupleState.DictColumnState, TupleState.DictState, TupleState.DictVectorState<T extends ValueVector>, TupleState.MapArrayState, TupleState.MapColumnState, TupleState.MapState, TupleState.MapVectorState, TupleState.RowState, TupleState.SingleDictState, TupleState.SingleDictVectorState, TupleState.SingleMapState
-
Field Summary
Fields inherited from class org.apache.drill.exec.physical.resultSet.impl.TupleState
columns, outputSchema, schema
Fields inherited from class org.apache.drill.exec.physical.resultSet.impl.ContainerState
loader, parentColumn, projectionSet, vectorCache
-
Constructor Summary
ConstructorDescriptionMapArrayState
(org.apache.drill.exec.physical.resultSet.impl.LoaderInternals events, ResultVectorCache vectorCache, ProjectionFilter projectionSet) -
Method Summary
Methods inherited from class org.apache.drill.exec.physical.resultSet.impl.TupleState.MapState
addColumn, addOutputColumn, bindColumnState, dump, innerCardinality, isVersioned
Methods inherited from class org.apache.drill.exec.physical.resultSet.impl.TupleState
addColumn, addColumn, bindOutputSchema, columns, columnStates, hasProjections, isProjected, outputSchema, schema, updateOutput
Methods inherited from class org.apache.drill.exec.physical.resultSet.impl.ContainerState
addColumn, bindColumnState, close, harvestWithLookAhead, loader, projection, rollover, startBatch, updateCardinality, vectorCache
-
Constructor Details
-
MapArrayState
public MapArrayState(org.apache.drill.exec.physical.resultSet.impl.LoaderInternals events, ResultVectorCache vectorCache, ProjectionFilter projectionSet)
-
-
Method Details
-
writer
Return the tuple writer for the map. If this is a single map, then it is the writer itself. If this is a map array, then the tuple is nested inside the array.- Specified by:
writer
in classTupleState
-