Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate
In directory sc8-pr-cvs1:/tmp/cvs-serv22021/hibernate
Modified Files:
Hibernate.java
Log Message:
added Hibernate.custom()
Index: Hibernate.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/Hibernate.java,v
retrieving revision 1.65
retrieving revision 1.66
diff -C2 -d -r1.65 -r1.66
*** Hibernate.java 25 Dec 2002 02:00:14 -0000 1.65
--- Hibernate.java 30 Dec 2002 11:34:27 -0000 1.66
***************
*** 153,160 ****
--- 153,168 ----
/**
* A Hibernate persistent object (entity) type
+ * @param persistentClass a mapped entity class
*/
public static Type association(Class persistentClass) {
// not really a many-to-one association *necessarily*
return new ManyToOneType(persistentClass);
+ }
+ /**
+ * A Hibernate custom type
+ * @param userTypeClass a class that implements <tt>UserType</tt>
+ */
+ public static Type custom(Class userTypeClass) throws HibernateException {
+ return new CustomType(userTypeClass);
}
/**
|