public abstract class NumberExpression extends Expression<java.lang.Number>
PRECEDENCE_AND, PRECEDENCE_ANY_ALL_EQ_NE_LT_LE_GT_GE, PRECEDENCE_BETWEEN, PRECEDENCE_CASE, PRECEDENCE_COLUMN, PRECEDENCE_EQ_NE_LT_LE_GT_GE, PRECEDENCE_EXISTS, PRECEDENCE_FUNCTION, PRECEDENCE_IN, PRECEDENCE_IS_NULL, PRECEDENCE_LIKE, PRECEDENCE_LITERAL, PRECEDENCE_MULT_DIV_MOD, PRECEDENCE_NOT, PRECEDENCE_OR, PRECEDENCE_PARENTHESIS, PRECEDENCE_PLUS_MINUS, PRECEDENCE_TUPLE, PRECEDENCE_UNARY_MINUS| Modifier | Constructor and Description |
|---|---|
protected |
NumberExpression(int precedence) |
as, asc, between, between, between, between, desc, designateAliases, eq, eq, eqAll, eqAny, ge, ge, geAll, geAny, getPrecedence, gt, gt, gtAll, gtAny, in, in, in, isNotNull, isNull, le, le, leAll, leAny, lt, lt, ltAll, ltAny, ne, ne, neAll, neAny, notBetween, notBetween, notBetween, notBetween, notIn, notIn, notIn, renderInner, renderTo, setPrecedence, validateTableReferencespublic NumberExpression coalesce(NumberExpression a)
public NumberExpression coalesce(java.lang.Number a)
public NumberExpression plus(NumberExpression n)
public NumberExpression plus(java.lang.Number n)
public NumberExpression minus(NumberExpression n)
public NumberExpression minus(java.lang.Number n)
public NumberExpression mult(NumberExpression n)
public NumberExpression mult(java.lang.Number n)
public NumberExpression div(NumberExpression n)
public NumberExpression div(java.lang.Number n)
public NumberExpression remainder(NumberExpression n)
public NumberExpression remainder(java.lang.Number n)
public NumberExpression pow(NumberExpression exponent)
public NumberExpression pow(java.lang.Number exponent)
public NumberExpression log(NumberExpression base)
public NumberExpression log(java.lang.Number base)
public NumberExpression round()
public NumberExpression round(NumberExpression places)
public NumberExpression round(java.lang.Number places)
public NumberExpression trunc()
public NumberExpression trunc(NumberExpression places)
public NumberExpression trunc(java.lang.Number places)
public NumberExpression neg()
public NumberExpression abs()
public NumberExpression signum()