Class VectorHolder.ConstantVectorHolder<T>
java.lang.Object
org.apache.iceberg.arrow.vectorized.VectorHolder
org.apache.iceberg.arrow.vectorized.VectorHolder.ConstantVectorHolder<T>
- Enclosing class:
- VectorHolder
A Vector Holder which does not actually produce values, consumers of this class should use the
 constantValue to populate their ColumnVector implementation.
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.iceberg.arrow.vectorized.VectorHolderVectorHolder.ConstantVectorHolder<T>, VectorHolder.DeletedVectorHolder, VectorHolder.PositionVectorHolder
- 
Constructor SummaryConstructorsConstructorDescriptionConstantVectorHolder(int numRows) ConstantVectorHolder(Types.NestedField icebergField, int numRows, T constantValue) 
- 
Method SummaryMethods inherited from class org.apache.iceberg.arrow.vectorized.VectorHolderconstantHolder, deletedVectorHolder, descriptor, dictionary, dummyHolder, icebergField, icebergType, isDictionaryEncoded, isDummy, nullabilityHolder, vector, vectorHolder
- 
Constructor Details- 
ConstantVectorHolderpublic ConstantVectorHolder(int numRows) 
- 
ConstantVectorHolder
 
- 
- 
Method Details- 
numValuespublic int numValues()- Overrides:
- numValuesin class- VectorHolder
 
- 
getConstant
 
-