クラス Long
java.lang.Object
jp.ne.mki.wedge.data.db.defaults.DefaultDBDataConvert
jp.ne.mki.wedge.data.db.defaults.Long
- すべての実装されたインタフェース:
jp.ne.mki.wedge.run.db.control.dbc.DBDataConvert
,jp.ne.mki.wedge.run.interfaces.DBDataConvertInterface
渡されたオブジェクトを long として処理します。
オブジェクトが String, BigDecimal, Integer の場合は、long 型に変換してから処理を行います。
オブジェクトが long の場合は、そのまま処理を行います。
オブジェクトが long, BigDecimal, String のいずれでもない場合は、オブジェクトのまま渡します。 この場合の処理結果はデータベースに依存するため保証されません。
オブジェクトが String, BigDecimal, Integer の場合は、long 型に変換してから処理を行います。
オブジェクトが long の場合は、そのまま処理を行います。
オブジェクトが long, BigDecimal, String のいずれでもない場合は、オブジェクトのまま渡します。 この場合の処理結果はデータベースに依存するため保証されません。
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明getObject
(CallableStatement cs, int idx) ストアドプロシージャから long 型としてデータを取り出します。検索結果から long 型としてデータを取り出します。void
registOutputDataType
(CallableStatement cs, int idx) ストアドプロシージャに出力データの型を BIGINT して登録します。void
setObject
(PreparedStatement stmt, int idx, Object data) 渡されたオブジェクトが文字列(String)の場合は long に変換してからデータベースに渡します。
-
コンストラクタの詳細
-
Long
public Long()
-
-
メソッドの詳細
-
getObject
ストアドプロシージャから long 型としてデータを取り出します。- 定義:
getObject
インタフェース内jp.ne.mki.wedge.run.db.control.dbc.DBDataConvert
- オーバーライド:
getObject
クラス内DefaultDBDataConvert
- 例外:
SQLException
- データベースアクセスエラーが発生した場合- 関連項目:
-
getObject
検索結果から long 型としてデータを取り出します。- 定義:
getObject
インタフェース内jp.ne.mki.wedge.run.db.control.dbc.DBDataConvert
- オーバーライド:
getObject
クラス内DefaultDBDataConvert
- 例外:
SQLException
- データベースアクセスエラーが発生した場合- 関連項目:
-
registOutputDataType
ストアドプロシージャに出力データの型を BIGINT して登録します。- 定義:
registOutputDataType
インタフェース内jp.ne.mki.wedge.run.interfaces.DBDataConvertInterface
- オーバーライド:
registOutputDataType
クラス内DefaultDBDataConvert
- パラメータ:
cs
- Stored Procedure を呼び出すための CallableStatement オブジェクトidx
- 出力パラメータの順序No- 例外:
SQLException
- データベースアクセスエラーが発生した場合- 関連項目:
-
setObject
渡されたオブジェクトが文字列(String)の場合は long に変換してからデータベースに渡します。- 定義:
setObject
インタフェース内jp.ne.mki.wedge.run.db.control.dbc.DBDataConvert
- オーバーライド:
setObject
クラス内DefaultDBDataConvert
- 例外:
SQLException
- データベースアクセスエラーが発生した場合- 関連項目:
-