diff --git a/querydsl-hql/src/main/java/com/mysema/query/grammar/HqlSerializer.java b/querydsl-hql/src/main/java/com/mysema/query/grammar/HqlSerializer.java index a12db9c1d..b60c25c44 100644 --- a/querydsl-hql/src/main/java/com/mysema/query/grammar/HqlSerializer.java +++ b/querydsl-hql/src/main/java/com/mysema/query/grammar/HqlSerializer.java @@ -10,7 +10,7 @@ import static com.mysema.query.grammar.types.PathMetadata.PROPERTY; import java.util.List; import com.mysema.query.JoinExpression; -import com.mysema.query.QueryBase; +import com.mysema.query.QueryMetadata; import com.mysema.query.grammar.Ops.Op; import com.mysema.query.grammar.types.*; import com.mysema.query.grammar.types.Expr.EConstant; @@ -36,8 +36,8 @@ public class HqlSerializer extends BaseSerializer{ super(ops); } - public void serialize(List> select, List> joins, - Expr.EBoolean where, List> groupBy, Expr.EBoolean having, + public void serialize(List> select, List> joins, + Expr.EBoolean where, List> groupBy, Expr.EBoolean having, List> orderBy, boolean forCountRow){ if (forCountRow){ append("select count(*)\n"); @@ -173,7 +173,7 @@ public class HqlSerializer extends BaseSerializer{ } protected void visit(SubQuery query) { - QueryBase.Metadata md = query.getQuery().getMetadata(); + QueryMetadata md = query.getQuery().getMetadata(); append("("); serialize(md.getSelect(), md.getJoins(), md.getWhere(), md.getGroupBy(), md.getHaving(),