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