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;
! }
!
! }
|