From: <one...@us...> - 2003-04-06 10:11:40
|
Update of /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate In directory sc8-pr-cvs1:/tmp/cvs-serv26833 Modified Files: UserType.java Log Message: * reworked CompositeUserType * improved some exception handling Index: UserType.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/UserType.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** UserType.java 6 Apr 2003 02:28:55 -0000 1.6 --- UserType.java 6 Apr 2003 10:11:07 -0000 1.7 *************** *** 27,30 **** --- 27,33 ---- * must be serializable.<br> * <br> + * <tt>CompositeUserType</tt> provides an extended version of + * this interface that is useful for more complex cases.<br> + * <br> * Alternatively, custom types could implement <tt>Type</tt> * directly or extend one of the abstract classes in *************** *** 33,36 **** --- 36,40 ---- * package. * + * @see CompositeUserType for more complex cases * @see net.sf.hibernate.type.Type */ *************** *** 61,65 **** * @return boolean */ ! public boolean equals(Object x, Object y); /** --- 65,69 ---- * @return boolean */ ! public boolean equals(Object x, Object y) throws HibernateException; /** *************** *** 95,103 **** * collections. * - * @param value generally a collection element or entity field - * @param session * @return Object a copy */ ! public Object deepCopy(Object value); /** --- 99,105 ---- * collections. * * @return Object a copy */ ! public Object deepCopy(Object value) throws HibernateException; /** |