public class VectorInitializer extends Object
The element count is a float because it might be fractional. If every tenth array has an element, then the count per array is 0.1.
Modifier and Type | Class and Description |
---|---|
static class |
VectorInitializer.AllocationHint |
Constructor and Description |
---|
VectorInitializer() |
Modifier and Type | Method and Description |
---|---|
void |
allocateBatch(VectorAccessible va,
int recordCount) |
void |
allocateVector(ValueVector vector,
int recordCount,
VectorInitializer.AllocationHint hint) |
void |
allocateVector(ValueVector vector,
String prefix,
int recordCount) |
void |
allocateVectors(List<ValueVector> valueVectors,
int recordCount) |
void |
fixedWidthArray(String name,
float elements) |
VectorInitializer.AllocationHint |
hint(String name) |
String |
toString() |
void |
variableWidth(String name,
int width) |
void |
variableWidthArray(String name,
float width,
float elements) |
public void variableWidth(String name, int width)
public void fixedWidthArray(String name, float elements)
public void variableWidthArray(String name, float width, float elements)
public VectorInitializer.AllocationHint hint(String name)
public void allocateBatch(VectorAccessible va, int recordCount)
public void allocateVectors(List<ValueVector> valueVectors, int recordCount)
public void allocateVector(ValueVector vector, String prefix, int recordCount)
public void allocateVector(ValueVector vector, int recordCount, VectorInitializer.AllocationHint hint)
Copyright © 1970 The Apache Software Foundation. All rights reserved.