From: <one...@us...> - 2003-01-20 18:45:31
|
Update of /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/persister In directory sc8-pr-cvs1:/tmp/cvs-serv9798/sf/hibernate/persister Added Files: NormalizedEntityPersister.java Log Message: refactorings to create SQL generation layer --- NEW FILE: NormalizedEntityPersister.java --- //$Id: NormalizedEntityPersister.java,v 1.1 2003/01/20 18:45:18 oneovthafew Exp $ package net.sf.hibernate.persister; import net.sf.hibernate.util.ArrayHelper; import net.sf.hibernate.util.JDBCExceptionReporter; import net.sf.hibernate.util.StringHelper; import net.sf.hibernate.loader.EntityLoader; import net.sf.hibernate.loader.UniqueEntityLoader; import net.sf.hibernate.mapping.Column; import net.sf.hibernate.mapping.Component; import net.sf.hibernate.mapping.PersistentClass; import net.sf.hibernate.mapping.Property; import net.sf.hibernate.mapping.Subclass; import net.sf.hibernate.mapping.Table; import java.io.InvalidObjectException; import java.io.ObjectStreamException; import java.io.Serializable; import java.sql.PreparedStatement; [...1004 lines suppressed...] return alias + ( (tab==0) ? StringHelper.EMPTY_STRING : StringHelper.UNDERSCORE +Integer.toString(tab) ); } public String fromJoinFragment(String alias, boolean innerJoin) { return outerjoin(alias, innerJoin, true).toFromFragmentString(); } public String whereJoinFragment(String alias, boolean innerJoin) { return outerjoin(alias, innerJoin, true).toWhereFragmentString(); } } |