IncludeList class abstract

Defines what tables to join when querying a table.

Inheritance
Implementers

Constructors

IncludeList({Expression? where, int? limit, int? offset, Column? orderBy, List<Column>? orderByList, IncludeObject? include})
Constructs a new IncludeList object.

Properties

hashCode → int
The hash code for this object.
no setterinherited
include ↔ IncludeObject?
The nested includes
getter/setter pair
includes → Map<String, Include?>
Map containing the relation field name as key and the Include object for the foreign table as value.
no setterinherited
limit ↔ int?
The maximum number of rows to return.
getter/setter pair
offset ↔ int?
The number of rows to skip.
getter/setter pair
orderBy ↔ Column?
The column to order by.
getter/setter pair
orderByList ↔ List<Column>?
The columns to order by.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
table → Table
Accessor for the Table this include is for.
no setterinherited
where ↔ Expression?
Where expression to filter the included list.
getter/setter pair

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