ProjectionFromBuilder<S extends Schema<R>, R, V> class

A SelectFromBuilder produced by an explicit column projection (select(colA, colB, ...)), as opposed to a whole-row select().

The distinction is purely type-level: it lets .join keep the explicit projection V (adding only the JOIN clause) instead of appending the joined table to the result, which is what whole-row joins do. See ProjectionJoins.

Inheritance
Implementers
Available extensions

Constructors

ProjectionFromBuilder(RaindropExecutor<Delegate> executor, {required QueryConfig config})
A SelectFromBuilder produced by an explicit column projection (select(colA, colB, ...)), as opposed to a whole-row select().

Properties

first Future<V>
The first element.
no setterinherited
firstOrNull Future<V?>
The first element of this iterator, or null if the iterable is empty.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
last Future<V>
The last element.
no setterinherited
lastOrNull Future<V?>
The last element of this iterable, or null if the iterable is empty.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
single Future<V>
Checks that this iterable has only one element, and returns that element.
no setterinherited
singleOrNull Future<V?>
The single element of this iterator, or null.
no setterinherited

Methods

asStream() Stream<List<V>>
Creates a Stream containing the result of this future.
inherited
catchError(Function onError, {bool test(Object error)?}) Future<List<V>>
Handles errors emitted by this Future.
inherited
compile({bool qualified = false}) Query<V>
Compiles this builder's config into a renderable + decodable statement.
inherited
derived({String? as}) Derived20<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15, V16, V17, V18, V19>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15, V16, V17, V18, V19)>, provided by the DerivedProjection20 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived2<V0, V1>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1)>, provided by the DerivedProjection2 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived3<V0, V1, V2>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2)>, provided by the DerivedProjection3 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived4<V0, V1, V2, V3>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3)>, provided by the DerivedProjection4 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived5<V0, V1, V2, V3, V4>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4)>, provided by the DerivedProjection5 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived6<V0, V1, V2, V3, V4, V5>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5)>, provided by the DerivedProjection6 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived7<V0, V1, V2, V3, V4, V5, V6>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5, V6)>, provided by the DerivedProjection7 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived8<V0, V1, V2, V3, V4, V5, V6, V7>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5, V6, V7)>, provided by the DerivedProjection8 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived9<V0, V1, V2, V3, V4, V5, V6, V7, V8>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5, V6, V7, V8)>, provided by the DerivedProjection9 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived10<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9)>, provided by the DerivedProjection10 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived11<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10)>, provided by the DerivedProjection11 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived12<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11)>, provided by the DerivedProjection12 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived13<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12)>, provided by the DerivedProjection13 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived14<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13)>, provided by the DerivedProjection14 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived15<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14)>, provided by the DerivedProjection15 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived16<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15)>, provided by the DerivedProjection16 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived17<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15, V16>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15, V16)>, provided by the DerivedProjection17 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived18<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15, V16, V17>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15, V16, V17)>, provided by the DerivedProjection18 extension

The rows this projection returns, usable where a table is.
derived({String? as}) Derived19<V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15, V16, V17, V18>

Available on ProjectionFromBuilder<Schema, dynamic, (V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, V14, V15, V16, V17, V18)>, provided by the DerivedProjection19 extension

The rows this projection returns, usable where a table is.
groupBy(Selectable g0, [Selectable? g1, Selectable? g2, Selectable? g3, Selectable? g4, Selectable? g5, Selectable? g6, Selectable? g7, Selectable? g8, Selectable? g9, Selectable? g10, Selectable? g11, Selectable? g12, Selectable? g13, Selectable? g14, Selectable? g15, Selectable? g16, Selectable? g17, Selectable? g18, Selectable? g19]) ProjectionFromBuilder<S, R, V>

Available on ProjectionFromBuilder<S, R, V>, provided by the ProjectionGroupBy extension

Set the GROUP BY terms, in order:
groupBy(Selectable g0, [Selectable? g1, Selectable? g2, Selectable? g3, Selectable? g4, Selectable? g5, Selectable? g6, Selectable? g7, Selectable? g8, Selectable? g9, Selectable? g10, Selectable? g11, Selectable? g12, Selectable? g13, Selectable? g14, Selectable? g15, Selectable? g16, Selectable? g17, Selectable? g18, Selectable? g19]) SelectFromBuilder<S, R, V>

Available on SelectFromBuilder<S, R, V>, provided by the SelectGroupBy extension

Set the GROUP BY terms, in order:
having(Filter having) ProjectionFromBuilder<S, R, V>
Set the HAVING clause, which filters groups rather than rows:
override
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7)>, provided by the SelectWithInnerJoin7 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R, OR)>

Available on SelectFromBuilder<S, R, R>, provided by the SelectWithInnerJoin0 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) ProjectionFromBuilder<S, R, V>

Available on ProjectionFromBuilder<S, R, V>, provided by the ProjectionJoins extension

Add an INNER JOIN against table without altering the projection.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, OR)>

Available on SelectFromBuilder<S, R, (R0, R1)>, provided by the SelectWithInnerJoin1 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2)>, provided by the SelectWithInnerJoin2 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3)>, provided by the SelectWithInnerJoin3 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4)>, provided by the SelectWithInnerJoin4 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5)>, provided by the SelectWithInnerJoin5 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6)>, provided by the SelectWithInnerJoin6 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14)>, provided by the SelectWithInnerJoin14 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8)>, provided by the SelectWithInnerJoin8 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10)>, provided by the SelectWithInnerJoin10 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9)>, provided by the SelectWithInnerJoin9 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17)>, provided by the SelectWithInnerJoin17 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16)>, provided by the SelectWithInnerJoin16 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19)>, provided by the SelectWithInnerJoin19 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15)>, provided by the SelectWithInnerJoin15 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13)>, provided by the SelectWithInnerJoin13 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18)>, provided by the SelectWithInnerJoin18 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12)>, provided by the SelectWithInnerJoin12 extension

Add a inner join clause of the builder.
join<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11)>, provided by the SelectWithInnerJoin11 extension

Add a inner join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19)>, provided by the SelectWithLeftJoin19 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15)>, provided by the SelectWithLeftJoin15 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10)>, provided by the SelectWithLeftJoin10 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) ProjectionFromBuilder<S, R, V>

Available on ProjectionFromBuilder<S, R, V>, provided by the ProjectionJoins extension

Add a LEFT JOIN against table without altering the projection.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11)>, provided by the SelectWithLeftJoin11 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8)>, provided by the SelectWithLeftJoin8 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17)>, provided by the SelectWithLeftJoin17 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13)>, provided by the SelectWithLeftJoin13 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14)>, provided by the SelectWithLeftJoin14 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16)>, provided by the SelectWithLeftJoin16 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18)>, provided by the SelectWithLeftJoin18 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R, OR?)>

Available on SelectFromBuilder<S, R, R>, provided by the SelectWithLeftJoin0 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1)>, provided by the SelectWithLeftJoin1 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2)>, provided by the SelectWithLeftJoin2 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3)>, provided by the SelectWithLeftJoin3 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4)>, provided by the SelectWithLeftJoin4 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5)>, provided by the SelectWithLeftJoin5 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6)>, provided by the SelectWithLeftJoin6 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9)>, provided by the SelectWithLeftJoin9 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12)>, provided by the SelectWithLeftJoin12 extension

Add a left join clause of the builder.
leftJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, OR?)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7)>, provided by the SelectWithLeftJoin7 extension

Add a left join clause of the builder.
limit(int limit) ProjectionFromBuilder<S, R, V>
Set the limit clause of the builder.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
offset(int offset) ProjectionFromBuilder<S, R, V>
Set the offset clause of the builder.
override
orderBy(Map<Selectable, Order> terms) ProjectionFromBuilder<S, R, V>
Set the ORDER BY terms, mapping each column (or Expression) to its sort Order:
override
rightJoin<OR>(Schema<OR> table, {required Filter on}) ProjectionFromBuilder<S, R, V>

Available on ProjectionFromBuilder<S, R, V>, provided by the ProjectionJoins extension

Add a RIGHT JOIN against table without altering the projection.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R?, OR)>

Available on SelectFromBuilder<S, R, R>, provided by the SelectWithRightJoin0 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1)>, provided by the SelectWithRightJoin1 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2)>, provided by the SelectWithRightJoin2 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3)>, provided by the SelectWithRightJoin3 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4)>, provided by the SelectWithRightJoin4 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5)>, provided by the SelectWithRightJoin5 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, R6?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6)>, provided by the SelectWithRightJoin6 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, R6?, R7?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7)>, provided by the SelectWithRightJoin7 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, R6?, R7?, R8?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8)>, provided by the SelectWithRightJoin8 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, R6?, R7?, R8?, R9?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9)>, provided by the SelectWithRightJoin9 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, R6?, R7?, R8?, R9?, R10?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10)>, provided by the SelectWithRightJoin10 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, R6?, R7?, R8?, R9?, R10?, R11?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11)>, provided by the SelectWithRightJoin11 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, R6?, R7?, R8?, R9?, R10?, R11?, R12?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12)>, provided by the SelectWithRightJoin12 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, R6?, R7?, R8?, R9?, R10?, R11?, R12?, R13?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13)>, provided by the SelectWithRightJoin13 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, R6?, R7?, R8?, R9?, R10?, R11?, R12?, R13?, R14?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14)>, provided by the SelectWithRightJoin14 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, R6?, R7?, R8?, R9?, R10?, R11?, R12?, R13?, R14?, R15?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15)>, provided by the SelectWithRightJoin15 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, R6?, R7?, R8?, R9?, R10?, R11?, R12?, R13?, R14?, R15?, R16?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16)>, provided by the SelectWithRightJoin16 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, R6?, R7?, R8?, R9?, R10?, R11?, R12?, R13?, R14?, R15?, R16?, R17?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17)>, provided by the SelectWithRightJoin17 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, R6?, R7?, R8?, R9?, R10?, R11?, R12?, R13?, R14?, R15?, R16?, R17?, R18?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18)>, provided by the SelectWithRightJoin18 extension

Add a right join clause of the builder.
rightJoin<OR>(Schema<OR> table, {required Filter on}) SelectFromBuilder<S, R, (R0?, R1?, R2?, R3?, R4?, R5?, R6?, R7?, R8?, R9?, R10?, R11?, R12?, R13?, R14?, R15?, R16?, R17?, R18?, R19?, OR)>

Available on SelectFromBuilder<S, R, (R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19)>, provided by the SelectWithRightJoin19 extension

Add a right join clause of the builder.
then<R>(FutureOr<R> onValue(List<V> value), {Function? onError}) Future<R>
Register callbacks to be called when this future completes.
inherited
timeout(Duration timeLimit, {FutureOr<List<V>> onTimeout()?}) Future<List<V>>
Stop waiting for this future after timeLimit has passed.
inherited
toString() String
A string representation of this object.
inherited
whenComplete(FutureOr<void> action()) Future<List<V>>
Registers a function to be called when this future completes.
inherited
where(Filter where) ProjectionFromBuilder<S, R, V>
Set the where clause of the builder.
override

Operators

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