Class RepeatedListState

java.lang.Object
org.apache.drill.exec.physical.resultSet.impl.ContainerState
org.apache.drill.exec.physical.resultSet.impl.RepeatedListState
All Implemented Interfaces:
RepeatedListWriter.ArrayListener

public class RepeatedListState extends ContainerState implements RepeatedListWriter.ArrayListener
Represents the internal state of a RepeatedList vector. The repeated list is wrapped in a repeated list "column state" that manages the column as a whole. The repeated list acts as a container which the RepeatedListState implements. At the vector level, we track the repeated list vector, but only perform operations on its associated offset vector.