T - element typeQ - concrete subtypepublic interface FetchableQuery<T,Q extends FetchableQuery<T,Q>> extends SimpleQuery<Q>, Fetchable<T>
FetchableQuery extends Fetchable and SimpleQuery with projection changing
methods and result aggregation functionality using ResultTransformer instances.| Modifier and Type | Method and Description |
|---|---|
FetchableQuery<Tuple,?> |
select(Expression<?>... exprs)
Change the projection of this query
|
<U> FetchableQuery<U,?> |
select(Expression<U> expr)
Change the projection of this query
|
<S> S |
transform(ResultTransformer<S> transformer)
Apply the given transformer to this
FetchableQuery instance and return the results |
distinct, limit, offset, orderBy, restrict, setwherefetch, fetchCount, fetchFirst, fetchOne, fetchResults, iterate<U> FetchableQuery<U,?> select(Expression<U> expr)
U - expr - new projectionFetchableQuery<Tuple,?> select(Expression<?>... exprs)
exprs - new projection<S> S transform(ResultTransformer<S> transformer)
FetchableQuery instance and return the resultsS - transformer - result transformerCopyright © 2007–2019 Querydsl. All rights reserved.