public class DecimalUtil extends Object
Constructor and Description |
---|
DecimalUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
abs(int i,
org.apache.hadoop.hive.common.type.HiveDecimal input,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
abs(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
addChecked(int i,
org.apache.hadoop.hive.common.type.HiveDecimal left,
org.apache.hadoop.hive.common.type.HiveDecimal right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
addChecked(int i,
org.apache.hadoop.hive.common.type.HiveDecimal left,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
addChecked(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left,
org.apache.hadoop.hive.common.type.HiveDecimal right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
addChecked(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
bround(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
bround(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input,
int decimalPlaces,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
ceiling(int i,
org.apache.hadoop.hive.common.type.HiveDecimal input,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
ceiling(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static int |
compare(org.apache.hadoop.hive.common.type.HiveDecimal left,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable writableRight) |
static int |
compare(org.apache.hadoop.hive.serde2.io.HiveDecimalWritable writableLeft,
org.apache.hadoop.hive.common.type.HiveDecimal right) |
static void |
divideChecked(int i,
org.apache.hadoop.hive.common.type.HiveDecimal left,
org.apache.hadoop.hive.common.type.HiveDecimal right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
divideChecked(int i,
org.apache.hadoop.hive.common.type.HiveDecimal left,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
divideChecked(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left,
org.apache.hadoop.hive.common.type.HiveDecimal right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
divideChecked(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
floor(int i,
org.apache.hadoop.hive.common.type.HiveDecimal input,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
floor(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
moduloChecked(int i,
org.apache.hadoop.hive.common.type.HiveDecimal left,
org.apache.hadoop.hive.common.type.HiveDecimal right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
moduloChecked(int i,
org.apache.hadoop.hive.common.type.HiveDecimal left,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
moduloChecked(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left,
org.apache.hadoop.hive.common.type.HiveDecimal right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
moduloChecked(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
multiplyChecked(int i,
org.apache.hadoop.hive.common.type.HiveDecimal left,
org.apache.hadoop.hive.common.type.HiveDecimal right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
multiplyChecked(int i,
org.apache.hadoop.hive.common.type.HiveDecimal left,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
multiplyChecked(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left,
org.apache.hadoop.hive.common.type.HiveDecimal right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
multiplyChecked(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
negate(int i,
org.apache.hadoop.hive.common.type.HiveDecimal input,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
negate(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
round(int i,
org.apache.hadoop.hive.common.type.HiveDecimal input,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
round(int i,
org.apache.hadoop.hive.common.type.HiveDecimal input,
int decimalPlaces,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
round(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
round(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input,
int decimalPlaces,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
sign(int i,
org.apache.hadoop.hive.common.type.HiveDecimal input,
org.apache.hadoop.hive.ql.exec.vector.LongColumnVector outputColVector) |
static void |
sign(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input,
org.apache.hadoop.hive.ql.exec.vector.LongColumnVector outputColVector) |
static void |
subtractChecked(int i,
org.apache.hadoop.hive.common.type.HiveDecimal left,
org.apache.hadoop.hive.common.type.HiveDecimal right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
subtractChecked(int i,
org.apache.hadoop.hive.common.type.HiveDecimal left,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
subtractChecked(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left,
org.apache.hadoop.hive.common.type.HiveDecimal right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
static void |
subtractChecked(int i,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left,
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right,
org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector) |
public static int compare(org.apache.hadoop.hive.serde2.io.HiveDecimalWritable writableLeft, org.apache.hadoop.hive.common.type.HiveDecimal right)
public static int compare(org.apache.hadoop.hive.common.type.HiveDecimal left, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable writableRight)
public static void addChecked(int i, org.apache.hadoop.hive.common.type.HiveDecimal left, org.apache.hadoop.hive.common.type.HiveDecimal right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void addChecked(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void addChecked(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left, org.apache.hadoop.hive.common.type.HiveDecimal right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void addChecked(int i, org.apache.hadoop.hive.common.type.HiveDecimal left, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void subtractChecked(int i, org.apache.hadoop.hive.common.type.HiveDecimal left, org.apache.hadoop.hive.common.type.HiveDecimal right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void subtractChecked(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void subtractChecked(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left, org.apache.hadoop.hive.common.type.HiveDecimal right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void subtractChecked(int i, org.apache.hadoop.hive.common.type.HiveDecimal left, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void multiplyChecked(int i, org.apache.hadoop.hive.common.type.HiveDecimal left, org.apache.hadoop.hive.common.type.HiveDecimal right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void multiplyChecked(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void multiplyChecked(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left, org.apache.hadoop.hive.common.type.HiveDecimal right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void multiplyChecked(int i, org.apache.hadoop.hive.common.type.HiveDecimal left, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void divideChecked(int i, org.apache.hadoop.hive.common.type.HiveDecimal left, org.apache.hadoop.hive.common.type.HiveDecimal right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void divideChecked(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void divideChecked(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left, org.apache.hadoop.hive.common.type.HiveDecimal right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void divideChecked(int i, org.apache.hadoop.hive.common.type.HiveDecimal left, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void moduloChecked(int i, org.apache.hadoop.hive.common.type.HiveDecimal left, org.apache.hadoop.hive.common.type.HiveDecimal right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void moduloChecked(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void moduloChecked(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable left, org.apache.hadoop.hive.common.type.HiveDecimal right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void moduloChecked(int i, org.apache.hadoop.hive.common.type.HiveDecimal left, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable right, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void floor(int i, org.apache.hadoop.hive.common.type.HiveDecimal input, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void floor(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void ceiling(int i, org.apache.hadoop.hive.common.type.HiveDecimal input, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void ceiling(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void round(int i, org.apache.hadoop.hive.common.type.HiveDecimal input, int decimalPlaces, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void round(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input, int decimalPlaces, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void round(int i, org.apache.hadoop.hive.common.type.HiveDecimal input, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void round(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void bround(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input, int decimalPlaces, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void bround(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void sign(int i, org.apache.hadoop.hive.common.type.HiveDecimal input, org.apache.hadoop.hive.ql.exec.vector.LongColumnVector outputColVector)
public static void sign(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input, org.apache.hadoop.hive.ql.exec.vector.LongColumnVector outputColVector)
public static void abs(int i, org.apache.hadoop.hive.common.type.HiveDecimal input, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void abs(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void negate(int i, org.apache.hadoop.hive.common.type.HiveDecimal input, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
public static void negate(int i, org.apache.hadoop.hive.serde2.io.HiveDecimalWritable input, org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector outputColVector)
Copyright © 2021 The Apache Software Foundation. All rights reserved.