ExpressionNumAdd<T extends num> class final

Inheritance
Available extensions

Constructors

ExpressionNumAdd.new(Expr<T> left, Expr<T> right)

Properties

hashCode int
The hash code for this object.
no setterinherited
left Expr<T>
finalinherited
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

add(Expr<int> other) Expr<int>

Available on Expr<int>, provided by the ExpressionInt extension

Add this expression to other.
add(Expr<double> other) Expr<double>

Available on Expr<double>, provided by the ExpressionDouble extension

Add this expression to other.
addValue(int other) Expr<int>

Available on Expr<int>, provided by the ExpressionInt extension

Add this expression to other.
addValue(double other) Expr<double>

Available on Expr<double>, provided by the ExpressionDouble extension

Add this expression to other.
asDouble() Expr<double>

Available on Expr<int>, provided by the ExpressionInt extension

Cast as double.
asInt() Expr<int>

Available on Expr<double>, provided by the ExpressionDouble extension

Cast as integer.
asString() Expr<String>

Available on Expr<int>, provided by the ExpressionInt extension

Cast as string.
asString() Expr<String>

Available on Expr<double>, provided by the ExpressionDouble extension

Cast as string.
divide(Expr<int> other) Expr<double>

Available on Expr<int>, provided by the ExpressionInt extension

Add this expression to other.
divide(Expr<double> other) Expr<double>

Available on Expr<double>, provided by the ExpressionDouble extension

Add this expression to other.
divideValue(int other) Expr<double>

Available on Expr<int>, provided by the ExpressionInt extension

Add this expression to other.
divideValue(double other) Expr<double>

Available on Expr<double>, provided by the ExpressionDouble extension

Add this expression to other.
equals(Expr<T?> value) Expr<bool>

Available on Expr<T>, provided by the ExpressionNum extension

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

Available on Expr<T>, provided by the ExpressionNum extension

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

Available on Expr<T>, provided by the ExpressionNum extension

Check if this expression is less than other.
greaterThanOrEqual(Expr<T> other) Expr<bool>

Available on Expr<T>, provided by the ExpressionNum extension

Check if this expression is less than other.
greaterThanOrEqualValue(T other) Expr<bool>

Available on Expr<T>, provided by the ExpressionNum extension

Check if this expression is less than other.
greaterThanValue(T other) Expr<bool>

Available on Expr<T>, provided by the ExpressionNum extension

Check if this expression is less than other.
lessThan(Expr<T> other) Expr<bool>

Available on Expr<T>, provided by the ExpressionNum extension

Check if this expression is less than other.
lessThanOrEqual(Expr<T> other) Expr<bool>

Available on Expr<T>, provided by the ExpressionNum extension

Check if this expression is less than other.
lessThanOrEqualValue(T other) Expr<bool>

Available on Expr<T>, provided by the ExpressionNum extension

Check if this expression is less than other.
lessThanValue(T other) Expr<bool>

Available on Expr<T>, provided by the ExpressionNum extension

Check if this expression is less than other.
multiply(Expr<int> other) Expr<int>

Available on Expr<int>, provided by the ExpressionInt extension

Add this expression to other.
multiply(Expr<double> other) Expr<double>

Available on Expr<double>, provided by the ExpressionDouble extension

Add this expression to other.
multiplyValue(double other) Expr<double>

Available on Expr<double>, provided by the ExpressionDouble extension

Add this expression to other.
multiplyValue(int other) Expr<int>

Available on Expr<int>, provided by the ExpressionInt extension

Add this expression to other.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notEquals(Expr<T?> value) Expr<bool>

Available on Expr<T>, provided by the ExpressionNum extension

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

Available on Expr<T>, provided by the ExpressionNum extension

Compare this expression to value using <> in SQL.
subtract(Expr<int> other) Expr<int>

Available on Expr<int>, provided by the ExpressionInt extension

Add this expression to other.
subtract(Expr<double> other) Expr<double>

Available on Expr<double>, provided by the ExpressionDouble extension

Add this expression to other.
subtractValue(double other) Expr<double>

Available on Expr<double>, provided by the ExpressionDouble extension

Add this expression to other.
subtractValue(int other) Expr<int>

Available on Expr<int>, provided by the ExpressionInt extension

Add this expression to other.
toString() String
A string representation of this object.
inherited

Operators

operator *(Expr<double> other) Expr<double>

Available on Expr<double>, provided by the ExpressionDouble extension

Add this expression to other.
operator *(Expr<int> other) Expr<int>

Available on Expr<int>, provided by the ExpressionInt extension

Add this expression to other.
operator +(Expr<double> other) Expr<double>

Available on Expr<double>, provided by the ExpressionDouble extension

Add this expression to other.
operator +(Expr<int> other) Expr<int>

Available on Expr<int>, provided by the ExpressionInt extension

Add this expression to other.
operator -(Expr<double> other) Expr<double>

Available on Expr<double>, provided by the ExpressionDouble extension

Add this expression to other.
operator -(Expr<int> other) Expr<int>

Available on Expr<int>, provided by the ExpressionInt extension

Add this expression to other.
operator /(Expr<double> other) Expr<double>

Available on Expr<double>, provided by the ExpressionDouble extension

Add this expression to other.
operator /(Expr<int> other) Expr<double>

Available on Expr<int>, provided by the ExpressionInt extension

Add this expression to other.
operator <(Expr<T> other) Expr<bool>

Available on Expr<T>, provided by the ExpressionNum extension

Check if this expression is less than other.
operator <=(Expr<T> other) Expr<bool>

Available on Expr<T>, provided by the ExpressionNum extension

Check if this expression is less than other.
operator ==(Object other) bool
The equality operator.
inherited
operator >(Expr<T> other) Expr<bool>

Available on Expr<T>, provided by the ExpressionNum extension

Check if this expression is less than other.
operator >=(Expr<T> other) Expr<bool>

Available on Expr<T>, provided by the ExpressionNum extension

Check if this expression is less than other.