| Package | Description | 
|---|---|
| org.apache.hadoop.hive.ql.exec.vector | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BytesColumnVectorThis class supports string and binary data by value reference -- i.e. | 
| class  | DecimalColumnVector | 
| class  | DoubleColumnVectorThis class represents a nullable double precision floating point column vector. | 
| class  | IntervalDayTimeColumnVectorThis class represents a nullable interval day time column vector capable of handing a
 wide range of interval day time values. | 
| class  | ListColumnVectorThe representation of a vectorized column of list objects. | 
| class  | LongColumnVectorThis class represents a nullable int column vector. | 
| class  | MapColumnVectorThe representation of a vectorized column of map objects. | 
| class  | MultiValuedColumnVectorThe representation of a vectorized column of multi-valued objects, such
 as lists and maps. | 
| class  | StructColumnVectorThe representation of a vectorized column of struct objects. | 
| class  | TimestampColumnVectorThis class represents a nullable timestamp column vector capable of handing a wide range of
 timestamp values. | 
| class  | UnionColumnVectorThe representation of a vectorized column of struct objects. | 
| Modifier and Type | Field and Description | 
|---|---|
| ColumnVector | ListColumnVector. child | 
| ColumnVector[] | VectorizedRowBatch. cols | 
| ColumnVector[] | UnionColumnVector. fields | 
| ColumnVector[] | StructColumnVector. fields | 
| ColumnVector | MapColumnVector. keys | 
| ColumnVector | MapColumnVector. values | 
| Modifier and Type | Method and Description | 
|---|---|
| void | UnionColumnVector. setElement(int outElementNum,
          int inputElementNum,
          ColumnVector inputVector) | 
| void | TimestampColumnVector. setElement(int outElementNum,
          int inputElementNum,
          ColumnVector inputVector) | 
| void | StructColumnVector. setElement(int outElementNum,
          int inputElementNum,
          ColumnVector inputVector) | 
| void | MapColumnVector. setElement(int outElementNum,
          int inputElementNum,
          ColumnVector inputVector) | 
| void | LongColumnVector. setElement(int outElementNum,
          int inputElementNum,
          ColumnVector inputVector) | 
| void | ListColumnVector. setElement(int outElementNum,
          int inputElementNum,
          ColumnVector inputVector) | 
| void | IntervalDayTimeColumnVector. setElement(int outElementNum,
          int inputElementNum,
          ColumnVector inputVector) | 
| void | DoubleColumnVector. setElement(int outElementNum,
          int inputElementNum,
          ColumnVector inputVector) | 
| void | DecimalColumnVector. setElement(int outElementNum,
          int inputElementNum,
          ColumnVector inputVector) | 
| abstract void | ColumnVector. setElement(int outElementNum,
          int inputElementNum,
          ColumnVector inputVector)Set the element in this column vector from the given input vector. | 
| void | BytesColumnVector. setElement(int outElementNum,
          int inputElementNum,
          ColumnVector inputVector) | 
| Constructor and Description | 
|---|
| ListColumnVector(int len,
                ColumnVector child)Constructor for ListColumnVector. | 
| MapColumnVector(int len,
               ColumnVector keys,
               ColumnVector values)Constructor for MapColumnVector | 
| StructColumnVector(int len,
                  ColumnVector... fields)Constructor for StructColumnVector | 
| UnionColumnVector(int len,
                 ColumnVector... fields)Constructor for UnionColumnVector | 
Copyright © 2016 The Apache Software Foundation. All rights reserved.