SqlCase class base
A helper class for composing a CASE expression.
Constructors
Properties
Methods
-
between(
Sql a, Sql b) → Sql -
Composes and returns a parenthesis-enclosed
BETWEENoperator.inherited -
concat(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
||operator.inherited -
equal(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
==operator.inherited -
glob(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
GLOBoperator.inherited -
inX(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
INoperator.inherited -
isEqual(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
ISoperator.inherited -
isNotEqual(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
IS NOToperator.inherited -
like(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed binary
LIKEoperator.inherited -
likeEscape(
Sql a, Sql b) → Sql -
Composes and returns a parenthesis-enclosed ternary
LIKEoperator.inherited -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
not(
) → Sql -
Composes and returns a parenthesis-enclosed
NOToperator.inherited -
notEqual(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
!=operator.inherited -
toString(
) → String -
A string representation of this object.
inherited
-
trim(
) → Sql -
Removes the enclosing parentheses, if present, and returns the result.
inherited
Operators
-
operator %(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
%operator.inherited -
operator &(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
ANDoperator.inherited -
operator *(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
*operator.inherited -
operator +(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
+operator.inherited -
operator -(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed binary
-operator.inherited -
operator /(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
/operator.inherited -
operator <(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
<operator.inherited -
operator <=(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
<=operator.inherited -
operator ==(
Object other) → bool -
The equality operator.
inherited
-
operator >(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
>operator.inherited -
operator >=(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
>=operator.inherited -
operator unary-(
) → Sql -
Composes and returns a parenthesis-enclosed unary
-operator.inherited -
operator |(
Sql x) → Sql -
Composes and returns a parenthesis-enclosed
ORoperator.inherited