org.opengion.hayabusa.develop

## クラス JspConvertEntity

- java.lang.Object
- - org.opengion.hayabusa.develop.JspConvertEntity

-     public final class JspConvertEntity
      extends java.lang.Object

  GF91.GF92テーブルとJSPの変換オブジェクト
  作成者
    Takeshi.Takada

- - ### メソッドのサマリー

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `java.lang.String` | `getAsColumnName()` カラムに付ける別名を取得(GF92.AS_CLM)
    `java.lang.String` | `getAsTableName()` テーブルに付ける別名を取得(GF91.AS_TABLE)
    `java.lang.String` | `getColumnCommentName()` カラム名称を取得。
    `java.lang.String` | `getColumnName()` カラム名を取得。
    `static java.lang.String[]` | `getDBKEY()` データのアクセス用のカラム名配列を返します。
    `java.lang.String` | `getDefaultValue()` 初期値を取得。
    `java.lang.String` | `getFromPartTableName()` From句ですぐに利用可能なカラム名を取得。
    `java.lang.String` | `getFullColumnName()` テーブル名が先頭に付いたカラム名を取得。
    `JspConvertEntity` | `getJoinColumn()` 結合先のカラム情報を取得。
    `java.lang.String` | `getJoinType()` 外部結合かを判定(GF92.JOIN_TYPE)
    `java.lang.String` | `getMust()` 必須を取得。
    `java.lang.String` | `getNmpg()` プログラムの名称を取得します。
    `java.lang.String` | `getNmSys()` システムの名称を取得します。
    `java.lang.String` | `getPgid()` プログラムIDを取得します。
    `java.lang.String` | `getRemarks()` 属性内容を取得。
    `java.lang.String` | `getSelectPartColumnName()` Select句ですぐに利用可能なカラム名を取得。
    `java.lang.String` | `getTableName()` テーブル名を取得。
    `java.lang.String` | `getType()` データのタイプを取得。
    `java.lang.String` | `getUseOrder()` 並び替え設定か否かを判定(GF92.USE_ORDER)
    `boolean` | `isNumber()` 数値項目か否かを判定
    `static JspConvertEntity` | `newInstance(java.lang.String[] data, int[] clmNo)` ファクトリクラス QUERY、JOIN、CONST は、ZOKUSEIデータが 存在しないとき、作成しません。

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### メソッドの詳細

    - #### newInstance

          public static JspConvertEntity newInstance(java.lang.String[] data,
                                     int[] clmNo)

      ファクトリクラス QUERY、JOIN、CONST は、ZOKUSEIデータが 存在しないとき、作成しません。 ここでは、null を返します。
      パラメータ:
        `data` - (GF92.NMSYORI)
        `clmNo` - カラム番号配列
      戻り値:
        新しく作成された JspConvertEntity

    - #### getDBKEY

          public static java.lang.String[] getDBKEY()

      データのアクセス用のカラム名配列を返します。 これを利用して、カラム名の番号を取得し、JspConvertEntity#newInstance( String[],int[] ) の ２番目の引数に指定します。
      戻り値:
        DBKEY配列のクローン
      変更履歴:

        5.5.2.6 (2012/05/25) findbugs対応。JspConvertEntity.DBKEY を、JspConvertEntity.getDBKEY() に変更。

    - #### getType

          public java.lang.String getType()

      データのタイプを取得。(GF92.NMSYORI)
      戻り値:
        データのタイプ

    - #### getTableName

          public java.lang.String getTableName()

      テーブル名を取得。(GF92.TABLE_NAME GF91.TABLE_NAME)
      戻り値:
        テーブル名

    - #### getColumnName

          public java.lang.String getColumnName()

      カラム名を取得。(GF92.CLM)
      戻り値:
        カラム名

    - #### getColumnCommentName

          public java.lang.String getColumnCommentName()

      カラム名称を取得。 カラム名称は、GF92.CLM をキーにリソースを検索した結果の日本語になります。SELECT文のコメントに使います。
      戻り値:
        カラム名称
      変更履歴:

        5.6.4.4 (2013/05/31) カラム名 追加

    - #### getFullColumnName

          public java.lang.String getFullColumnName()

      テーブル名が先頭に付いたカラム名を取得。
      戻り値:
        カラム名(テーブル名付き)

    - #### getJoinColumn

          public JspConvertEntity getJoinColumn()

      結合先のカラム情報を取得。
      戻り値:
        結合先のカラム

    - #### getAsTableName

          public java.lang.String getAsTableName()

      テーブルに付ける別名を取得(GF91.AS_TABLE)
      戻り値:
        テーブルに付ける別名

    - #### getAsColumnName

          public java.lang.String getAsColumnName()

      カラムに付ける別名を取得(GF92.AS_CLM)
      戻り値:
        カラムに付ける別名

    - #### getSelectPartColumnName

          public java.lang.String getSelectPartColumnName()

      Select句ですぐに利用可能なカラム名を取得。
      戻り値:
        カラム名

    - #### getFromPartTableName

          public java.lang.String getFromPartTableName()

      From句ですぐに利用可能なカラム名を取得。
      戻り値:
        別名のついたテーブル名

    - #### getDefaultValue

          public java.lang.String getDefaultValue()

      初期値を取得。(GF92.DEFAULT_VAL)
      戻り値:
        初期値

    - #### getRemarks

          public java.lang.String getRemarks()

      属性内容を取得。(GF92.ZOKUSEI)
      戻り値:
        属性内容

    - #### getMust

          public java.lang.String getMust()

      必須を取得。(GF92.MUST)
      戻り値:
        必須

    - #### getUseOrder

          public java.lang.String getUseOrder()

      並び替え設定か否かを判定(GF92.USE_ORDER)
      戻り値:
        判定結果

    - #### isNumber

          public boolean isNumber()

      数値項目か否かを判定
      戻り値:
        判定結果

    - #### getNmSys

          public java.lang.String getNmSys()

      システムの名称を取得します。(GF90.NMSYS)
      戻り値:
        名称

    - #### getPgid

          public java.lang.String getPgid()

      プログラムIDを取得します。(GF92.PGID)
      戻り値:
        プログラムID

    - #### getNmpg

          public java.lang.String getNmpg()

      プログラムの名称を取得します。(GF90.NMPG)
      戻り値:
        名称

    - #### getJoinType

          public java.lang.String getJoinType()

      外部結合かを判定(GF92.JOIN_TYPE)
      戻り値:
        判定結果

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