Expression class

Implementers

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

add(Expression expression) Expression
and(Expression expression) Expression
equalTo(Expression expression) Expression
greaterThan(Expression expression) Expression
greaterThanOrEqualTo(Expression expression) Expression
lessThan(Expression expression) Expression
lessThanOrEqualTo(Expression expression) Expression
like(Expression expression) Expression
multiply(Expression expression) Expression
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notEqualTo(Expression expression) Expression
or(Expression expression) Expression
regex(Expression expression) Expression
subtract(Expression expression) Expression
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

all() PropertyExpression
booleanValue(bool value) Expression
date(DateTime value) Expression
intValue(int value) Expression
list(List value) Expression
map(Map<String, dynamic> value) Expression
negated(Expression expression) Expression
not(Expression expression) Expression
property(String property) PropertyExpression
string(String value) Expression
value(dynamic value) Expression