mirror of
https://github.com/querydsl/querydsl.git
synced 2026-06-30 21:08:30 +08:00
added generic type for results in HqlQuery
This commit is contained in:
parent
abc24c0b49
commit
ecbfd274bc
@ -24,7 +24,7 @@ import com.mysema.query.grammar.Types.PathEntity;
|
||||
* @version $Id$
|
||||
*/
|
||||
@SuppressWarnings("unchecked")
|
||||
public class HqlQuery extends HqlQueryBase<HqlQuery>{
|
||||
public class HqlQuery<RT> extends HqlQueryBase<HqlQuery<RT>>{
|
||||
|
||||
private static final Logger logger = LoggerFactory.getLogger(HqlQuery.class);
|
||||
|
||||
@ -63,7 +63,7 @@ public class HqlQuery extends HqlQueryBase<HqlQuery>{
|
||||
return this;
|
||||
}
|
||||
|
||||
public List list() {
|
||||
public List<RT> list() {
|
||||
String queryString = toString();
|
||||
logger.debug("query : {}", queryString);
|
||||
Query query = createQuery(queryString, limit, offset);
|
||||
@ -71,7 +71,7 @@ public class HqlQuery extends HqlQueryBase<HqlQuery>{
|
||||
}
|
||||
|
||||
|
||||
public SearchResults<?> listResults() {
|
||||
public SearchResults<RT> listResults() {
|
||||
Query query = createQuery(toCountRowsString(), null, null);
|
||||
long total = (Long) query.uniqueResult();
|
||||
if (total > 0) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user