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);
+ }
}
|