QueryBuilder class final

Constructors

QueryBuilder({List<String>? columns})

Properties

columns → List<String>?
final
hashCode → int
The hash code for this object.
no setterinherited
isDistinct ↔ bool
getter/setter pair
operators → List<BooleanOperator>
final
orderByClauses → List<OrderByClause>
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
values → List<String>
final
whereClauses → List<WhereClause>
final

Methods

build() → Query
distinct() → QueryBuilder
equals<T>(String column, T value) → QueryOperatorBuilder
greaterThan<T>(String column, T value) → QueryOperatorBuilder
greaterThanOrEqual<T>(String column, T value) → QueryOperatorBuilder
isNotNull(String column) → QueryOperatorBuilder
isNull(String column) → QueryOperatorBuilder
lessThan<T>(String column, T value) → QueryOperatorBuilder
lessThanOrEqual<T>(String column, T value) → QueryOperatorBuilder
like<T>(String column, T value) → QueryOperatorBuilder
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notEquals<T>(String column, T value) → QueryOperatorBuilder
orderBy(String column, {OrderByDirection direction = OrderByDirection.asc, bool nullsLast = false}) → QueryBuilder
toString() → String
A string representation of this object.
inherited

Operators

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