|
||||||||
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, trace, XA_DATA_SOURCE, XA_RESOURCE, 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.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)
Get a writer to update the Clob. |
int |
setString(long pos,
java.lang.String str)
Fills the Clob. |
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, unsupported |
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
pos
- where to start writing (the first character is at position 1)
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
pos
- where to start writing (the first character is at position 1)str
- the string to add
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.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 |