ExpressionNullableNum<T extends num> extension

Extension methods for nullable int and double expressions.

on

Methods

equals(Expr<T> other) Expr<bool?>

Available on Expr<T?>, provided by the ExpressionNullableNum extension

Compare this expression to other using = in SQL.
equalsUnlessNull(Expr<T?> other) Expr<bool?>

Available on Expr<T?>, provided by the ExpressionNullableNum extension

Compare this expression to other using =.
equalsValue(T other) Expr<bool?>

Available on Expr<T?>, provided by the ExpressionNullableNum extension

Compare this expression to other using = in SQL.
isNotDistinctFrom(Expr<T?> other) Expr<bool>

Available on Expr<T?>, provided by the ExpressionNullableNum extension

Compare this expression to other using IS NOT DISTINCT FROM.
isNotNull() Expr<bool>

Available on Expr<T?>, provided by the ExpressionNullableNum extension

Check if this expression is not NULL.
isNull() Expr<bool>

Available on Expr<T?>, provided by the ExpressionNullableNum extension

Check if this expression is NULL.
orElse(Expr<T> value) Expr<T>

Available on Expr<T?>, provided by the ExpressionNullableNum extension

If this expression is NULL, use value instead.
orElseValue(T value) Expr<T>

Available on Expr<T?>, provided by the ExpressionNullableNum extension

If this expression is NULL, use value instead.