Package | Description |
---|---|
org.apache.hadoop.hive.common.type |
Modifier and Type | Field and Description |
---|---|
static SignedInt128 |
SignedInt128.MAX_VALUE
Maximum value that can be represented in this class.
|
static SignedInt128 |
SignedInt128.MIN_VALUE
Minimum value that can be represented in this class.
|
Modifier and Type | Method and Description |
---|---|
static void |
SignedInt128.abs(SignedInt128 left,
SignedInt128 result)
This version returns the result as a new object, not modifying the give
objects.
|
static void |
SignedInt128.add(SignedInt128 left,
SignedInt128 right,
SignedInt128 result)
Calculates addition and puts the result into the given object.
|
void |
SignedInt128.addDestructive(SignedInt128 right)
Calculates addition and stores the result into this object.
|
int |
SignedInt128.compareTo(SignedInt128 o) |
static void |
SignedInt128.decrement(SignedInt128 left,
SignedInt128 result)
This version returns the result as a new object, not modifying the give
objects.
|
static void |
SignedInt128.divide(SignedInt128 left,
SignedInt128 right,
SignedInt128 quotient,
SignedInt128 remainder)
Performs division and puts the quotient into the given object.
|
void |
SignedInt128.divideDestructive(SignedInt128 right,
SignedInt128 remainder)
Performs division and puts the quotient into this object.
|
boolean |
SignedInt128.equals(SignedInt128 o)
Specialized version.
|
static void |
SignedInt128.increment(SignedInt128 left,
SignedInt128 result)
This version returns the result as a new object, not modifying the give
objects.
|
static void |
SignedInt128.multiply(SignedInt128 left,
SignedInt128 right,
SignedInt128 result)
Calculates multiplication and puts the result into the given object.
|
void |
SignedInt128.multiplyDestructive(SignedInt128 right)
Performs multiplication.
|
static void |
SignedInt128.negate(SignedInt128 left,
SignedInt128 result)
This version returns the result as a new object, not modifying the give
objects.
|
static void |
SignedInt128.scaleDownTen(SignedInt128 left,
SignedInt128 result,
short tenScale)
This version returns the result as a new object, not modifying the give
objects.
|
static void |
SignedInt128.scaleUpTen(SignedInt128 left,
SignedInt128 result,
short tenScale)
This version returns the result as a new object, not modifying the give
objects.
|
static void |
SignedInt128.shiftLeft(SignedInt128 left,
SignedInt128 result,
int bits)
This version returns the result as a new object, not modifying the give
objects.
|
static void |
SignedInt128.shiftRight(SignedInt128 left,
SignedInt128 result,
int bits,
boolean roundUp)
This version returns the result as a new object, not modifying the give
objects.
|
static void |
SignedInt128.subtract(SignedInt128 left,
SignedInt128 right,
SignedInt128 result)
Calculates subtraction and puts the result into the given object.
|
void |
SignedInt128.subtractDestructive(SignedInt128 right)
Calculates subtraction and stores the result into this object.
|
void |
SignedInt128.update(SignedInt128 o)
Update this object with the value of the given object.
|
Constructor and Description |
---|
SignedInt128(SignedInt128 o)
Copy Constructor.
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.