|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.h2.message.TraceObject
org.h2.jdbc.JdbcClob
public class JdbcClob
Represents a CLOB value.
Field Summary |
---|
Fields inherited from class org.h2.message.TraceObject |
---|
ARRAY, BLOB, CALLABLE_STATEMENT, CLOB, CONNECTION, DATA_SOURCE, DATABASE_META_DATA, PARAMETER_META_DATA, PREPARED_STATEMENT, RESULT_SET, RESULT_SET_META_DATA, SAVEPOINT, SQL_EXCEPTION, STATEMENT, XA_DATA_SOURCE, XID |
Constructor Summary | |
---|---|
JdbcClob(JdbcConnection conn,
Value value,
int id)
INTERNAL |
Method Summary | |
---|---|
void |
free()
Release all resources of this object. |
java.io.InputStream |
getAsciiStream()
Returns the input stream. |
java.io.Reader |
getCharacterStream()
Returns the reader. |
java.io.Reader |
getCharacterStream(long pos,
long length)
[Not supported] Returns the reader, starting from an offset. |
java.lang.String |
getSubString(long pos,
int length)
Returns a substring. |
long |
length()
Returns the length. |
long |
position(java.sql.Clob clobPattern,
long start)
[Not supported] Searches a pattern and return the position. |
long |
position(java.lang.String pattern,
long start)
[Not supported] Searches a pattern and return the position. |
java.io.OutputStream |
setAsciiStream(long pos)
[Not supported] Returns an output stream. |
java.io.Writer |
setCharacterStream(long pos)
[Not supported] Returns a writer starting from a given position. |
int |
setString(long pos,
java.lang.String str)
[Not supported] Sets a substring. |
int |
setString(long pos,
java.lang.String str,
int offset,
int len)
[Not supported] Sets a substring. |
java.lang.String |
toString()
INTERNAL |
void |
truncate(long len)
[Not supported] Truncates the object. |
Methods inherited from class org.h2.message.TraceObject |
---|
debugCode, debugCodeAssign, debugCodeCall, debugCodeCall, debugCodeCall, getNextId, getTrace, getTraceId, getTraceObjectName, isDebugEnabled, isInfoEnabled, logAndConvert, quote, quoteArray, quoteBigDecimal, quoteBytes, quoteDate, quoteIntArray, quoteMap, quoteTime, quoteTimestamp, setTrace, setTrace, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JdbcClob(JdbcConnection conn, Value value, int id)
Method Detail |
---|
public long length() throws java.sql.SQLException
length
in interface java.sql.Clob
java.sql.SQLException
public void truncate(long len) throws java.sql.SQLException
truncate
in interface java.sql.Clob
java.sql.SQLException
public java.io.InputStream getAsciiStream() throws java.sql.SQLException
getAsciiStream
in interface java.sql.Clob
java.sql.SQLException
public java.io.OutputStream setAsciiStream(long pos) throws java.sql.SQLException
setAsciiStream
in interface java.sql.Clob
java.sql.SQLException
public java.io.Reader getCharacterStream() throws java.sql.SQLException
getCharacterStream
in interface java.sql.Clob
java.sql.SQLException
public java.io.Writer setCharacterStream(long pos) throws java.sql.SQLException
setCharacterStream
in interface java.sql.Clob
java.sql.SQLException
public java.lang.String getSubString(long pos, int length) throws java.sql.SQLException
getSubString
in interface java.sql.Clob
pos
- the position (the first character is at position 1)length
- the number of characters
java.sql.SQLException
public int setString(long pos, java.lang.String str) throws java.sql.SQLException
setString
in interface java.sql.Clob
java.sql.SQLException
public int setString(long pos, java.lang.String str, int offset, int len) throws java.sql.SQLException
setString
in interface java.sql.Clob
java.sql.SQLException
public long position(java.lang.String pattern, long start) throws java.sql.SQLException
position
in interface java.sql.Clob
java.sql.SQLException
public long position(java.sql.Clob clobPattern, long start) throws java.sql.SQLException
position
in interface java.sql.Clob
java.sql.SQLException
public void free()
public java.io.Reader getCharacterStream(long pos, long length) throws java.sql.SQLException
java.sql.SQLException
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |