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

## org.opengion.plugin.table
クラス JspTakeoutImpl

    java.lang.Object
      org.opengion.plugin.table.JspTakeoutImpl

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

直系の既知のサブクラス:
  JspTakeout_OG_COLUMN, JspTakeout_OG_QUERY, JspTakeout_OG_VIEW

    public class JspTakeoutImpl

extends Object
implements JspTakeout

特定のJSPタグ情報を元にGF91、GF92テーブルへのデータ登録データを作成する基底クラス。
継承先のクラスのexecuteメソッドでは、_result変数に引数のタグ情報を元に作成した、JspConvertEntity
オブジェクトを返却処理を実装します。
例）
JspTakeoutImpl t = new JspTakeoutImpl();
JspTakeoutEntity e = new JspTakeoutEntity();
e.setName( "og:query" );
ArrayList< JspConvertEntity > r = t.execute( e );

作成者
  Takeshi.Takada

フィールドの概要
`protected ArrayList<JspConvertEntity>` | `_result`

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

メソッドの概要
`ArrayList<JspConvertEntity>` | `execute(ArrayList<JspTakeoutEntity> tag_infos)` 引数のタグ情報をJspConvertEntityへセットし、リストを作成します。
`protected void` | `peepsResult()` 読み込んだ結果を覗き見する。
`protected ArrayList<String>` | `splitComma(String defaults, boolean is_sql)` カンマ区切りの文字列を配列化する。

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

フィールドの詳細

### _result

    protected ArrayList<JspConvertEntity> _result

コンストラクタの詳細

### JspTakeoutImpl

    public JspTakeoutImpl()

メソッドの詳細

### execute

    public ArrayList<JspConvertEntity> execute(ArrayList<JspTakeoutEntity> tag_infos)
                                        throws Throwable

  インタフェース `JspTakeout` の記述:
  引数のタグ情報をJspConvertEntityへセットし、リストを作成します。

  定義:
    インタフェース `JspTakeout` 内の `execute`
  戻り値:
    リスト
  例外:
    `Throwable`

### splitComma

    protected ArrayList<String> splitComma(String defaults,
                                           boolean is_sql)

  カンマ区切りの文字列を配列化する。
  第2引数がtrueの時は、括弧「()」の開始と終了の関係を維持して配列化します。

  パラメータ:
    `defaults` -
    `is_sql` -
  戻り値:

### peepsResult

    protected void peepsResult()

  読み込んだ結果を覗き見する。

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

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