public class VectorColumnSetInfo extends Object
| Modifier and Type | Field and Description |
|---|---|
protected int[] |
columnTypeSpecificIndices |
protected org.apache.hadoop.hive.ql.exec.vector.ColumnVector.Type[] |
columnVectorTypes |
protected int[] |
decimalIndices
indices of decimal primitive keys.
|
protected int[] |
doubleIndices
indices of DOUBLE primitive keys.
|
protected int[] |
intervalDayTimeIndices
indices of INTERVAL_DAY_TIME primitive keys.
|
protected int |
keyCount |
protected int[] |
longIndices
indices of LONG primitive keys.
|
protected int[] |
stringIndices
indices of string (byte[]) primitive keys.
|
protected int[] |
timestampIndices
indices of TIMESTAMP primitive keys.
|
protected TypeInfo[] |
typeInfos |
| Modifier | Constructor and Description |
|---|---|
protected |
VectorColumnSetInfo(int keyCount) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addKey(TypeInfo typeInfo) |
protected void |
finishAdding() |
protected int[] longIndices
protected int[] doubleIndices
protected int[] stringIndices
protected int[] decimalIndices
protected int[] timestampIndices
protected int[] intervalDayTimeIndices
protected final int keyCount
protected TypeInfo[] typeInfos
protected org.apache.hadoop.hive.ql.exec.vector.ColumnVector.Type[] columnVectorTypes
protected int[] columnTypeSpecificIndices
protected void addKey(TypeInfo typeInfo) throws HiveException
HiveExceptionprotected void finishAdding()
throws HiveException
HiveExceptionCopyright © 2019 The Apache Software Foundation. All Rights Reserved.