public class AltibaseBlob extends AltibaseLob implements java.sql.Blob
mChannel, mContext, mIsClosed, mLobLength, mLobUpdated, mLocatorId| Modifier and Type | Method and Description |
|---|---|
java.io.InputStream |
getBinaryStream() |
java.io.InputStream |
getBinaryStream(long aPos,
long aLobLength) |
byte[] |
getBytes(long aOffset,
int aLength) |
long |
length() |
long |
position(java.sql.Blob aPattern,
long aStartPos) |
long |
position(byte[] aPattern,
long aStartPos) |
java.io.OutputStream |
setBinaryStream(long aStartPos) |
int |
setBytes(long aStartPos,
byte[] aData) |
int |
setBytes(long aStartPos,
byte[] aData,
int aOffset,
int aLength) |
free, isSameConnectionWith, open, truncatepublic java.io.InputStream getBinaryStream()
throws java.sql.SQLException
getBinaryStream in interface java.sql.Blobjava.sql.SQLExceptionpublic byte[] getBytes(long aOffset,
int aLength)
throws java.sql.SQLException
getBytes in interface java.sql.Blobjava.sql.SQLExceptionpublic long length()
throws java.sql.SQLException
length in interface java.sql.Blobjava.sql.SQLExceptionpublic long position(java.sql.Blob aPattern,
long aStartPos)
throws java.sql.SQLException
position in interface java.sql.Blobjava.sql.SQLExceptionpublic long position(byte[] aPattern,
long aStartPos)
throws java.sql.SQLException
position in interface java.sql.Blobjava.sql.SQLExceptionpublic java.io.OutputStream setBinaryStream(long aStartPos)
throws java.sql.SQLException
setBinaryStream in interface java.sql.Blobjava.sql.SQLExceptionpublic int setBytes(long aStartPos,
byte[] aData,
int aOffset,
int aLength)
throws java.sql.SQLException
setBytes in interface java.sql.Blobjava.sql.SQLExceptionpublic int setBytes(long aStartPos,
byte[] aData)
throws java.sql.SQLException
setBytes in interface java.sql.Blobjava.sql.SQLExceptionpublic java.io.InputStream getBinaryStream(long aPos,
long aLobLength)
throws java.sql.SQLException
getBinaryStream in interface java.sql.Blobjava.sql.SQLException