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