public class com.teradata.fnc.Clob extends java.lang.Object implements java.sql.Clob{ public void free() throws java.sql.SQLException; public java.io.InputStream getAsciiStream() throws java.sql.SQLException; public java.io.Reader getCharacterStream() throws java.sql.SQLException; public java.io.Reader getCharacterStream(long, long) throws java.sql.SQLException; public java.lang.String getSubString(long, int) throws java.sql.SQLException; public static java.sql.Clob getUDFOutputClob() throws java.sql.SQLException; public static java.sql.Clob getXSPInoutClobForNull(int) throws Exception; public long length() throws java.sql.SQLException; public long position(java.lang.String, long) throws java.sql.SQLException; public long position(java.sql.Clob, long) throws java.sql.SQLException; public java.io.OutputStream setAsciiStream(long) throws java.sql.SQLException; public java.io.Writer setCharacterStream(long) throws java.sql.SQLException; public int setString(long, java.lang.String) throws java.sql.SQLException; public int setString(long, java.lang.String, int, int) throws java.sql.SQLException; public void truncate(long) throws java.sql.SQLException }