available
public int available()
throws IOException
getBinaryStream
public InputStream getBinaryStream()
getBytes
public byte[] getBytes(long pos,
int length)
throws SQLException
getContents
public void getContents(ByteBuffer buf)
throws IOException
Called from within...
buf
- a buffer that reflects the internally allocated bytea buffer.
This size of this buffer will be exactly the size returned by a call to
length()
.
getStreamLength
public static int getStreamLength(InputStream value)
throws SQLException
length
public long length()
mark
public void mark(int readLimit)
markSupported
public boolean markSupported()
position
public long position(Blob pattern,
long start)
Not supported.
position
public long position(byte[] pattern,
long start)
Not supported.
read
public int read()
throws IOException
read
public int read(byte[] b)
throws IOException
read
public int read(byte[] b,
int off,
int len)
throws IOException
reset
public void reset()
throws IOException
setBinaryStream
public OutputStream setBinaryStream(long pos)
In this method is not supported by BlobValue
setBytes
public int setBytes(long pos,
byte[] bytes)
In this method is not supported by BlobValue
setBytes
public int setBytes(long pos,
byte[] bytes,
int offset,
int len)
In this method is not supported by BlobValue
skip
public long skip(long nBytes)
throws IOException
truncate
public void truncate(long len)
In this method is not supported by BlobValue