you can use Hibernate.createClob("") to create ClobImpl which is a hibernate clob implement. you can not call this clob's getSubString() method. It will throws an exception(which you can see from hibernate 3.22 source code). It means you can not use this class to carry characters to web view. It's aim seems to only using in hibernate session for creating a Clob.
you can use hibernate session to query a new clob which is different from this hibernate implement.