NumExpressionArithmetic<Tbl> extension

Typed arithmetic that chains on the result of a previous numeric expression.

Mirrors NumColumnArithmetic so (Users.price * 2) + 1 type-checks the same way Users.price * 2 does.

on

Operators

operator *(Object other) Expression<num, Tbl>

Available on Expression<num, Tbl>, provided by the NumExpressionArithmetic extension

operator +(Object other) Expression<num, Tbl>

Available on Expression<num, Tbl>, provided by the NumExpressionArithmetic extension

operator -(Object other) Expression<num, Tbl>

Available on Expression<num, Tbl>, provided by the NumExpressionArithmetic extension

operator /(Object other) Expression<num, Tbl>

Available on Expression<num, Tbl>, provided by the NumExpressionArithmetic extension