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

## org.seasar.mayaa.engine.processor
インタフェース OptimizableProcessor

public interface OptimizableProcessor

メソッドの概要
`ProcessorTreeWalker[]` | `divide(SequenceIDGenerator sequenceIDGenerator)` 子プロセッサの作成完了時点で呼び出され、 自身を静的パートと動的パートに分割する。

メソッドの詳細

### divide

    public ProcessorTreeWalker[] divide(SequenceIDGenerator sequenceIDGenerator)

  子プロセッサの作成完了時点で呼び出され、 自身を静的パートと動的パートに分割する。 最低でも自身を示す１要素が返却される。

  パラメータ:
    `sequenceIDGenerator` - 最適化によって新たなノードが必要な際に使用するsequenceIDジェネレータ
  戻り値:
    分割プロセッサー配列

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