Interface GenericArrowVectorAccessorFactory.StructChildFactory<ChildVectorT>
-
- Type Parameters:
ChildVectorT
- A concrete type that can represent a child vector in a struct, e.g. Spark's ArrowColumnVector.
- Enclosing class:
- GenericArrowVectorAccessorFactory<DecimalT,Utf8StringT,ArrayT,ChildVectorT extends java.lang.AutoCloseable>
protected static interface GenericArrowVectorAccessorFactory.StructChildFactory<ChildVectorT>
Create a struct child vector of typeChildVectorT
from arrow vector value.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Class<ChildVectorT>
getGenericClass()
Class of concrete child vector type.ChildVectorT
of(org.apache.arrow.vector.ValueVector childVector)
Create the child vector of type such as Spark's ArrowColumnVector from the arrow child vector.
-
-
-
Method Detail
-
getGenericClass
java.lang.Class<ChildVectorT> getGenericClass()
Class of concrete child vector type.
-
of
ChildVectorT of(org.apache.arrow.vector.ValueVector childVector)
Create the child vector of type such as Spark's ArrowColumnVector from the arrow child vector.
-
-