|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
T - JDBCで扱う型public interface JdbcType<T>
JDBC の型を表現します。 型ごとに異なる処理を抽象化します。
このインタフェースの実装はスレッドセーフでなければいけません。
| メソッドの概要 | |
|---|---|
T |
getValue(CallableStatement callableStatement,
int index)
CallableStatement から値を取得します。 |
T |
getValue(ResultSet resultSet,
int index)
ResultSet から値を取得します。 |
void |
registerOutParameter(CallableStatement callableStatement,
int index)
CallableStatement にOUTパラメータを登録します。 |
void |
setValue(PreparedStatement preparedStatement,
int index,
T value)
PreparedStatement に値を設定します。 |
| インタフェース org.seasar.doma.jdbc.SqlLogFormatter から継承されたメソッド |
|---|
convertToLogFormat |
| メソッドの詳細 |
|---|
T getValue(ResultSet resultSet,
int index)
throws DomaNullPointerException,
SQLException
ResultSet から値を取得します。
resultSet - index -
DomaNullPointerException - resultSet が null の場合
DomaIllegalArgumentException - index が 1 以下の場合
SQLException
void setValue(PreparedStatement preparedStatement,
int index,
T value)
throws SQLException
PreparedStatement に値を設定します。
preparedStatement - index - value -
DomaNullPointerException - preparedStatement が null の場合
DomaIllegalArgumentException - index が 1 以下の場合
SQLException
void registerOutParameter(CallableStatement callableStatement,
int index)
throws SQLException
CallableStatement にOUTパラメータを登録します。
callableStatement - index -
DomaNullPointerException - callableStatement が null の場合
DomaIllegalArgumentException - index が 1 以下の場合
SQLException
T getValue(CallableStatement callableStatement,
int index)
throws SQLException
CallableStatement から値を取得します。
callableStatement - index -
DomaNullPointerException - callableStatement が null の場合
DomaIllegalArgumentException - index が 1 以下の場合
SQLException
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||