|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |