SyncFrom class abstract Query Builder

Version of From for building SyncQuerys.

Implemented types

Constructors

SyncFrom()

Properties

hashCode int
The hash code for this object.
no setterinherited
isClosed bool
Whether this resource has been closed.
no setterinherited
jsonRepresentation String?
The JSON representation of this query.
no setterinherited
n1ql String?
The N1QL string of this query.
no setterinherited
parameters Parameters?
The values with which to substitute the parameters defined in the query.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addChangeListener(QueryChangeListener<SyncResultSet> listener) ListenerToken
Adds a listener to be notified of changes to the results of this query.
inherited
changes() Stream<QueryChange<SyncResultSet>>
Returns a Stream to be notified of changes to the results of this query.
inherited
execute() SyncResultSet
Executes this query.
inherited
explain() String
Returns a string describing the implementation of the compiled query.
inherited
groupBy(ExpressionInterface expression0, [ExpressionInterface? expression1, ExpressionInterface? expression2, ExpressionInterface? expression3, ExpressionInterface? expression4, ExpressionInterface? expression5, ExpressionInterface? expression6, ExpressionInterface? expression7, ExpressionInterface? expression8, ExpressionInterface? expression9]) SyncGroupBy
Creates and returns a GROUP BY clause query component with the given expressions.
inherited
groupByAll(Iterable<ExpressionInterface> expressions) SyncGroupBy
Creates and returns a GROUP BY clause query component with the given expressions.
inherited
join(JoinInterface join0, [JoinInterface? join1, JoinInterface? join2, JoinInterface? join3, JoinInterface? join4, JoinInterface? join5, JoinInterface? join6, JoinInterface? join7, JoinInterface? join8, JoinInterface? join9]) SyncJoins
Creates and returns a JOIN clause query component with the given joins.
inherited
joinAll(Iterable<JoinInterface> joins) SyncJoins
Creates and returns a query component representing many JOIN clauses with the given joins.
inherited
limit(ExpressionInterface limit, {ExpressionInterface? offset}) SyncLimit
Creates and returns a LIMIT clause query component with the given limit and offset.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
orderBy(OrderingInterface ordering0, [OrderingInterface? ordering1, OrderingInterface? ordering2, OrderingInterface? ordering3, OrderingInterface? ordering4, OrderingInterface? ordering5, OrderingInterface? ordering6, OrderingInterface? ordering7, OrderingInterface? ordering8, OrderingInterface? ordering9]) SyncOrderBy
Creates and returns a ORDER BY clause query component with the given orderings.
inherited
orderByAll(Iterable<OrderingInterface> orderings) SyncOrderBy
Creates and returns a ORDER BY clause query component with the given orderings.
inherited
removeChangeListener(ListenerToken token) FutureOr<void>
Removes a previously added change listener.
inherited
setParameters(Parameters? value) FutureOr<void>
Sets the parameters of this query.
inherited
toString() String
A string representation of this object.
inherited
where(ExpressionInterface expression) SyncWhere
Creates and returns a WHERE clause query component with the given expression.
inherited

Operators

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