Package | Description |
---|---|
org.apache.hadoop.hive.ql.exec.vector | |
org.apache.hadoop.hive.ql.exec.vector.expressions | |
org.apache.hadoop.hive.ql.io.orc |
The Optimized Row Columnar (ORC) File Format.
|
Modifier and Type | Method and Description |
---|---|
void |
BytesColumnVector.copySelected(boolean selectedInUse,
int[] sel,
int size,
BytesColumnVector output)
Copy the current object contents into the output.
|
Modifier and Type | Method and Description |
---|---|
protected void |
CastLongToVarChar.assign(BytesColumnVector outV,
int i,
byte[] bytes,
int length) |
protected void |
CastLongToString.assign(BytesColumnVector outV,
int i,
byte[] bytes,
int length) |
protected void |
CastLongToChar.assign(BytesColumnVector outV,
int i,
byte[] bytes,
int length) |
protected void |
CastDecimalToVarChar.assign(BytesColumnVector outV,
int i,
byte[] bytes,
int length) |
protected void |
CastDecimalToString.assign(BytesColumnVector outV,
int i,
byte[] bytes,
int length) |
protected void |
CastDecimalToChar.assign(BytesColumnVector outV,
int i,
byte[] bytes,
int length) |
protected void |
CastDateToVarChar.assign(BytesColumnVector outV,
int i,
byte[] bytes,
int length) |
protected void |
CastDateToString.assign(BytesColumnVector outV,
int i,
byte[] bytes,
int length) |
protected void |
CastDateToChar.assign(BytesColumnVector outV,
int i,
byte[] bytes,
int length) |
protected void |
CastBooleanToVarCharViaLongToVarChar.assign(BytesColumnVector outV,
int i,
byte[] bytes,
int length) |
protected void |
CastBooleanToStringViaLongToString.assign(BytesColumnVector outV,
int i,
byte[] bytes,
int length) |
protected void |
CastBooleanToCharViaLongToChar.assign(BytesColumnVector outV,
int i,
byte[] bytes,
int length) |
static void |
StringExpr.assign(BytesColumnVector outV,
int i,
byte[] bytes,
int start,
int length) |
void |
VectorUDFDateDiffColCol.copySelected(BytesColumnVector input,
boolean selectedInUse,
int[] sel,
int size,
LongColumnVector output) |
protected void |
VectorUDFDateAddColCol.evaluateString(BytesColumnVector inputColumnVector1,
LongColumnVector inputColumnVector2,
BytesColumnVector outputVector,
int i) |
protected void |
VectorUDFDateAddColScalar.evaluateString(ColumnVector columnVector,
BytesColumnVector outputVector,
int i) |
protected abstract void |
StringUnaryUDFDirect.func(BytesColumnVector outV,
byte[][] vector,
int[] start,
int[] length,
int i) |
protected void |
StringTrim.func(BytesColumnVector outV,
byte[][] vector,
int[] start,
int[] length,
int i)
TRIM element i of the vector, eliminating blanks from the left
and right sides of the string, and place the result in outV.
|
protected void |
StringRTrim.func(BytesColumnVector outV,
byte[][] vector,
int[] start,
int[] length,
int i)
RTRIM element i of the vector, and place the result in outV.
|
protected void |
StringLTrim.func(BytesColumnVector outV,
byte[][] vector,
int[] start,
int[] length,
int i)
LTRIM element i of the vector, and place the result in outV.
|
protected void |
CastStringGroupToVarChar.func(BytesColumnVector outV,
byte[][] vector,
int[] start,
int[] length,
int i)
Do right trim and truncate for CHAR.
|
protected void |
CastStringGroupToChar.func(BytesColumnVector outV,
byte[][] vector,
int[] start,
int[] length,
int i)
Do right trim and truncate for CHAR.
|
protected abstract void |
DecimalToStringUnaryUDF.func(BytesColumnVector outV,
DecimalColumnVector inV,
int i) |
protected void |
CastDecimalToString.func(BytesColumnVector outV,
DecimalColumnVector inV,
int i) |
protected void |
VectorUDFDateLong.func(BytesColumnVector outV,
long[] vector,
int i) |
protected abstract void |
LongToStringUnaryUDF.func(BytesColumnVector outV,
long[] vector,
int i) |
protected void |
CastLongToString.func(BytesColumnVector outV,
long[] vector,
int i) |
protected void |
CastDateToString.func(BytesColumnVector outV,
long[] vector,
int i) |
protected void |
CastBooleanToStringViaLongToString.func(BytesColumnVector outV,
long[] vector,
int i) |
protected void |
CastStringToDecimal.func(DecimalColumnVector outV,
BytesColumnVector inV,
int i)
Convert input string to a decimal, at position i in the respective vectors.
|
static void |
StringExpr.rightTrim(BytesColumnVector outV,
int i,
byte[] bytes,
int start,
int length) |
static void |
StringExpr.rightTrimAndTruncate(BytesColumnVector outV,
int i,
byte[] bytes,
int start,
int length,
int maxLength) |
static void |
StringExpr.truncate(BytesColumnVector outV,
int i,
byte[] bytes,
int start,
int length,
int maxLength) |
Modifier and Type | Method and Description |
---|---|
static void |
TreeReaderFactory.BytesColumnVectorUtil.readOrcByteArrays(InStream stream,
org.apache.hadoop.hive.ql.io.orc.IntegerReader lengths,
LongColumnVector scratchlcv,
BytesColumnVector result,
long batchSize) |
Copyright © 2017 The Apache Software Foundation. All rights reserved.