static <T> ToShort<T> |
Expressions.abs(ToShort<T> expression) |
Returns an expression that takes an expression and returns its absolute
(removing the negation sign if any).
|
static <T> ToDouble<T> |
Expressions.divide(ToShort<T> first,
double second) |
Returns an expression that takes the result from the first expression and
divides it with the result of the second expression.
|
static <T> ToDouble<T> |
Expressions.divide(ToShort<T> first,
int second) |
Returns an expression that takes the result from the first expression and
divides it with the result of the second expression.
|
static <T> ToDouble<T> |
Expressions.divide(ToShort<T> first,
long second) |
Returns an expression that takes the result from the first expression and
divides it with the result of the second expression.
|
static <T> ToDouble<T> |
Expressions.divide(ToShort<T> first,
ToDouble<T> second) |
Returns an expression that takes the result from the first expression and
divides it with the result of the second expression.
|
static <T> ToDouble<T> |
Expressions.divide(ToShort<T> first,
ToInt<T> second) |
Returns an expression that takes the result from the first expression and
divides it with the result of the second expression.
|
static <T> ToDouble<T> |
Expressions.divide(ToShort<T> first,
ToLong<T> second) |
Returns an expression that takes the result from the first expression and
divides it with the result of the second expression.
|
static <T> ToInt<T> |
Expressions.minus(ToShort<T> first,
byte second) |
Creates and returns an expression that takes the result of the expression
and subtracts a constant from it.
|
static <T> ToInt<T> |
Expressions.minus(ToShort<T> first,
int second) |
Creates and returns an expression that takes the result of the expression
and subtracts a constant from it.
|
static <T> ToLong<T> |
Expressions.minus(ToShort<T> first,
long second) |
Creates and returns an expression that takes the result of the expression
and subtracts a constant from it.
|
static <T> ToShort<T> |
Expressions.minus(ToShort<T> first,
ToShort<T> second) |
Creates and returns an expression that takes the result of the two
expressions and computes the difference.
|
static <T> ToInt<T> |
Expressions.multiply(ToShort<T> first,
byte second) |
Creates and returns an expression that takes the result of the expression
and multiplies a constant to it.
|
static <T> ToInt<T> |
Expressions.multiply(ToShort<T> first,
int second) |
Creates and returns an expression that takes the result of the expression
and multiplies a constant to it.
|
static <T> ToLong<T> |
Expressions.multiply(ToShort<T> first,
long second) |
Creates and returns an expression that takes the result of the expression
and multiplies a constant to it.
|
static <T> ToInt<T> |
Expressions.multiply(ToShort<T> first,
ToShort<T> second) |
Creates and returns an expression that takes the result of the two
expressions and computes the product.
|
static <T> ToShort<T> |
Expressions.negate(ToShort<T> expression) |
Creates and returns an expression that will compute the negative result
of the specified expression.
|
static <T> ToInt<T> |
Expressions.plus(ToShort<T> first,
byte second) |
Creates and returns an expression that takes the result of the expression
and adds a constant to it.
|
static <T> ToInt<T> |
Expressions.plus(ToShort<T> first,
int second) |
Creates and returns an expression that takes the result of the expression
and adds a constant to it.
|
static <T> ToLong<T> |
Expressions.plus(ToShort<T> first,
long second) |
Creates and returns an expression that takes the result of the expression
and adds a constant to it.
|
static <T> ToShort<T> |
Expressions.plus(ToShort<T> first,
ToShort<T> second) |
Creates and returns an expression that takes the result of the two
expressions and add them together.
|
static <T> ToDouble<T> |
Expressions.pow(ToShort<T> expression,
double power) |
Creates and returns an expression that takes the result of an input
expression and multiplies it with itself power times.
|
static <T> ToDouble<T> |
Expressions.pow(ToShort<T> expression,
int power) |
Creates and returns an expression that takes the result of an input
expression and multiplies it with itself power times.
|
static <T> ToDouble<T> |
Expressions.pow(ToShort<T> expression,
ToDouble<T> power) |
Creates and returns an expression that takes the result of an input
expression and multiplies it with itself as many times as the result of
applying power to the input.
|
static <T> ToDouble<T> |
Expressions.pow(ToShort<T> expression,
ToInt<T> power) |
Creates and returns an expression that takes the result of an input
expression and multiplies it with itself as many times as the result of
applying power to the input.
|
static <T> ToDouble<T> |
Expressions.shortToDouble(ToShort<T> expression) |
Creates and returns an expression that converts the result of the
specified expression into a double by casting.
|
static <T> ToByte<T> |
Expressions.sign(ToShort<T> expression) |
Creates and returns an expression that returns 1 if the result of
the input expression is positive, -1 if the result of the input
expression is negative and 0 if the result of the input
expression is 0.
|
static <T> ToDouble<T> |
Expressions.sqrt(ToShort<T> expression) |
Creates and returns an expression that returns the square root of the
result from the input expression.
|