SubQuery<T extends Record> class
final
Writing queries
A Query which can only be used as a subquery.
Properties
-
first
→ Expr<
T?> -
Available on SubQuery<
Use the first row of this query as subquery expression.(Expr< , provided by the SubQuery1Ext extensionT> )>no setter - hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
avg(
) → Expr< double?> -
Available on SubQuery<
Take the average of the rows in this query using the(Expr< , provided by the SubQueryReal extensiondouble?> )>AVG
aggregate function. -
avg(
) → Expr< double?> -
Available on SubQuery<
Take the average of the rows in this query using the(Expr< , provided by the SubQueryInteger extensionint?> )>AVG
aggregate function. -
count(
) → Expr< int> -
Available on SubQuery<
Count number of rows in this SubQuery using(Expr< , provided by the SubQuery1 extensionA> )>COUNT(*)
aggregate function. -
count(
) → Expr< int> -
Available on SubQuery<
Count number of rows in this SubQuery using(Expr< , provided by the SubQuery5 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> )>COUNT(*)
aggregate function. -
count(
) → Expr< int> -
Available on SubQuery<
Count number of rows in this SubQuery using(Expr< , provided by the SubQuery2 extensionA> , Expr<B> )>COUNT(*)
aggregate function. -
count(
) → Expr< int> -
Available on SubQuery<
Count number of rows in this SubQuery using(Expr< , provided by the SubQuery3 extensionA> , Expr<B> , Expr<C> )>COUNT(*)
aggregate function. -
count(
) → Expr< int> -
Available on SubQuery<
Count number of rows in this SubQuery using(Expr< , provided by the SubQuery4 extensionA> , Expr<B> , Expr<C> , Expr<D> )>COUNT(*)
aggregate function. -
count(
) → Expr< int> -
Available on SubQuery<
Count number of rows in this SubQuery using(Expr< , provided by the SubQuery8 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> , Expr<H> )>COUNT(*)
aggregate function. -
count(
) → Expr< int> -
Available on SubQuery<
Count number of rows in this SubQuery using(Expr< , provided by the SubQuery6 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> )>COUNT(*)
aggregate function. -
count(
) → Expr< int> -
Available on SubQuery<
Count number of rows in this SubQuery using(Expr< , provided by the SubQuery7 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> )>COUNT(*)
aggregate function. -
distinct(
) → SubQuery< T> -
Available on SubQuery<
Create a query with distinct rows from this query using theT> , provided by the QuerySubExt extensionDISTINCT
keyword. -
exists(
) → Expr< bool> -
Available on SubQuery<
Check for existance of rows in this SubQuery using(Expr< , provided by the SubQuery7 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> )>EXISTS
operator. -
exists(
) → Expr< bool> -
Available on SubQuery<
Check for existance of rows in this SubQuery using(Expr< , provided by the SubQuery1 extensionA> )>EXISTS
operator. -
exists(
) → Expr< bool> -
Available on SubQuery<
Check for existance of rows in this SubQuery using(Expr< , provided by the SubQuery2 extensionA> , Expr<B> )>EXISTS
operator. -
exists(
) → Expr< bool> -
Available on SubQuery<
Check for existance of rows in this SubQuery using(Expr< , provided by the SubQuery3 extensionA> , Expr<B> , Expr<C> )>EXISTS
operator. -
exists(
) → Expr< bool> -
Available on SubQuery<
Check for existance of rows in this SubQuery using(Expr< , provided by the SubQuery4 extensionA> , Expr<B> , Expr<C> , Expr<D> )>EXISTS
operator. -
exists(
) → Expr< bool> -
Available on SubQuery<
Check for existance of rows in this SubQuery using(Expr< , provided by the SubQuery8 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> , Expr<H> )>EXISTS
operator. -
exists(
) → Expr< bool> -
Available on SubQuery<
Check for existance of rows in this SubQuery using(Expr< , provided by the SubQuery5 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> )>EXISTS
operator. -
exists(
) → Expr< bool> -
Available on SubQuery<
Check for existance of rows in this SubQuery using(Expr< , provided by the SubQuery6 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> )>EXISTS
operator. -
limit(
int limit) → SubQuery< (Expr< A> )> -
Available on SubQuery<
Limit SubQuery using(Expr< , provided by the SubQuery1 extensionA> )>LIMIT
clause. -
limit(
int limit) → SubQuery< (Expr< A> , Expr<B> )> -
Available on SubQuery<
Limit SubQuery using(Expr< , provided by the SubQuery2 extensionA> , Expr<B> )>LIMIT
clause. -
limit(
int limit) → SubQuery< (Expr< A> , Expr<B> , Expr<C> )> -
Available on SubQuery<
Limit SubQuery using(Expr< , provided by the SubQuery3 extensionA> , Expr<B> , Expr<C> )>LIMIT
clause. -
limit(
int limit) → SubQuery< (Expr< A> , Expr<B> , Expr<C> , Expr<D> )> -
Available on SubQuery<
Limit SubQuery using(Expr< , provided by the SubQuery4 extensionA> , Expr<B> , Expr<C> , Expr<D> )>LIMIT
clause. -
limit(
int limit) → SubQuery< (Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> )> -
Available on SubQuery<
Limit SubQuery using(Expr< , provided by the SubQuery5 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> )>LIMIT
clause. -
limit(
int limit) → SubQuery< (Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> )> -
Available on SubQuery<
Limit SubQuery using(Expr< , provided by the SubQuery6 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> )>LIMIT
clause. -
limit(
int limit) → SubQuery< (Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> , Expr<H> )> -
Available on SubQuery<
Limit SubQuery using(Expr< , provided by the SubQuery8 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> , Expr<H> )>LIMIT
clause. -
limit(
int limit) → SubQuery< (Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> )> -
Available on SubQuery<
Limit SubQuery using(Expr< , provided by the SubQuery7 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> )>LIMIT
clause. -
max(
) → Expr< double?> -
Available on SubQuery<
Take the largest row of the rows in this query using the(Expr< , provided by the SubQueryReal extensiondouble?> )>MAX
aggregate function. -
max(
) → Expr< int?> -
Available on SubQuery<
Take the largest row of the rows in this query using the(Expr< , provided by the SubQueryInteger extensionint?> )>MAX
aggregate function. -
max(
) → Expr< DateTime?> -
Available on SubQuery<
Take the largest row of the rows in this query using the(Expr< , provided by the SubQueryDateTime extensionDateTime?> )>MAX
aggregate function. -
max(
) → Expr< String?> -
Available on SubQuery<
Take the largest row of the rows in this query using the(Expr< , provided by the SubQueryString extensionString?> )>MAX
aggregate function. -
min(
) → Expr< DateTime?> -
Available on SubQuery<
Take the smallest row of the rows in this query using the(Expr< , provided by the SubQueryDateTime extensionDateTime?> )>MIN
aggregate function. -
min(
) → Expr< int?> -
Available on SubQuery<
Take the smallest row of the rows in this query using the(Expr< , provided by the SubQueryInteger extensionint?> )>MIN
aggregate function. -
min(
) → Expr< double?> -
Available on SubQuery<
Take the smallest row of the rows in this query using the(Expr< , provided by the SubQueryReal extensiondouble?> )>MIN
aggregate function. -
min(
) → Expr< String?> -
Available on SubQuery<
Take the smallest row of the rows in this query using the(Expr< , provided by the SubQueryString extensionString?> )>MIN
aggregate function. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
offset(
int offset) → SubQuery< (Expr< A> , Expr<B> )> -
Available on SubQuery<
Offset SubQuery using(Expr< , provided by the SubQuery2 extensionA> , Expr<B> )>OFFSET
clause. -
offset(
int offset) → SubQuery< (Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> )> -
Available on SubQuery<
Offset SubQuery using(Expr< , provided by the SubQuery5 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> )>OFFSET
clause. -
offset(
int offset) → SubQuery< (Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> , Expr<H> )> -
Available on SubQuery<
Offset SubQuery using(Expr< , provided by the SubQuery8 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> , Expr<H> )>OFFSET
clause. -
offset(
int offset) → SubQuery< (Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> )> -
Available on SubQuery<
Offset SubQuery using(Expr< , provided by the SubQuery6 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> )>OFFSET
clause. -
offset(
int offset) → SubQuery< (Expr< A> , Expr<B> , Expr<C> , Expr<D> )> -
Available on SubQuery<
Offset SubQuery using(Expr< , provided by the SubQuery4 extensionA> , Expr<B> , Expr<C> , Expr<D> )>OFFSET
clause. -
offset(
int offset) → SubQuery< (Expr< A> )> -
Available on SubQuery<
Offset SubQuery using(Expr< , provided by the SubQuery1 extensionA> )>OFFSET
clause. -
offset(
int offset) → SubQuery< (Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> )> -
Available on SubQuery<
Offset SubQuery using(Expr< , provided by the SubQuery7 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> )>OFFSET
clause. -
offset(
int offset) → SubQuery< (Expr< A> , Expr<B> , Expr<C> )> -
Available on SubQuery<
Offset SubQuery using(Expr< , provided by the SubQuery3 extensionA> , Expr<B> , Expr<C> )>OFFSET
clause. -
orderBy(
List< (Expr< builder(Expr<Comparable?> , Order)>A> a, Expr<B> b, Expr<C> c, Expr<D> d, Expr<E> e)) → OrderedSubQuery<(Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> )> -
Available on SubQuery<
Order SubQuery using(Expr< , provided by the SubQuery5 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> )>ORDER BY
clause. -
orderBy(
List< (Expr< builder(Expr<Comparable?> , Order)>A> a, Expr<B> b)) → OrderedSubQuery<(Expr< A> , Expr<B> )> -
Available on SubQuery<
Order SubQuery using(Expr< , provided by the SubQuery2 extensionA> , Expr<B> )>ORDER BY
clause. -
orderBy(
List< (Expr< builder(Expr<Comparable?> , Order)>A> a)) → OrderedSubQuery<(Expr< A> )> -
Available on SubQuery<
Order SubQuery using(Expr< , provided by the SubQuery1 extensionA> )>ORDER BY
clause. -
orderBy(
List< (Expr< builder(Expr<Comparable?> , Order)>A> a, Expr<B> b, Expr<C> c, Expr<D> d, Expr<E> e, Expr<F> f)) → OrderedSubQuery<(Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> )> -
Available on SubQuery<
Order SubQuery using(Expr< , provided by the SubQuery6 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> )>ORDER BY
clause. -
orderBy(
List< (Expr< builder(Expr<Comparable?> , Order)>A> a, Expr<B> b, Expr<C> c, Expr<D> d)) → OrderedSubQuery<(Expr< A> , Expr<B> , Expr<C> , Expr<D> )> -
Available on SubQuery<
Order SubQuery using(Expr< , provided by the SubQuery4 extensionA> , Expr<B> , Expr<C> , Expr<D> )>ORDER BY
clause. -
orderBy(
List< (Expr< builder(Expr<Comparable?> , Order)>A> a, Expr<B> b, Expr<C> c, Expr<D> d, Expr<E> e, Expr<F> f, Expr<G> g, Expr<H> h)) → OrderedSubQuery<(Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> , Expr<H> )> -
Available on SubQuery<
Order SubQuery using(Expr< , provided by the SubQuery8 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> , Expr<H> )>ORDER BY
clause. -
orderBy(
List< (Expr< builder(Expr<Comparable?> , Order)>A> a, Expr<B> b, Expr<C> c)) → OrderedSubQuery<(Expr< A> , Expr<B> , Expr<C> )> -
Available on SubQuery<
Order SubQuery using(Expr< , provided by the SubQuery3 extensionA> , Expr<B> , Expr<C> )>ORDER BY
clause. -
orderBy(
List< (Expr< builder(Expr<Comparable?> , Order)>A> a, Expr<B> b, Expr<C> c, Expr<D> d, Expr<E> e, Expr<F> f, Expr<G> g)) → OrderedSubQuery<(Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> )> -
Available on SubQuery<
Order SubQuery using(Expr< , provided by the SubQuery7 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> )>ORDER BY
clause. -
select<
T extends Record> (T projectionBuilder(Expr< A> a, Expr<B> b, Expr<C> c, Expr<D> d, Expr<E> e, Expr<F> f)) → SubQuery<T> -
Available on SubQuery<
Create a projection of this SubQuery using(Expr< , provided by the SubQuery6 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> )>SELECT
clause. -
select<
T extends Record> (T projectionBuilder(Expr< A> a, Expr<B> b, Expr<C> c, Expr<D> d, Expr<E> e)) → SubQuery<T> -
Available on SubQuery<
Create a projection of this SubQuery using(Expr< , provided by the SubQuery5 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> )>SELECT
clause. -
select<
T extends Record> (T projectionBuilder(Expr< A> a, Expr<B> b, Expr<C> c, Expr<D> d, Expr<E> e, Expr<F> f, Expr<G> g, Expr<H> h)) → SubQuery<T> -
Available on SubQuery<
Create a projection of this SubQuery using(Expr< , provided by the SubQuery8 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> , Expr<H> )>SELECT
clause. -
select<
T extends Record> (T projectionBuilder(Expr< A> a, Expr<B> b, Expr<C> c, Expr<D> d)) → SubQuery<T> -
Available on SubQuery<
Create a projection of this SubQuery using(Expr< , provided by the SubQuery4 extensionA> , Expr<B> , Expr<C> , Expr<D> )>SELECT
clause. -
select<
T extends Record> (T projectionBuilder(Expr< A> a, Expr<B> b, Expr<C> c)) → SubQuery<T> -
Available on SubQuery<
Create a projection of this SubQuery using(Expr< , provided by the SubQuery3 extensionA> , Expr<B> , Expr<C> )>SELECT
clause. -
select<
T extends Record> (T projectionBuilder(Expr< A> a, Expr<B> b)) → SubQuery<T> -
Available on SubQuery<
Create a projection of this SubQuery using(Expr< , provided by the SubQuery2 extensionA> , Expr<B> )>SELECT
clause. -
select<
T extends Record> (T projectionBuilder(Expr< A> a)) → SubQuery<T> -
Available on SubQuery<
Create a projection of this SubQuery using(Expr< , provided by the SubQuery1 extensionA> )>SELECT
clause. -
select<
T extends Record> (T projectionBuilder(Expr< A> a, Expr<B> b, Expr<C> c, Expr<D> d, Expr<E> e, Expr<F> f, Expr<G> g)) → SubQuery<T> -
Available on SubQuery<
Create a projection of this SubQuery using(Expr< , provided by the SubQuery7 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> )>SELECT
clause. -
sum(
) → Expr< int> -
Available on SubQuery<
Take the sum of the rows in this query using the(Expr< , provided by the SubQueryInteger extensionint?> )>SUM
aggregate function. -
sum(
) → Expr< double> -
Available on SubQuery<
Take the sum of the rows in this query using the(Expr< , provided by the SubQueryReal extensiondouble?> )>SUM
aggregate function. -
toString(
) → String -
A string representation of this object.
inherited
-
where(
Expr< bool> conditionBuilder(Expr<A> a, Expr<B> b, Expr<C> c, Expr<D> d, Expr<E> e, Expr<F> f, Expr<G> g, Expr<H> h)) → SubQuery<(Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> , Expr<H> )> -
Available on SubQuery<
Filter SubQuery using(Expr< , provided by the SubQuery8 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> , Expr<H> )>WHERE
clause. -
where(
Expr< bool> conditionBuilder(Expr<A> a, Expr<B> b, Expr<C> c, Expr<D> d, Expr<E> e, Expr<F> f, Expr<G> g)) → SubQuery<(Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> )> -
Available on SubQuery<
Filter SubQuery using(Expr< , provided by the SubQuery7 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> , Expr<G> )>WHERE
clause. -
where(
Expr< bool> conditionBuilder(Expr<A> a, Expr<B> b, Expr<C> c, Expr<D> d, Expr<E> e, Expr<F> f)) → SubQuery<(Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> )> -
Available on SubQuery<
Filter SubQuery using(Expr< , provided by the SubQuery6 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> , Expr<F> )>WHERE
clause. -
where(
Expr< bool> conditionBuilder(Expr<A> a, Expr<B> b, Expr<C> c, Expr<D> d, Expr<E> e)) → SubQuery<(Expr< A> , Expr<B> , Expr<C> , Expr<D> , Expr<E> )> -
Available on SubQuery<
Filter SubQuery using(Expr< , provided by the SubQuery5 extensionA> , Expr<B> , Expr<C> , Expr<D> , Expr<E> )>WHERE
clause. -
where(
Expr< bool> conditionBuilder(Expr<A> a, Expr<B> b, Expr<C> c, Expr<D> d)) → SubQuery<(Expr< A> , Expr<B> , Expr<C> , Expr<D> )> -
Available on SubQuery<
Filter SubQuery using(Expr< , provided by the SubQuery4 extensionA> , Expr<B> , Expr<C> , Expr<D> )>WHERE
clause. -
where(
Expr< bool> conditionBuilder(Expr<A> a, Expr<B> b, Expr<C> c)) → SubQuery<(Expr< A> , Expr<B> , Expr<C> )> -
Available on SubQuery<
Filter SubQuery using(Expr< , provided by the SubQuery3 extensionA> , Expr<B> , Expr<C> )>WHERE
clause. -
where(
Expr< bool> conditionBuilder(Expr<A> a, Expr<B> b)) → SubQuery<(Expr< A> , Expr<B> )> -
Available on SubQuery<
Filter SubQuery using(Expr< , provided by the SubQuery2 extensionA> , Expr<B> )>WHERE
clause. -
where(
Expr< bool> conditionBuilder(Expr<A> a)) → SubQuery<(Expr< A> )> -
Available on SubQuery<
Filter SubQuery using(Expr< , provided by the SubQuery1 extensionA> )>WHERE
clause.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited