From: <one...@us...> - 2002-11-09 01:38:10
|
Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate/persister In directory usw-pr-cvs1:/tmp/cvs-serv6168/hibernate/persister Modified Files: AbstractEntityPersister.java Log Message: committed Jon Lipsky's patch to allow components with private constructors Index: AbstractEntityPersister.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/persister/AbstractEntityPersister.java,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** AbstractEntityPersister.java 6 Nov 2002 00:58:02 -0000 1.12 --- AbstractEntityPersister.java 9 Nov 2002 01:38:06 -0000 1.13 *************** *** 1,591 **** ! //$Id$ ! package cirrus.hibernate.persister; ! ! import java.io.Serializable; ! import java.lang.reflect.Constructor; ! import java.lang.reflect.Method; ! import java.lang.reflect.Modifier; ! import java.util.HashSet; ! import java.util.Iterator; ! [...1140 lines suppressed...] ! char quote = name.charAt(0); ! boolean nameEscaped = Dialect.QUOTE.indexOf(quote) > -1; ! ! if (nameEscaped) name = name.substring(1, name.length()-1); ! ! StringBuffer aliasBuilder = new StringBuffer(name.length()); ! ! if (nameEscaped) aliasBuilder.append(quote); ! aliasBuilder.append(name); ! aliasBuilder.append(suffix); ! if (nameEscaped) aliasBuilder.append(quote); ! ! return aliasBuilder.toString(); ! } ! ! public Class getMappedSuperclass() { ! return superclass; ! } ! ! } |