JML

java.sql
Interface Blob


public interface Blob


Method Summary
 InputStream getBinaryStream()
           
 byte[] getBytes(long, int)
           
 long length()
           
 long position(byte[], long)
           
 long position(Blob, long)
           
 OutputStream setBinaryStream(long)
           
 int setBytes(long, byte[])
           
 int setBytes(long, byte[], int, int)
           
 void truncate(long)
           
 

Method Detail

length

public long length()
                     throws SQLException
Throws:
SQLException

truncate

public void truncate(long)
                       throws SQLException
Throws:
SQLException

getBytes

public byte[] getBytes(long,
                       int)
                         throws SQLException
Throws:
SQLException

setBytes

public int setBytes(long,
                    byte[])
                      throws SQLException
Throws:
SQLException

setBytes

public int setBytes(long,
                    byte[],
                    int,
                    int)
                      throws SQLException
Throws:
SQLException

position

public long position(byte[],
                     long)
                       throws SQLException
Throws:
SQLException

getBinaryStream

public InputStream getBinaryStream()
                                     throws SQLException
Throws:
SQLException

setBinaryStream

public OutputStream setBinaryStream(long)
                                      throws SQLException
Throws:
SQLException

position

public long position(Blob,
                     long)
                       throws SQLException
Throws:
SQLException

JML

JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.