Class VectorHolder.VariantVectorHolder
java.lang.Object
org.apache.iceberg.arrow.vectorized.VectorHolder
org.apache.iceberg.arrow.vectorized.VectorHolder.VariantVectorHolder
- Enclosing class:
- VectorHolder
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.iceberg.arrow.vectorized.VectorHolder
VectorHolder.ConstantVectorHolder<T>, VectorHolder.DeletedVectorHolder, VectorHolder.PositionVectorHolder, VectorHolder.VariantVectorHolder -
Constructor Summary
ConstructorsConstructorDescriptionVariantVectorHolder(Types.NestedField icebergField, int numRows, VectorHolder metadataHolder, VectorHolder valueHolder) -
Method Summary
Modifier and TypeMethodDescriptionintMethods inherited from class org.apache.iceberg.arrow.vectorized.VectorHolder
constantHolder, deletedVectorHolder, descriptor, dictionary, dummyHolder, icebergField, icebergType, isDictionaryEncoded, isDummy, nullabilityHolder, vector, vectorHolder
-
Constructor Details
-
VariantVectorHolder
public VariantVectorHolder(Types.NestedField icebergField, int numRows, VectorHolder metadataHolder, VectorHolder valueHolder)
-
-
Method Details
-
numValues
public int numValues()- Overrides:
numValuesin classVectorHolder
-
metadataHolder
-
valueHolder
-