From: <one...@us...> - 2002-12-25 02:00:17
|
Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate In directory sc8-pr-cvs1:/tmp/cvs-serv5389/hibernate Modified Files: Hibernate.java Log Message: added ClobImpl, BlobImpl Index: Hibernate.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/Hibernate.java,v retrieving revision 1.64 retrieving revision 1.65 diff -C2 -d -r1.64 -r1.65 *** Hibernate.java 14 Dec 2002 09:27:55 -0000 1.64 --- Hibernate.java 25 Dec 2002 02:00:14 -0000 1.65 *************** *** 6,9 **** --- 6,11 ---- import cirrus.hibernate.type.*; import java.io.Serializable; + import java.sql.Blob; + import java.sql.Clob; import java.sql.SQLException; *************** *** 12,15 **** --- 14,19 ---- import cirrus.hibernate.impl.DatastoreImpl; import cirrus.hibernate.impl.SessionFactoryObjectFactory; + import cirrus.hibernate.lob.BlobImpl; + import cirrus.hibernate.lob.ClobImpl; /** *************** *** 202,204 **** --- 206,224 ---- } } + + /** + * Create a new <tt>Blob</tt>. The returned object will be + * initially immutable. + */ + public static Blob createBlob(byte[] bytes) { + return new BlobImpl(bytes); + } + + /** + * Create a new <tt>Clob</tt>. The returned object will be + * initially immutable. + */ + public static Clob createClob(String string) { + return new ClobImpl(string); + } } |