public class DBConstValue_MICS extends java.lang.Object implements DBConstValue
データベース登録時に、固定値カラムの設定を行う情報を管理するクラスです。
このクラスは、MICS系の管理クラスです。
具体的には、
削除フラグ DeleteFlg 0:通常 1:削除
登録日時 EntryDate
更新日時 RenewDate
などの情報を、INSERT、UPDATE の状況に応じて提供します。
INSERT には、登録日時、更新日時にも値をセットします。
これは、UPDATE された日付や時刻で、一覧検索できるようにする為で、
null にしておくと、IS NULL で問い合わせる必要があります。
INSERT データだけ取出す場合は、WHERE EntryDate = RenewDate とします。
コンストラクターでは、テーブル名、ユーザーID,画面ID を受け取ります。
登録時刻は、このオブジェクトが生成された時間を通常は使用します。
テーブル名を渡すのは、ワークなど、テーブル単位に処理するカラムが
異なるので、それへの対応です。
処理が簡素化できるように、ルールを規定すべきです。| 5.6.2.1 (2013/03/08) 新規追加 |
| コンストラクタと説明 |
|---|
DBConstValue_MICS()
デフォルトコンストラクター
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String[] |
getInsertKeys()
インサートする場合のキー配列を返します。
|
java.lang.String[] |
getInsertVals()
インサートする場合の値配列を返します。
|
java.lang.String[] |
getLogicalDeleteKeys()
デリート(論理削除) する場合のキー配列を返します。
|
java.lang.String[] |
getLogicalDeleteVals()
デリート(論理削除) する場合の値配列を返します。
|
java.lang.String[] |
getUpdateKeys()
アップデートする場合のキー配列を返します。
|
java.lang.String[] |
getUpdateVals()
アップデートする場合の値配列を返します。
|
void |
init(java.lang.String table,
java.lang.String user,
java.lang.String gamen)
初期化情報を設定します。
|
void |
init(java.lang.String table,
java.lang.String user,
java.lang.String gamen,
java.lang.String pgamen)
初期化情報を設定します。
|
public DBConstValue_MICS()
| 6.4.2.0 (2016/01/29) PMD refactoring. Each class should declare at least one constructor. |
public void init(java.lang.String table,
java.lang.String user,
java.lang.String gamen)
init インタフェース内 DBConstValuetable - テーブル名user - ユーザーIDgamen - 画面IDpublic void init(java.lang.String table,
java.lang.String user,
java.lang.String gamen,
java.lang.String pgamen)
table - テーブル名user - ユーザーIDgamen - 画面IDpgamen - 親画面ID| 6.4.2.0 (2016/01/29) DateSet.getDate( String ) を利用するように修正します。 |
public java.lang.String[] getInsertKeys()
getInsertKeys インタフェース内 DBConstValuepublic java.lang.String[] getInsertVals()
getInsertVals インタフェース内 DBConstValuepublic java.lang.String[] getUpdateKeys()
getUpdateKeys インタフェース内 DBConstValuepublic java.lang.String[] getUpdateVals()
getUpdateVals インタフェース内 DBConstValuepublic java.lang.String[] getLogicalDeleteKeys()
getLogicalDeleteKeys インタフェース内 DBConstValuepublic java.lang.String[] getLogicalDeleteVals()
getLogicalDeleteVals インタフェース内 DBConstValueWebアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.