Class NullVectorState.UnmanagedVectorState
java.lang.Object
org.apache.drill.exec.physical.resultSet.impl.NullVectorState
org.apache.drill.exec.physical.resultSet.impl.NullVectorState.UnmanagedVectorState
- All Implemented Interfaces:
VectorState
- Enclosing class:
- NullVectorState
Near-do-nothing state for a vector that requires no work to
allocate or roll-over, but where we do want to at least track
the vector itself. (Used for map and union pseudo-vectors.)
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.drill.exec.physical.resultSet.impl.NullVectorState
NullVectorState.UnmanagedVectorState
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends ValueVector>
Tvector()
Underlying vector: the one presented to the consumer of the result set loader.Methods inherited from class org.apache.drill.exec.physical.resultSet.impl.NullVectorState
allocate, close, dump, harvestWithLookAhead, isProjected, rollover, startBatchWithLookAhead
-
Constructor Details
-
UnmanagedVectorState
-
-
Method Details
-
vector
Description copied from interface:VectorState
Underlying vector: the one presented to the consumer of the result set loader.- Specified by:
vector
in interfaceVectorState
- Overrides:
vector
in classNullVectorState
-