Class SingleVectorState.OffsetVectorState

java.lang.Object
org.apache.drill.exec.physical.resultSet.impl.SingleVectorState
org.apache.drill.exec.physical.resultSet.impl.SingleVectorState.OffsetVectorState
All Implemented Interfaces:
VectorState
Enclosing class:
SingleVectorState

public static class SingleVectorState.OffsetVectorState extends SingleVectorState
Special case for an offset vector. Offset vectors are managed like any other vector with respect to overflow and allocation. This means that the loader classes avoid the use of the RepeatedVector class methods, instead working with the offsets vector (here) or the values vector to allow the needed fine control over overflow operations.