org.seasar.extension.jdbc.types
クラス BytesType.BytesTrait

java.lang.Object
  拡張org.seasar.extension.jdbc.types.BytesType.BytesTrait
すべての実装インタフェース:
BytesType.Trait
含まれているクラス:
BytesType

public static class BytesType.BytesTrait
extends java.lang.Object
implements BytesType.Trait

バイト配列をgetBytes()/setBytes()で扱うトレイトです。

作成者:
koichik

コンストラクタの概要
BytesType.BytesTrait()
           
 
メソッドの概要
 byte[] get(java.sql.CallableStatement cs, int columnIndex)
          CallableStatementからバイト配列を取得します。
 byte[] get(java.sql.CallableStatement cs, java.lang.String columnName)
          CallableStatementからバイト配列を取得します。
 byte[] get(java.sql.ResultSet rs, int columnIndex)
          ResultSetからバイト配列を取得します。
 byte[] get(java.sql.ResultSet rs, java.lang.String columnName)
          ResultSetからバイト配列を取得します。
 int getSqlType()
          JDBC型を返します。
 void set(java.sql.CallableStatement cs, java.lang.String parameterName, byte[] bytes)
          CallableStatementにバイト配列を名前パラメータとして設定します。
 void set(java.sql.PreparedStatement ps, int parameterIndex, byte[] bytes)
          PreparedStatementにバイト配列をパラメータとして設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BytesType.BytesTrait

public BytesType.BytesTrait()
メソッドの詳細

getSqlType

public int getSqlType()
インタフェース BytesType.Trait の記述:
JDBC型を返します。

定義:
インタフェース BytesType.Trait 内の getSqlType
戻り値:
JDBC型

set

public void set(java.sql.PreparedStatement ps,
                int parameterIndex,
                byte[] bytes)
         throws java.sql.SQLException
インタフェース BytesType.Trait の記述:
PreparedStatementにバイト配列をパラメータとして設定します。

定義:
インタフェース BytesType.Trait 内の set
パラメータ:
ps - 準備されたステートメント
parameterIndex - パラメータのインデックス
bytes - パラメータ値のバイト配列
例外:
java.sql.SQLException - SQL例外が発生した場合

set

public void set(java.sql.CallableStatement cs,
                java.lang.String parameterName,
                byte[] bytes)
         throws java.sql.SQLException
インタフェース BytesType.Trait の記述:
CallableStatementにバイト配列を名前パラメータとして設定します。

定義:
インタフェース BytesType.Trait 内の set
パラメータ:
cs - 呼び出し可能なステートメント
parameterName - パラメータ名
bytes - パラメータ値のバイト配列
例外:
java.sql.SQLException - SQL例外が発生した場合

get

public byte[] get(java.sql.ResultSet rs,
                  int columnIndex)
           throws java.sql.SQLException
インタフェース BytesType.Trait の記述:
ResultSetからバイト配列を取得します。

定義:
インタフェース BytesType.Trait 内の get
パラメータ:
rs - 結果セット
columnIndex - カラムのインデックス
戻り値:
バイト配列
例外:
java.sql.SQLException - SQL例外が発生した場合

get

public byte[] get(java.sql.ResultSet rs,
                  java.lang.String columnName)
           throws java.sql.SQLException
インタフェース BytesType.Trait の記述:
ResultSetからバイト配列を取得します。

定義:
インタフェース BytesType.Trait 内の get
パラメータ:
rs - 結果セット
columnName - カラムの名前
戻り値:
バイト配列
例外:
java.sql.SQLException - SQL例外が発生した場合

get

public byte[] get(java.sql.CallableStatement cs,
                  int columnIndex)
           throws java.sql.SQLException
インタフェース BytesType.Trait の記述:
CallableStatementからバイト配列を取得します。

定義:
インタフェース BytesType.Trait 内の get
パラメータ:
cs - 呼び出し可能なステートメント
columnIndex - カラムのインデックス
戻り値:
バイト配列
例外:
java.sql.SQLException - SQL例外が発生した場合

get

public byte[] get(java.sql.CallableStatement cs,
                  java.lang.String columnName)
           throws java.sql.SQLException
インタフェース BytesType.Trait の記述:
CallableStatementからバイト配列を取得します。

定義:
インタフェース BytesType.Trait 内の get
パラメータ:
cs - 呼び出し可能なステートメント
columnName - カラムの名前
戻り値:
バイト配列
例外:
java.sql.SQLException - SQL例外が発生した場合


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.