org.seasar.extension.jdbc.types
クラス BigIntegerType

java.lang.Object
  拡張org.seasar.extension.jdbc.types.AbstractValueType
      拡張org.seasar.extension.jdbc.types.BigIntegerType
すべての実装インタフェース:
ValueType

public class BigIntegerType
extends AbstractValueType

BigInteger用の ValueTypeです。

作成者:
higa

コンストラクタの概要
BigIntegerType()
          インスタンスを構築します。
 
メソッドの概要
 void bindValue(java.sql.CallableStatement cs, java.lang.String parameterName, java.lang.Object value)
          変数の値をバインドします。
 void bindValue(java.sql.PreparedStatement ps, int index, java.lang.Object value)
          変数の値をバインドします。
 java.lang.Object getValue(java.sql.CallableStatement cs, int index)
          パラメータの値を返します。
 java.lang.Object getValue(java.sql.CallableStatement cs, java.lang.String parameterName)
          パラメータの値を返します。
 java.lang.Object getValue(java.sql.ResultSet resultSet, int index)
          カラムの値を返します。
 java.lang.Object getValue(java.sql.ResultSet resultSet, java.lang.String columnName)
          カラムの値を返します。
 java.lang.String toText(java.lang.Object value)
          変数の値を文字列表現に変換します。
 
クラス org.seasar.extension.jdbc.types.AbstractValueType から継承したメソッド
getSqlType, registerOutParameter, registerOutParameter, setNull, setNull
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BigIntegerType

public BigIntegerType()
インスタンスを構築します。

メソッドの詳細

getValue

public java.lang.Object getValue(java.sql.ResultSet resultSet,
                                 int index)
                          throws java.sql.SQLException
インタフェース ValueType の記述:
カラムの値を返します。

パラメータ:
resultSet - 結果セット
index - 位置
戻り値:
カラムの値
例外:
java.sql.SQLException - SQL例外が発生した場合

getValue

public java.lang.Object getValue(java.sql.ResultSet resultSet,
                                 java.lang.String columnName)
                          throws java.sql.SQLException
インタフェース ValueType の記述:
カラムの値を返します。

パラメータ:
resultSet - 結果セット
columnName - カラム名
戻り値:
カラムの値
例外:
java.sql.SQLException - SQL例外が発生した場合

getValue

public java.lang.Object getValue(java.sql.CallableStatement cs,
                                 int index)
                          throws java.sql.SQLException
インタフェース ValueType の記述:
パラメータの値を返します。

パラメータ:
cs - ストアドプロシージャを表す文
index - 位置
戻り値:
パラメータの値
例外:
java.sql.SQLException - SQL例外が発生した場合

getValue

public java.lang.Object getValue(java.sql.CallableStatement cs,
                                 java.lang.String parameterName)
                          throws java.sql.SQLException
インタフェース ValueType の記述:
パラメータの値を返します。

パラメータ:
cs - ストアドプロシージャを表す文
parameterName - パラメータ名
戻り値:
パラメータの値
例外:
java.sql.SQLException - SQL例外が発生した場合

bindValue

public void bindValue(java.sql.PreparedStatement ps,
                      int index,
                      java.lang.Object value)
               throws java.sql.SQLException
インタフェース ValueType の記述:
変数の値をバインドします。

パラメータ:
ps - 準備されたSQL文
index - 位置
value - 値
例外:
java.sql.SQLException - SQL例外が発生した場合

bindValue

public void bindValue(java.sql.CallableStatement cs,
                      java.lang.String parameterName,
                      java.lang.Object value)
               throws java.sql.SQLException
インタフェース ValueType の記述:
変数の値をバインドします。

パラメータ:
cs - ストアドプロシージャを表す文
parameterName - パラメータ名
value - 値
例外:
java.sql.SQLException - SQL例外が発生した場合

toText

public java.lang.String toText(java.lang.Object value)
インタフェース ValueType の記述:
変数の値を文字列表現に変換します。

パラメータ:
value - 値
戻り値:
値の文字列表現


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