com.hamaf.hikyaku.dataobject.utils
クラス ResultSetUtil

java.lang.Object
  上位を拡張 com.hamaf.hikyaku.dataobject.utils.ResultSetUtil

public class ResultSetUtil
extends java.lang.Object

タイトル:ResultSetUtil is ResultSetのGetter用Uiltクラス.

説明:ResultSetを処理するためのユーティリティクラス。

著作権: Copyright (c) 2004/06/15

バージョン:
1.0
作成者:
y-hamanaka

コンストラクタの概要
ResultSetUtil()
           
 
メソッドの概要
static java.util.List<java.lang.String> getFieldNM(java.sql.ResultSet rs)
          Describe getFieldNM method : get field name List.
static java.lang.String getString(java.sql.ResultSet rs, int fieldIndex)
          ResultSetより、指定された項目Indexの値を文字列で戻す
static java.lang.String getString(java.sql.ResultSet rs, java.lang.String fieldName)
          ResultSetより、指定された項目名の値を文字列で戻す
static DetailItemsInterface setExclusion(java.sql.ResultSet rs, DetailItemsInterface dii)
          Describe setExclusion method : set commonfiels value.
static DetailItemsInterface setValues(java.sql.ResultSet rs, DetailItemsInterface dii)
          Describe setValues method : set fiels value.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ResultSetUtil

public ResultSetUtil()
メソッドの詳細

getString

public static final java.lang.String getString(java.sql.ResultSet rs,
                                               int fieldIndex)
                                        throws java.sql.SQLException
ResultSetより、指定された項目Indexの値を文字列で戻す

パラメータ:
rs - SQL実行後に作成されたResultSetを設定する
fieldIndex - Select句の項目Indexを指定(1〜)
戻り値:
Number(小数点含む),Char,Varcharの項目値をすべてStringに変換し戻す
※ 小数点型のフィールドの場合、小数点以下に値がない場合は整数値文字列で戻される
例外:
java.sql.SQLException

getString

public static final java.lang.String getString(java.sql.ResultSet rs,
                                               java.lang.String fieldName)
                                        throws java.sql.SQLException
ResultSetより、指定された項目名の値を文字列で戻す

パラメータ:
rs - SQL実行後に作成されたResultSetを設定する
fieldName - Select句の項目名を指定(String)
戻り値:
Number(小数点含む),Char,Varcharの項目値をすべてStringに変換し戻す
※ 小数点型のフィールドの場合、小数点以下に値がない場合は整数値文字列で戻される
例外:
java.sql.SQLException

getFieldNM

public static final java.util.List<java.lang.String> getFieldNM(java.sql.ResultSet rs)
                                                         throws java.sql.SQLException
Describe getFieldNM method : get field name List.
フィールド名のListを生成する。

パラメータ:
rs - a ResultSet :
戻り値:
a List : フィールド名のList
例外:
java.sql.SQLException

setValues

public static final DetailItemsInterface setValues(java.sql.ResultSet rs,
                                                   DetailItemsInterface dii)
                                            throws java.sql.SQLException
Describe setValues method : set fiels value.
ResultSetからDetailItemsInterfaceへ値を設定する。

パラメータ:
rs - a ResultSet :
dii - a DetailItemsInterface :
戻り値:
a DetailItemsInterface :
例外:
java.sql.SQLException

setExclusion

public static final DetailItemsInterface setExclusion(java.sql.ResultSet rs,
                                                      DetailItemsInterface dii)
                                               throws java.sql.SQLException
Describe setExclusion method : set commonfiels value.
以下の共通項目をResultSetからDetailItemsInterfaceへ設定する。
  1. UPD_DATE : 更新日
  2. UPD_TIME : 更新時間
  3. UPD_USER : 更新者
  4. UPD_PGM : 更新クラス
  5. DEL_FLG : 削除フラグ

パラメータ:
rs - a ResultSet :
dii - a DetailItemsInterface :
戻り値:
a DetailItemsInterface :
例外:
java.sql.SQLException