Expression class

Implementers

Constructors

Expression.all()
factory
Expression.booleanValue(bool value)
factory
Expression.doubleValue(double value)
factory
Expression.intValue(int value)
factory
Expression.negated(Expression expression)
factory
Expression.not(Expression expression)
factory
Expression.property(String value)
factory
Expression.string(String value)
factory
Expression.value(Object value)
factory

Properties

internalExpressionStack List<Map<String, dynamic>>
final
hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

add(Expression expression) Expression
and(Expression expression) Expression
between(Expression expression1, Expression expression2) Expression
divide(Expression expression) Expression
equalTo(Expression expression) Expression
from(String alias) Expression
greaterThan(Expression expression) Expression
greaterThanOrEqualTo(Expression expression) Expression
In(List<Expression> listExpression) Expression
isNot(Expression expression) Expression
isNullOrMissing() Expression
lessThan(Expression expression) Expression
lessThanOrEqualTo(Expression expression) Expression
like(Expression expression) Expression
modulo(Expression expression) Expression
multiply(Expression expression) Expression
notEqualTo(Expression expression) Expression
notNullOrMissing() Expression
or(Expression expression) Expression
regex(Expression expression) Expression
subtract(Expression expression) Expression
toJson() → dynamic
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited