From: <ste...@us...> - 2006-02-24 22:11:56
|
Update of /cvsroot/hibernate/Hibernate3/src/org/hibernate/hql/ast/tree In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22750/src/org/hibernate/hql/ast/tree Modified Files: FromElement.java Log Message: HHH-1520 : with clause improvements Index: FromElement.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate3/src/org/hibernate/hql/ast/tree/FromElement.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- FromElement.java 13 Jan 2006 03:10:21 -0000 1.4 +++ FromElement.java 24 Feb 2006 22:11:53 -0000 1.5 @@ -58,7 +58,8 @@ private boolean useWhereFragment = true; private List destinations = new LinkedList(); private boolean manyToMany = false; - private String adHocOnClauseFragment = null; + private String withClauseFragment = null; + private String withClauseJoinAlias; public FromElement() { } @@ -478,12 +479,17 @@ isAllPropertyFetch = fetch; } - public String getAdHocOnClauseFragment() { - return adHocOnClauseFragment; + public String getWithClauseFragment() { + return withClauseFragment; } - public void setAdHocOnClauseFragment(String adHocOnClauseFragment) { - this.adHocOnClauseFragment = adHocOnClauseFragment; + public String getWithClauseJoinAlias() { + return withClauseJoinAlias; + } + + public void setWithClauseFragment(String withClauseJoinAlias, String withClauseFragment) { + this.withClauseJoinAlias = withClauseJoinAlias; + this.withClauseFragment = withClauseFragment; } public boolean hasCacheablePersister() { |