JoinClause class

Constructors

JoinClause(String type, String? table, String? alias, Expr? on, {SelectStmt? subquery, List<String>? using, bool natural = false, IndexHint? indexedBy})

Properties

alias String?
final
hashCode int
The hash code for this object.
no setterinherited
indexedBy IndexHint?
Optional INDEXED BY / NOT INDEXED hint on this joined relation.
final
natural bool
NATURAL [LEFT|RIGHT|FULL] JOIN — join on every common column.
final
on Expr?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subquery SelectStmt?
Derived-table source (subquery in FROM). Mutually exclusive with table.
final
table String?
Base relation name. Mutually exclusive with subquery.
final
type String
final
using List<String>?
JOIN ... USING (c1, c2) — column names to equi-join on.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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