public class VoidColumnVector extends ColumnVector
ColumnVector.TypeisNull, isRepeating, noNulls, type| Constructor and Description |
|---|
VoidColumnVector()
Use this constructor by default.
|
VoidColumnVector(int len)
Don't use this except for testing purposes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
copySelected(boolean selectedInUse,
int[] sel,
int size,
ColumnVector outputColVector) |
void |
flatten(boolean selectedInUse,
int[] sel,
int size) |
void |
setElement(int outputElementNum,
int inputElementNum,
ColumnVector inputColVector)
Set the element in this column vector from the given input vector.
|
void |
stringifyValue(StringBuilder buffer,
int row)
Print the value for this column into the given string builder.
|
ensureSize, flattenNoNulls, flattenPush, flattenRepeatingNulls, init, reset, setRepeating, shallowCopyTo, unFlattenpublic VoidColumnVector()
public VoidColumnVector(int len)
len - public void flatten(boolean selectedInUse,
int[] sel,
int size)
flatten in class ColumnVectorpublic void setElement(int outputElementNum,
int inputElementNum,
ColumnVector inputColVector)
ColumnVectorsetElement in class ColumnVectorpublic void copySelected(boolean selectedInUse,
int[] sel,
int size,
ColumnVector outputColVector)
copySelected in class ColumnVectorpublic void stringifyValue(StringBuilder buffer, int row)
ColumnVectorstringifyValue in class ColumnVectorbuffer - the buffer to print intorow - the id of the row to printCopyright © 2020 The Apache Software Foundation. All rights reserved.