Update of /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/loader
In directory sc8-pr-cvs1:/tmp/cvs-serv29855/src/net/sf/hibernate/loader
Modified Files:
CollectionLoader.java EntityLoader.java OneToManyLoader.java
Log Message:
applied decode support patch by Simon Harris
Index: CollectionLoader.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/loader/CollectionLoader.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** CollectionLoader.java 1 Feb 2003 00:17:17 -0000 1.7
--- CollectionLoader.java 1 Feb 2003 12:22:35 -0000 1.8
***************
*** 42,46 ****
int joins=associations.size();
suffixes = new String[joins];
! for ( int i=0; i<joins; i++ ) suffixes[i] = Integer.toString(i) + '_';
OuterJoinFragment ojf = outerJoins(associations);
--- 42,46 ----
int joins=associations.size();
suffixes = new String[joins];
! for ( int i=0; i<joins; i++ ) suffixes[i] = Integer.toString(i) + StringHelper.UNDERSCORE;
OuterJoinFragment ojf = outerJoins(associations);
Index: EntityLoader.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/loader/EntityLoader.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** EntityLoader.java 1 Feb 2003 00:17:17 -0000 1.9
--- EntityLoader.java 1 Feb 2003 12:22:35 -0000 1.10
***************
*** 39,43 ****
int joins=associations.size();
suffixes = new String[joins+1];
! for ( int i=0; i<=joins; i++ ) suffixes[i] = (joins==0) ? StringHelper.EMPTY_STRING : Integer.toString(i) + '_';
OuterJoinFragment ojf = outerJoins(associations);
--- 39,43 ----
int joins=associations.size();
suffixes = new String[joins+1];
! for ( int i=0; i<=joins; i++ ) suffixes[i] = (joins==0) ? StringHelper.EMPTY_STRING : Integer.toString(i) + StringHelper.UNDERSCORE;
OuterJoinFragment ojf = outerJoins(associations);
Index: OneToManyLoader.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/loader/OneToManyLoader.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** OneToManyLoader.java 1 Feb 2003 00:17:17 -0000 1.8
--- OneToManyLoader.java 1 Feb 2003 12:22:35 -0000 1.9
***************
*** 50,54 ****
int joins=associations.size();
suffixes = new String[joins+1];
! for ( int i=0; i<=joins; i++ ) suffixes[i] = (joins==0) ? StringHelper.EMPTY_STRING : Integer.toString(i) + '_';
OuterJoinFragment ojf = outerJoins(associations);
--- 50,54 ----
int joins=associations.size();
suffixes = new String[joins+1];
! for ( int i=0; i<=joins; i++ ) suffixes[i] = (joins==0) ? StringHelper.EMPTY_STRING : Integer.toString(i) + StringHelper.UNDERSCORE;
OuterJoinFragment ojf = outerJoins(associations);
|