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

## org.asyrinx.brownie.core.collection
クラス MapTreeVisitor

    java.lang.Object
      org.asyrinx.brownie.core.collection.MapTreeVisitor

public class MapTreeVisitor
extends java.lang.Object

Mapによるツリー構造に対するアクションを表現するクラスの抽象クラスです。 MapTreeオブジェクトと関係しますが、このクラスはMapTreeオブジェクトを使用しません。

作成者:
  akima

フィールドの概要
`protected org.apache.commons.collections.ArrayStack` | `keyStack`
`protected java.util.Map` | `root`

コンストラクタの概要
`MapTreeVisitor(java.util.Map root)`
`MapTreeVisitor(java.util.Map root, org.apache.commons.collections.Closure closure)`

メソッドの概要
`void` | `doOnLeaf(java.lang.Object value)`
`void` | `doOnMap(java.util.Map map)`
`void` | `execute()`
`org.apache.commons.collections.Closure` | `getClosure()`

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

フィールドの詳細

### root

    protected final java.util.Map root

### keyStack

    protected final org.apache.commons.collections.ArrayStack keyStack

コンストラクタの詳細

### MapTreeVisitor

    public MapTreeVisitor(java.util.Map root,
                          org.apache.commons.collections.Closure closure)

### MapTreeVisitor

    public MapTreeVisitor(java.util.Map root)

メソッドの詳細

### execute

    public void execute()

### doOnMap

    public void doOnMap(java.util.Map map)

### doOnLeaf

    public void doOnLeaf(java.lang.Object value)

### getClosure

    public org.apache.commons.collections.Closure getClosure()

  戻り値:

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

Copyright © 2004 asyrinx organization. All Rights Reserved.