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