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.