概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
openGion 5.5.3.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.opengion.plugin.query
クラス DBConstValue_GF

    java.lang.Object
      org.opengion.plugin.query.DBConstValue_GF

すべての実装されたインタフェース:
  DBConstValue

    public class DBConstValue_GF

extends java.lang.Object
implements DBConstValue

データベース登録時に、固定値カラムの設定を行う情報を管理するクラスです。 このクラスは、MISシステム共通の管理クラスです。 具体的には、 更新フラグ FGJ 作成日時 DYSET 作成ＰＧ PGSET 作成親ＰＧ PGPSET 作成社員 USRSET 更新日時 DYUPD 更新ＰＧ PGUPD 更新親ＰＧ PGPUPD 更新社員 USRUPD などの情報を、INSERT、UPDATE の状況に応じて提供します。 INSERT には、すべての情報(XXUPD)にも値をセットします。 これは、UPDATE された日付や時刻で、一覧検索できるようにする為で、 null にしておくと、IS NULL で問い合わせる必要があります。 INSERT データだけ取出す場合は、WHERE DYSET = DYUPD とします。 コンストラクターでは、テーブル名、ユーザーID,画面ID を受け取ります。 登録時刻は、このオブジェクトが生成された時間を通常は使用します。 テーブル名を渡すのは、ワークなど、テーブル単位に処理するカラムが 異なるので、それへの対応です。 処理が簡素化できるように、ルールを規定すべきです。

変更履歴:

  4.3.7.5 (2009/07/08) 新規追加

機能階層
  データ登録
バージョン
  4.0
作成者
  Kazuhiko Hasegawa
導入されたバージョン:
  JDK5.0,

コンストラクタの概要
`DBConstValue_GF()`

メソッドの概要
`java.lang.String[]` | `getInsertKeys()` INSERT する場合のキー配列を返します。
`java.lang.String[]` | `getInsertVals()` INSERT する場合の値配列を返します。
`java.lang.String[]` | `getLogicalDeleteKeys()` DELETE(論理削除) する場合のキー配列を返します。
`java.lang.String[]` | `getLogicalDeleteVals()` DELETE(論理削除) する場合の値配列を返します。
`java.lang.String[]` | `getUpdateKeys()` UPDATE する場合のキー配列を返します。
`java.lang.String[]` | `getUpdateVals()` UPDATE する場合の値配列を返します。
`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)` 初期化情報を設定します。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### DBConstValue_GF

    public DBConstValue_GF()

メソッドの詳細

### init

    public void init(java.lang.String table,
                     java.lang.String user,
                     java.lang.String gamen)

  初期化情報を設定します。

  定義:
    インタフェース `DBConstValue` 内の `init`
  パラメータ:
    `table` - String テーブル名
    `user` - String ユーザーID
    `gamen` - String 画面ID

### init

    public void init(java.lang.String table,
                     java.lang.String user,
                     java.lang.String gamen,
                     java.lang.String pgamen)

  初期化情報を設定します。

  パラメータ:
    `table` - String テーブル名
    `user` - String ユーザーID
    `gamen` - String 画面ID
    `pgamen` - String 親画面ID

### getInsertKeys

    public java.lang.String[] getInsertKeys()

  INSERT する場合のキー配列を返します。 指定の値がなければ、長さゼロ配列を返します。

  定義:
    インタフェース `DBConstValue` 内の `getInsertKeys`
  戻り値:
    String[] (非null)
  変更履歴:

    4.3.1.1 (2008/08/23) 変更可能なオブジェクトの参照を直接返さないようにします。

### getInsertVals

    public java.lang.String[] getInsertVals()

  INSERT する場合の値配列を返します。 指定の値がなければ、長さゼロ配列を返します。

  定義:
    インタフェース `DBConstValue` 内の `getInsertVals`
  戻り値:
    String[] (非null)
  変更履歴:

    4.3.1.1 (2008/08/23) 変更可能なオブジェクトの参照を直接返さないようにします。

### getUpdateKeys

    public java.lang.String[] getUpdateKeys()

  UPDATE する場合のキー配列を返します。 指定の値がなければ、長さゼロ配列を返します。

  定義:
    インタフェース `DBConstValue` 内の `getUpdateKeys`
  戻り値:
    String[] (非null)
  変更履歴:

    4.3.1.1 (2008/08/23) 変更可能なオブジェクトの参照を直接返さないようにします。

### getUpdateVals

    public java.lang.String[] getUpdateVals()

  UPDATE する場合の値配列を返します。 指定の値がなければ、長さゼロ配列を返します。

  定義:
    インタフェース `DBConstValue` 内の `getUpdateVals`
  戻り値:
    String[] (非null)
  変更履歴:

    4.3.1.1 (2008/08/23) 変更可能なオブジェクトの参照を直接返さないようにします。

### getLogicalDeleteKeys

    public java.lang.String[] getLogicalDeleteKeys()

  DELETE(論理削除) する場合のキー配列を返します。 指定の値がなければ、長さゼロ配列を返します。

  定義:
    インタフェース `DBConstValue` 内の `getLogicalDeleteKeys`
  戻り値:
    String[] (非null)
  変更履歴:

    4.3.7.0 (2009/06/01) 新規作成

### getLogicalDeleteVals

    public java.lang.String[] getLogicalDeleteVals()

  DELETE(論理削除) する場合の値配列を返します。 指定の値がなければ、長さゼロ配列を返します。

  定義:
    インタフェース `DBConstValue` 内の `getLogicalDeleteVals`
  戻り値:
    String[] (非null)
  変更履歴:

    4.3.7.0 (2009/06/01) 新規作成

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| openGion 5.5.3.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.