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

## woolpack.transition
クラス ActionDef

    java.lang.Object
      woolpack.transition.ActionDef

    public class ActionDef

extends java.lang.Object

アクションの定義。

作成者:
  nakamura

コンストラクタの概要
`ActionDef(OGE methodOGE, ForwardDef... forwardDefArray)` コンストラクタ。
`ActionDef(OGE methodOGE, java.lang.Iterable<ForwardDef> forwardDefIterable)` コンストラクタ。
`ActionDef(OGE componentOGE, OGE methodOGE, ForwardDef... forwardDefArray)` コンストラクタ。
`ActionDef(OGE componentOGE, OGE methodOGE, java.lang.Iterable<ForwardDef> forwardDefIterable)` コンストラクタ。

メソッドの概要
`OGE` | `getComponentOGE()` コンポーネントの位置を返す。
`java.lang.Iterable<ForwardDef>` | `getForwardDefIterable()` 遷移先定義の一覧を返す。
`OGE` | `getMethodOGE()` メソッドの位置を返す。

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

コンストラクタの詳細

### ActionDef

    public ActionDef(OGE componentOGE,
                     OGE methodOGE,
                     java.lang.Iterable<ForwardDef> forwardDefIterable)

  コンストラクタ。

  パラメータ:
    `componentOGE` - コンポーネントの取得先。
    `methodOGE` - 実行するメソッドの取得先。
    `forwardDefIterable` - 遷移先定義の一覧。ステートレスであるべき。
  例外:
    `引数のいずれかが` - null の場合。

### ActionDef

    public ActionDef(OGE methodOGE,
                     java.lang.Iterable<ForwardDef> forwardDefIterable)

  コンストラクタ。 コンポーネントの取得先は null を表す`OGE`とする。

  パラメータ:
    `methodOGE` - 実行するメソッドの取得先。
    `forwardDefIterable` - 遷移先定義の一覧。ステートレスであるべき。
  例外:
    `引数のいずれかが` - null の場合。

### ActionDef

    public ActionDef(OGE componentOGE,
                     OGE methodOGE,
                     ForwardDef... forwardDefArray)

  コンストラクタ。

  パラメータ:
    `componentOGE` - コンポーネントの取得先。
    `methodOGE` - 実行するメソッドの取得先。
    `forwardDefArray` - 遷移先定義の一覧。ステートレスであるべき。
  例外:
    `引数のいずれかが` - null の場合。

### ActionDef

    public ActionDef(OGE methodOGE,
                     ForwardDef... forwardDefArray)

  コンストラクタ。 コンポーネントの取得先は null を表す`OGE`とする。

  パラメータ:
    `methodOGE` - 実行するメソッドの取得先。
    `forwardDefArray` - 遷移先定義の一覧。ステートレスであるべき。
  例外:
    `引数のいずれかが` - null の場合。

メソッドの詳細

### getComponentOGE

    public OGE getComponentOGE()

  コンポーネントの位置を返す。

  戻り値:
    コンポーネントの位置。

### getMethodOGE

    public OGE getMethodOGE()

  メソッドの位置を返す。

  戻り値:
    メソッドの位置。

### getForwardDefIterable

    public java.lang.Iterable<ForwardDef> getForwardDefIterable()

  遷移先定義の一覧を返す。

  戻り値:
    遷移先定義の一覧。

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