com.northgateis.reality.realsql
Class RealSQLClob
java.lang.Object
|
+--com.northgateis.reality.realsql.RealSQLClob
- public class RealSQLClob
- extends java.lang.Object
- implements java.sql.Clob
Implements the JDBC 2.0 Clob
interface.
Constructor Summary
|
RealSQLClob()
Constructs a new Clob from the specified byte array. |
Method Summary |
java.io.InputStream | getAsciiStream() |
java.io.Reader | getCharacterStream() |
java.lang.String | getSubString(long pos,
int len) Returns a copy of the specified substring in the CLOB value designated by
this Clob object. |
long | length() |
long | position(java.sql.Clob pattern,
long start) Determines the character position at which the specified Clob object
searchstr appears in this Clob object. |
long | position(java.lang.String pattern,
long start) Determines the character position at which the specified substring
searchstr appears in the CLOB. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
RealSQLClob
public RealSQLClob()
- Constructs a new
Clob
from the specified byte array.- Parameters:
b
- the array of bytes this Clob
represents
getAsciiStream
public java.io.InputStream getAsciiStream()
throws java.sql.SQLException
- Specified by:
- getAsciiStream in interface java.sql.Clob
- Returns:
- the
Clob
as an InputStream
- Throws:
- java.sql.SQLException - could not construct the input stream
getCharacterStream
public java.io.Reader getCharacterStream()
throws java.sql.SQLException
- Specified by:
- getCharacterStream in interface java.sql.Clob
- Returns:
- the
Clob
as an Reader
- Throws:
- java.sql.SQLException - could not construct the input stream
getSubString
public java.lang.String getSubString(long pos,
int len)
throws java.sql.SQLException
- Returns a copy of the specified substring in the CLOB value designated by
this Clob object. The substring begins at position pos and has up to length
consecutive characters.
- Specified by:
- getSubString in interface java.sql.Clob
- Parameters:
pos
- the start positionlen
- the length of the desired return array- Returns:
- a String that is the specified substring in the CLOB value
designated by this Clob object
- Throws:
- java.sql.SQLException -
length
public long length()
throws java.sql.SQLException
- Specified by:
- length in interface java.sql.Clob
- Returns:
- the number of bytes in this
Clob
- Throws:
- java.sql.SQLException -
position
public long position(java.sql.Clob pattern,
long start)
throws java.sql.SQLException
- Determines the character position at which the specified Clob object
searchstr appears in this Clob object. The search begins at position start.
- Specified by:
- position in interface java.sql.Clob
- Parameters:
pattern
- a Clob
representing the desired patternstart
- the index from which to start the search measured
from 1- Returns:
- the index of the first occurrence of the specified pattern
or -1 if the pattern does not occur
- Throws:
- java.sql.SQLException -
position
public long position(java.lang.String pattern,
long start)
throws java.sql.SQLException
- Determines the character position at which the specified substring
searchstr appears in the CLOB. The search begins at position start.
- Specified by:
- position in interface java.sql.Clob
- Parameters:
pattern
- a byte array representing the desired patternstart
- the index from which to start the search measured
from 1- Returns:
- the index of the first occurrence of the specified pattern
or -1 if the pattern does not occur
- Throws:
- java.sql.SQLException -
NEC welcomes your feedback on our documentation.
If you have any comments about the current Reality Help, or want something to be added in a future revision, please contact your NEC Helpdesk.
If your comment relates to this particular Help topic, remember to include the following information:
Product:
|
RealityVersion 15.4
|
Help revision:
|
Revision 0
|
Help topic:
|
: Class RealSQLClob
(RealSQL-JDBC)
|
File name:
|
realsqlclob.html
|