T
- Number typepublic interface NumericExpression<T> extends ComparableExpression<Number>
Modifier and Type | Method and Description |
---|---|
NumericExpression |
abs()
Method to return the absolute value expression of this expression.
|
NumericExpression |
acos()
Method to return the arc cosine value expression of this expression.
|
NumericExpression |
add(Expression expr)
Method to return an expression for this expression added to the passed expression.
|
NumericExpression |
add(Number num)
Method to return an expression for this expression added to the passed number.
|
NumericExpression |
asin()
Method to return the arc sine value expression of this expression.
|
NumericExpression |
atan()
Method to return the arc tangent value expression of this expression.
|
NumericExpression |
avg()
Method to return a numeric expression representing the aggregated average of this expression.
|
NumericExpression |
ceil()
Method to return the ceiling value expression of this expression.
|
NumericExpression |
cos()
Method to return the cosine value expression of this expression.
|
NumericExpression |
div(Expression expr)
Method to return an expression for this expression divided by the passed expression.
|
NumericExpression |
div(Number num)
Method to return an expression for this expression divided by the passed number.
|
NumericExpression |
exp()
Method to return the exponential value expression of this expression.
|
NumericExpression |
floor()
Method to return the floor value expression of this expression.
|
NumericExpression |
log()
Method to return the logarithm value expression of this expression.
|
NumericExpression |
mod(Expression expr)
Method to return an expression for this expression modulus the passed expression (
|
NumericExpression |
mod(Number num)
Method to return an expression for this expression modulus the passed number.
|
NumericExpression |
mul(Expression expr)
Method to return an expression for this expression multiplied by the passed expression.
|
NumericExpression |
mul(Number num)
Method to return an expression for this expression multiplied by the passed number.
|
NumericExpression |
sin()
Method to return the sine value expression of this expression.
|
NumericExpression |
sqrt()
Method to return the square-root value expression of this expression.
|
NumericExpression |
sub(Expression expr)
Method to return an expression for this expression subtracting the passed expression.
|
NumericExpression |
sub(Number num)
Method to return an expression for this expression subtracting the passed number.
|
NumericExpression |
sum()
Method to return a numeric expression representing the aggregated sum of this expression.
|
NumericExpression |
tan()
Method to return the tangent value expression of this expression.
|
asc, desc, gt, gt, gteq, gteq, lt, lt, lteq, lteq, max, min
cast, count, countDistinct, eq, eq, instanceOf, ne, ne
NumericExpression add(Expression expr)
expr
- The other expressionNumericExpression add(Number num)
num
- Number to addNumericExpression sub(Expression expr)
expr
- The other expressionNumericExpression sub(Number num)
num
- Number to subtractNumericExpression mul(Expression expr)
expr
- The other expressionNumericExpression mul(Number num)
num
- NumberNumericExpression div(Expression expr)
expr
- The other expressionNumericExpression div(Number num)
num
- Number to divide byNumericExpression mod(Expression expr)
a % b).
expr
- The other expressionNumericExpression mod(Number num)
num
- NumberNumericExpression avg()
NumericExpression sum()
NumericExpression abs()
NumericExpression sqrt()
NumericExpression acos()
NumericExpression asin()
NumericExpression atan()
NumericExpression sin()
NumericExpression cos()
NumericExpression tan()
NumericExpression exp()
NumericExpression log()
NumericExpression ceil()
NumericExpression floor()
Copyright © 2018. All rights reserved.