| Package | Description | 
|---|---|
| org.apache.hadoop.hive.common.type | |
| org.apache.hadoop.hive.ql.exec.vector | |
| org.apache.hadoop.hive.ql.util | |
| org.apache.hadoop.hive.serde2.io | 
| Modifier and Type | Field and Description | 
|---|---|
| HiveDecimal | RandomTypeUtil.HiveDecimalAndPrecisionScale. hiveDecimal | 
| static HiveDecimal | HiveDecimal. ONE | 
| static HiveDecimal | HiveDecimal. ZERO | 
| Modifier and Type | Method and Description | 
|---|---|
| HiveDecimal | HiveDecimal. abs() | 
| HiveDecimal | HiveDecimal. add(HiveDecimal dec) | 
| static HiveDecimal | HiveDecimal. create(BigDecimal b) | 
| static HiveDecimal | HiveDecimal. create(BigDecimal b,
      boolean allowRounding) | 
| static HiveDecimal | HiveDecimal. create(BigInteger bi) | 
| static HiveDecimal | HiveDecimal. create(BigInteger unscaled,
      int scale) | 
| static HiveDecimal | HiveDecimal. create(int i) | 
| static HiveDecimal | HiveDecimal. create(long l) | 
| static HiveDecimal | HiveDecimal. create(String dec) | 
| HiveDecimal | HiveDecimal. divide(HiveDecimal dec) | 
| static HiveDecimal | HiveDecimal. enforcePrecisionScale(HiveDecimal dec,
                     int maxPrecision,
                     int maxScale) | 
| HiveDecimal | HiveDecimal. multiply(HiveDecimal dec) | 
| HiveDecimal | HiveDecimal. negate() | 
| HiveDecimal | HiveDecimal. pow(int n) | 
| HiveDecimal | HiveDecimal. remainder(HiveDecimal dec) | 
| HiveDecimal | HiveDecimal. scaleByPowerOfTen(int n) | 
| HiveDecimal | HiveDecimal. setScale(int i) | 
| HiveDecimal | HiveDecimal. setScale(int adjustedScale,
        int rm) | 
| HiveDecimal | HiveDecimal. subtract(HiveDecimal dec) | 
| Modifier and Type | Method and Description | 
|---|---|
| HiveDecimal | HiveDecimal. add(HiveDecimal dec) | 
| int | HiveDecimal. compareTo(HiveDecimal dec) | 
| HiveDecimal | HiveDecimal. divide(HiveDecimal dec) | 
| static HiveDecimal | HiveDecimal. enforcePrecisionScale(HiveDecimal dec,
                     int maxPrecision,
                     int maxScale) | 
| HiveDecimal | HiveDecimal. multiply(HiveDecimal dec) | 
| HiveDecimal | HiveDecimal. remainder(HiveDecimal dec) | 
| HiveDecimal | HiveDecimal. subtract(HiveDecimal dec) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DecimalColumnVector. fill(HiveDecimal value) | 
| void | DecimalColumnVector. set(int elementNum,
   HiveDecimal hiveDec) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Timestamp | TimestampUtils. decimalToTimestamp(HiveDecimal d) | 
| Modifier and Type | Method and Description | 
|---|---|
| HiveDecimal | HiveDecimalWritable. getHiveDecimal() | 
| HiveDecimal | HiveDecimalWritable. getHiveDecimal(int maxPrecision,
              int maxScale)Get a HiveDecimal instance from the writable and constraint it with maximum precision/scale. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | HiveDecimalWritable. set(HiveDecimal value) | 
| void | HiveDecimalWritable. set(HiveDecimal value,
   int maxPrecision,
   int maxScale) | 
| Constructor and Description | 
|---|
| HiveDecimalWritable(HiveDecimal value) | 
Copyright © 2016 The Apache Software Foundation. All rights reserved.