public class DBConstValue_ZY extends Object implements DBConstValue
データベース登録時に、固定値カラムの設定を行う情報を管理するクラスです。 このクラスは、GrowingMIS用の管理クラスです。 具体的には、 更新フラグ FGUPD 作成日時 DYSET 作成PG PGSET 作成社員 USRSET 更新日時 DYUPD 更新PG PGUPD 更新社員 USRUPD などの情報を、INSERT、UPDATE の状況に応じて提供します。 INSERT には、すべての情報(XXUPD)にも値をセットします。 これは、UPDATE された日付や時刻で、一覧検索できるようにする為で、 null にしておくと、IS NULL で問い合わせる必要があります。 INSERT データだけ取出す場合は、WHERE DYSET = DYUPD とします。 コンストラクターでは、テーブル名、ユーザーID,画面ID を受け取ります。 登録時刻は、このオブジェクトが生成された時間を通常は使用します。 テーブル名を渡すのは、ワークなど、テーブル単位に処理するカラムが 異なるので、それへの対応です。 処理が簡素化できるように、ルールを規定すべきです。
4.1.2.0 (2008/03/12) 新規追加 |
コンストラクタと説明 |
---|
DBConstValue_ZY() |
修飾子とタイプ | メソッドと説明 |
---|---|
String[] |
getInsertKeys()
インサートする場合のキー配列を返します。
|
String[] |
getInsertVals()
インサート する場合の値配列を返します。
|
String[] |
getLogicalDeleteKeys()
デリート(論理削除) する場合のキー配列を返します。
|
String[] |
getLogicalDeleteVals()
デリート(論理削除) する場合の値配列を返します。
|
String[] |
getUpdateKeys()
アップデートする場合のキー配列を返します。
|
String[] |
getUpdateVals()
アップデートする場合の値配列を返します。
|
void |
init(String table,
String user,
String gamen)
初期化情報を設定します。
|
public void init(String table, String user, String gamen)
init
インタフェース内 DBConstValue
table
- テーブル名user
- ユーザーIDgamen
- 画面IDpublic String[] getInsertKeys()
getInsertKeys
インタフェース内 DBConstValue
4.3.1.1 (2008/08/23) 変更可能なオブジェクトの参照を直接返さないようにします。 |
public String[] getInsertVals()
getInsertVals
インタフェース内 DBConstValue
4.3.1.1 (2008/08/23) 変更可能なオブジェクトの参照を直接返さないようにします。 |
public String[] getUpdateKeys()
getUpdateKeys
インタフェース内 DBConstValue
4.3.1.1 (2008/08/23) 変更可能なオブジェクトの参照を直接返さないようにします。 |
public String[] getUpdateVals()
getUpdateVals
インタフェース内 DBConstValue
4.3.1.1 (2008/08/23) 変更可能なオブジェクトの参照を直接返さないようにします。 |
public String[] getLogicalDeleteKeys()
getLogicalDeleteKeys
インタフェース内 DBConstValue
4.3.7.0 (2009/06/01) 新規作成 |
public String[] getLogicalDeleteVals()
getLogicalDeleteVals
インタフェース内 DBConstValue
4.3.7.0 (2009/06/01) 新規作成 |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.