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 |
bAnd(NumericExpression bitExpr)
Method to return a bitwise AND expression for this expression with the supplied bit path.
|
NumericExpression |
bOr(NumericExpression bitExpr)
Method to return a bitwise OR expression for this expression with the supplied bit path.
|
NumericExpression |
bXor(NumericExpression bitExpr)
Method to return a bitwise XOR expression for this expression with the supplied bit path.
|
NumericExpression |
ceil()
Method to return the ceiling value expression of this expression.
|
NumericExpression |
com()
Method to return an expression that is the complement of the current 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 |
neg()
Method to return an expression that is the current expression negated.
|
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, mincast, count, countDistinct, eq, eq, instanceOf, ne, neNumericExpression 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 neg()
NumericExpression com()
NumericExpression 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()
NumericExpression bAnd(NumericExpression bitExpr)
bitExpr - Bit expressionNumericExpression bOr(NumericExpression bitExpr)
bitExpr - Bit expressionNumericExpression bXor(NumericExpression bitExpr)
bitExpr - Bit expressionCopyright © 2015. All rights reserved.