ExpressionNullableBool extension

Extension methods for nullable bool expressions.

on

Methods

equals(Expr<bool> value) Expr<bool>

Available on Expr<bool?>, provided by the ExpressionNullableBool extension

Compare this expression to value using = in SQL coalesced to FALSE.
equalsUnlessNull(Expr<bool?> value) Expr<bool?>

Available on Expr<bool?>, provided by the ExpressionNullableBool extension

Compare this expression to value using =.
equalsValue(bool value) Expr<bool>

Available on Expr<bool?>, provided by the ExpressionNullableBool extension

Compare this expression to value using = in SQL coalesced to FALSE.
isFalse() Expr<bool>

Available on Expr<bool?>, provided by the ExpressionNullableBool extension

True, if this expression evaluates to FALSE.
isNotDistinctFrom(Expr<bool?> value) Expr<bool>

Available on Expr<bool?>, provided by the ExpressionNullableBool extension

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

Available on Expr<bool?>, provided by the ExpressionNullableBool extension

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

Available on Expr<bool?>, provided by the ExpressionNullableBool extension

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

Available on Expr<bool?>, provided by the ExpressionNullableBool extension

True, if this expression evaluates to TRUE.
notEquals(Expr<bool> value) Expr<bool>

Available on Expr<bool?>, provided by the ExpressionNullableBool extension

Compare this expression to value using <> in SQL.
notEqualsValue(bool value) Expr<bool>

Available on Expr<bool?>, provided by the ExpressionNullableBool extension

Compare this expression to value using <> in SQL.
orElse(Expr<bool> value) Expr<bool>

Available on Expr<bool?>, provided by the ExpressionNullableBool extension

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

Available on Expr<bool?>, provided by the ExpressionNullableBool extension

If this expression is NULL, use value instead.