|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ibm.jtopenlite.database.jdbc.JDBCBlobLocator
public final class JDBCBlobLocator
| Constructor Summary | |
|---|---|
JDBCBlobLocator(DatabaseConnection conn,
DatabaseRetrieveLOBDataAttributes attrib)
|
|
| Method Summary | |
|---|---|
void |
free()
|
InputStream |
getBinaryStream()
|
InputStream |
getBinaryStream(long pos,
long length)
|
byte[] |
getBytes(long pos,
int length)
|
byte[] |
getLOBBuffer()
|
long |
length()
|
void |
newLOBData(int ccsid,
int length)
|
void |
newLOBLength(long length)
|
void |
newLOBSegment(byte[] buffer,
int offset,
int length)
|
long |
position(Blob pattern,
long start)
Not implemented. |
long |
position(byte[] pattern,
long start)
Not implemented. |
void |
refreshLength()
|
OutputStream |
setBinaryStream(long pos)
Not implemented. |
int |
setBytes(long pos,
byte[] bytes)
Not implemented. |
int |
setBytes(long pos,
byte[] bytes,
int offset,
int len)
Not implemented. |
void |
truncate(long len)
Not implemented. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JDBCBlobLocator(DatabaseConnection conn,
DatabaseRetrieveLOBDataAttributes attrib)
| Method Detail |
|---|
public void newLOBLength(long length)
newLOBLength in interface DatabaseLOBDataCallback
public void newLOBData(int ccsid,
int length)
newLOBData in interface DatabaseLOBDataCallbackpublic byte[] getLOBBuffer()
getLOBBuffer in interface DatabaseLOBDataCallback
public void newLOBSegment(byte[] buffer,
int offset,
int length)
newLOBSegment in interface DatabaseLOBDataCallback
public InputStream getBinaryStream()
throws SQLException
SQLException
public InputStream getBinaryStream(long pos,
long length)
throws SQLException
SQLException
public byte[] getBytes(long pos,
int length)
throws SQLException
SQLException
public void refreshLength()
throws SQLException
SQLException
public long length()
throws SQLException
SQLException
public long position(Blob pattern,
long start)
throws SQLException
SQLException
public long position(byte[] pattern,
long start)
throws SQLException
SQLException
public OutputStream setBinaryStream(long pos)
throws SQLException
SQLException
public int setBytes(long pos,
byte[] bytes)
throws SQLException
SQLException
public int setBytes(long pos,
byte[] bytes,
int offset,
int len)
throws SQLException
SQLException
public void truncate(long len)
throws SQLException
SQLException
public void free()
throws SQLException
SQLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||