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