QueryBuilder class final Query Builder

Entry point for building Querys through the query builder API.

Implementers

Constructors

QueryBuilder()
const

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

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
select(SelectResultInterface result0, [SelectResultInterface? result1, SelectResultInterface? result2, SelectResultInterface? result3, SelectResultInterface? result4, SelectResultInterface? result5, SelectResultInterface? result6, SelectResultInterface? result7, SelectResultInterface? result8, SelectResultInterface? result9]) Select
Starts a new query and defines the selected columns.
selectAll(Iterable<SelectResultInterface> results) Select
Starts a new query and defines the selected columns.
selectAllDistinct(Iterable<SelectResultInterface> results) Select
Starts a new query, which returns distinct rows and defines the selected columns.
selectDistinct(SelectResultInterface result0, [SelectResultInterface? result1, SelectResultInterface? result2, SelectResultInterface? result3, SelectResultInterface? result4, SelectResultInterface? result5, SelectResultInterface? result6, SelectResultInterface? result7, SelectResultInterface? result8, SelectResultInterface? result9]) Select
Starts a new query, which returns distinct rows and defines the selected columns.
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

createAsync() AsyncQueryBuilder
Creates an AsyncQueryBuilder for building AsyncQuerys.
createSync() SyncQueryBuilder
Creates a SyncQueryBuilder for building SyncQuerys.