public class HeapRowVector extends AbstractHeapVector implements WritableColumnVector, RowColumnVector
BYTE_ARRAY_OFFSET, dictionaryIds, DOUBLE_ARRAY_OFFSET, FLOAT_ARRAY_OFFSET, INT_ARRAY_OFFSET, isNull, LITTLE_ENDIAN, LONG_ARRAY_OFFSET, UNSAFEdictionary, noNulls| 构造器和说明 |
|---|
HeapRowVector(int len,
WritableColumnVector... fields) |
| 限定符和类型 | 方法和说明 |
|---|---|
WritableColumnVector[] |
getFields() |
ColumnarRow |
getRow(int i) |
void |
reset()
Resets the column to default state. - fills the isNull array with false. - sets noNulls to
true.
|
fillWithNulls, getDictionaryIds, getLen, isNullAt, reserveDictionaryIds, setNullAt, setNullshasDictionary, setDictionaryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfillWithNulls, getDictionaryIds, hasDictionary, reserveDictionaryIds, setDictionary, setNullAt, setNullsisNullAtpublic HeapRowVector(int len,
WritableColumnVector... fields)
public WritableColumnVector[] getFields()
public ColumnarRow getRow(int i)
getRow 在接口中 RowColumnVectorpublic void reset()
AbstractHeapVectorreset 在接口中 WritableColumnVectorreset 在类中 AbstractHeapVectorCopyright © 2023 The Apache Software Foundation. All rights reserved.