org.sqlite.jdbc
クラス JdbcBlob

java.lang.Object
  上位を拡張 org.sqlite.jdbc.JdbcBlob
すべての実装されたインタフェース:
java.sql.Blob

public class JdbcBlob
extends java.lang.Object
implements java.sql.Blob


コンストラクタの概要
JdbcBlob(Statement stmt, int columnIndex)
           
 
メソッドの概要
 void close()
           
 java.io.InputStream getBinaryStream()
           
 byte[] getBytes(long pos, int len)
           
 boolean isClosed()
           
 long length()
           
 long position(java.sql.Blob pattern, long start)
          invoke position(byte[], long) method.
 long position(byte[] pattern, long start)
          Retrieves by the Boyer-Moore algorithm.
 java.io.OutputStream setBinaryStream(long pos)
          Not supporetd yet.
 int setBytes(long pos, byte[] bytes)
          Not supporetd yet.
 int setBytes(long pos, byte[] bytes, int offset, int len)
          Not supporetd yet.
 void truncate(long len)
          Not supporetd yet.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JdbcBlob

public JdbcBlob(Statement stmt,
                int columnIndex)
         throws java.sql.SQLException
例外:
java.sql.SQLException
メソッドの詳細

length

public long length()
            throws java.sql.SQLException
定義:
インタフェース java.sql.Blob 内の length
例外:
java.sql.SQLException

getBytes

public byte[] getBytes(long pos,
                       int len)
                throws java.sql.SQLException
定義:
インタフェース java.sql.Blob 内の getBytes
例外:
java.sql.SQLException

getBinaryStream

public java.io.InputStream getBinaryStream()
                                    throws java.sql.SQLException
定義:
インタフェース java.sql.Blob 内の getBinaryStream
例外:
java.sql.SQLException

position

public long position(byte[] pattern,
                     long start)
              throws java.sql.SQLException
Retrieves by the Boyer-Moore algorithm.

定義:
インタフェース java.sql.Blob 内の position
パラメータ:
pattern -
start -
戻り値:
例外:
java.sql.SQLException
関連項目:
Boyer-Moore algorithm

position

public long position(java.sql.Blob pattern,
                     long start)
              throws java.sql.SQLException
invoke position(byte[], long) method.

定義:
インタフェース java.sql.Blob 内の position
パラメータ:
pattern -
start -
戻り値:
例外:
java.sql.SQLException

setBytes

public int setBytes(long pos,
                    byte[] bytes)
             throws java.sql.SQLException
Not supporetd yet.

定義:
インタフェース java.sql.Blob 内の setBytes
例外:
java.sql.SQLException

setBytes

public int setBytes(long pos,
                    byte[] bytes,
                    int offset,
                    int len)
             throws java.sql.SQLException
Not supporetd yet.

定義:
インタフェース java.sql.Blob 内の setBytes
例外:
java.sql.SQLException

setBinaryStream

public java.io.OutputStream setBinaryStream(long pos)
                                     throws java.sql.SQLException
Not supporetd yet.

定義:
インタフェース java.sql.Blob 内の setBinaryStream
例外:
java.sql.SQLException

truncate

public void truncate(long len)
              throws java.sql.SQLException
Not supporetd yet.

定義:
インタフェース java.sql.Blob 内の truncate
例外:
java.sql.SQLException

close

public void close()

isClosed

public boolean isClosed()