From: <one...@us...> - 2003-01-25 09:30:32
|
Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate In directory sc8-pr-cvs1:/tmp/cvs-serv25897 Modified Files: Hibernate.java Log Message: added createClob(), createBlob() for streams Index: Hibernate.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/Hibernate.java,v retrieving revision 1.66 retrieving revision 1.67 diff -C2 -d -r1.66 -r1.67 *** Hibernate.java 30 Dec 2002 11:34:27 -0000 1.66 --- Hibernate.java 25 Jan 2003 09:30:29 -0000 1.67 *************** *** 5,8 **** --- 5,11 ---- import cirrus.hibernate.proxy.HibernateProxyHelper; import cirrus.hibernate.type.*; + + import java.io.InputStream; + import java.io.Reader; import java.io.Serializable; import java.sql.Blob; *************** *** 224,227 **** --- 227,238 ---- /** + * Create a new <tt>Blob</tt>. The returned object will be + * initially immutable. + */ + public static Blob createBlob(InputStream stream, int length) { + return new BlobImpl(stream, length); + } + + /** * Create a new <tt>Clob</tt>. The returned object will be * initially immutable. *************** *** 229,232 **** --- 240,252 ---- public static Clob createClob(String string) { return new ClobImpl(string); + + } + /** + * Create a new <tt>Clob</tt>. The returned object will be + * initially immutable. + */ + public static Clob createClob(Reader reader, int length) { + return new ClobImpl(reader, length); } + } |