Interface RepeatedVariableWidthVectorLike
- All Known Implementing Classes:
RepeatedVar16CharVector,RepeatedVarBinaryVector,RepeatedVarCharVector,RepeatedVarDecimalVector
public interface RepeatedVariableWidthVectorLike
-
Method Summary
Modifier and TypeMethodDescriptionvoidallocateNew(int totalBytes, int parentValueCount, int childValueCount) Allocate a new memory space for this vector.intProvide the maximum amount of variable width bytes that can be stored int his vector.
-
Method Details
-
allocateNew
void allocateNew(int totalBytes, int parentValueCount, int childValueCount) Allocate a new memory space for this vector. Must be called prior to using the ValueVector.- Parameters:
totalBytes- Desired size of the underlying data buffer.parentValueCount- Number of separate repeating groupings.childValueCount- Number of supported values in the vector.
-
getByteCapacity
int getByteCapacity()Provide the maximum amount of variable width bytes that can be stored int his vector.- Returns:
-