| Methods in org.apache.hadoop.hive.ql.exec.vector.expressions with parameters of type DecimalColumnVector |
static void |
DecimalUtil.abs(int i,
Decimal128 input,
DecimalColumnVector outputColVector)
|
static void |
DecimalUtil.addChecked(int i,
Decimal128 left,
Decimal128 right,
DecimalColumnVector outputColVector)
|
static void |
DecimalUtil.ceiling(int i,
Decimal128 input,
DecimalColumnVector outputColVector)
|
protected void |
CastDecimalToDecimal.convert(DecimalColumnVector outV,
DecimalColumnVector inV,
int i)
Convert input decimal value to a decimal with a possibly different precision and scale,
at position i in the respective vectors. |
static void |
DecimalUtil.divideChecked(int i,
Decimal128 left,
Decimal128 right,
DecimalColumnVector outputColVector)
|
static void |
DecimalUtil.floor(int i,
Decimal128 input,
DecimalColumnVector outputColVector)
|
protected abstract void |
DecimalToStringUnaryUDF.func(BytesColumnVector outV,
DecimalColumnVector inV,
int i)
|
protected void |
CastDecimalToString.func(BytesColumnVector outV,
DecimalColumnVector inV,
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. |
protected abstract void |
FuncDoubleToDecimal.func(DecimalColumnVector outV,
DoubleColumnVector inV,
int i)
|
protected void |
CastDoubleToDecimal.func(DecimalColumnVector outV,
DoubleColumnVector inV,
int i)
|
protected abstract void |
FuncLongToDecimal.func(DecimalColumnVector outV,
LongColumnVector inV,
int i)
|
protected void |
CastTimestampToDecimal.func(DecimalColumnVector outV,
LongColumnVector inV,
int i)
|
protected void |
CastLongToDecimal.func(DecimalColumnVector outV,
LongColumnVector inV,
int i)
|
protected abstract void |
FuncDecimalToDouble.func(DoubleColumnVector outV,
DecimalColumnVector inV,
int i)
|
protected void |
CastDecimalToDouble.func(DoubleColumnVector outV,
DecimalColumnVector inV,
int i)
|
protected abstract void |
FuncDecimalToLong.func(LongColumnVector outV,
DecimalColumnVector inV,
int i)
|
protected void |
CastDecimalToTimestamp.func(LongColumnVector outV,
DecimalColumnVector inV,
int i)
|
protected void |
CastDecimalToLong.func(LongColumnVector outV,
DecimalColumnVector inV,
int i)
|
protected void |
CastDecimalToBoolean.func(LongColumnVector outV,
DecimalColumnVector inV,
int i)
|
static void |
DecimalUtil.moduloChecked(int i,
Decimal128 left,
Decimal128 right,
DecimalColumnVector outputColVector)
|
static void |
DecimalUtil.multiplyChecked(int i,
Decimal128 left,
Decimal128 right,
DecimalColumnVector outputColVector)
|
static void |
DecimalUtil.negate(int i,
Decimal128 input,
DecimalColumnVector outputColVector)
|
static void |
DecimalUtil.round(int i,
Decimal128 input,
DecimalColumnVector outputColVector)
|
static void |
NullUtil.setNullDataEntriesDecimal(DecimalColumnVector v,
boolean selectedInUse,
int[] sel,
int n)
Follow the convention that null decimal values are internally set to the smallest
positive value available. |
static void |
DecimalUtil.subtractChecked(int i,
Decimal128 left,
Decimal128 right,
DecimalColumnVector outputColVector)
|