ArrayT
- A concrete type that can represent an array value in a list vector, e.g.
Spark's ColumnarArray.ChildVectorT
- A concrete type that can represent a child vector in a struct, e.g.
Spark's ArrowColumnVector.protected static interface GenericArrowVectorAccessorFactory.ArrayFactory<ChildVectorT,ArrayT>
ArrayT
from arrow vector value.Modifier and Type | Method and Description |
---|---|
ChildVectorT |
ofChild(org.apache.arrow.vector.ValueVector childVector)
Create a child vector of type
ChildVectorT from the arrow child vector. |
ArrayT |
ofRow(org.apache.arrow.vector.ValueVector vector,
ChildVectorT childData,
int rowId)
Create an Arrow of type
ArrayT from the row value in the arrow child vector. |
ChildVectorT ofChild(org.apache.arrow.vector.ValueVector childVector)
ChildVectorT
from the arrow child vector.ArrayT ofRow(org.apache.arrow.vector.ValueVector vector, ChildVectorT childData, int rowId)
ArrayT
from the row value in the arrow child vector.