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

## 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)

  戻り値:
    判定結果

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

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