From: <one...@us...> - 2003-03-15 04:38:21
|
Update of /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/util In directory sc8-pr-cvs1:/tmp/cvs-serv15497/sf/hibernate/util Modified Files: StringHelper.java Log Message: refactored alias generation into Alias class Index: StringHelper.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/util/StringHelper.java,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** StringHelper.java 12 Mar 2003 08:24:24 -0000 1.10 --- StringHelper.java 15 Mar 2003 04:38:18 -0000 1.11 *************** *** 118,141 **** public static String suffix(String name, String suffix) { ! ! if (suffix==null) return name; ! ! char quote = name.charAt(0); ! int quoteType = Dialect.QUOTE.indexOf(quote); ! boolean nameEscaped = quoteType > -1; ! StringBuffer nameBuffer = new StringBuffer(30); ! ! if (nameEscaped) { ! nameBuffer.append( name.substring(1, name.length()-1) ).append(suffix); ! } ! else { ! nameBuffer.append(name).append(suffix); ! } ! ! if (nameEscaped) { ! nameBuffer.insert(0, quote); ! nameBuffer.append( Dialect.CLOSED_QUOTE.charAt(quoteType) ); ! } ! return nameBuffer.toString(); } --- 118,122 ---- public static String suffix(String name, String suffix) { ! return (suffix==null) ? name : name + suffix; } |