public abstract static class TupleState.DictState extends TupleState.MapState
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
columns, outputSchema, schema
loader, parentColumn, projectionSet, vectorCache
Constructor and Description |
---|
DictState(org.apache.drill.exec.physical.resultSet.impl.LoaderInternals events,
ResultVectorCache vectorCache,
ProjectionFilter projectionSet) |
Modifier and Type | Method and Description |
---|---|
void |
bindColumnState(ColumnState colState) |
void |
dump(HierarchicalFormatter format) |
protected boolean |
isVersioned()
A map is within a union if the map vector has been materialized.
|
addColumn, addOutputColumn, bindColumnState, innerCardinality
addColumn, addColumn, bindOutputSchema, columns, columnStates, hasProjections, isProjected, outputSchema, schema, updateOutput, writer
addColumn, close, harvestWithLookAhead, loader, projection, rollover, startBatch, updateCardinality, vectorCache
public DictState(org.apache.drill.exec.physical.resultSet.impl.LoaderInternals events, ResultVectorCache vectorCache, ProjectionFilter projectionSet)
public void bindColumnState(ColumnState colState)
bindColumnState
in class ContainerState
protected boolean isVersioned()
TupleState.MapState
isVersioned
in class TupleState.MapState
true
if versionedpublic void dump(HierarchicalFormatter format)
dump
in class TupleState.MapState
Copyright © 1970 The Apache Software Foundation. All rights reserved.