一般のVisitorパターン | 本パッケージ |
---|---|
Visitor役 | {@link woolpack.visitor.Visitor} |
visitメソッド(オーバロード機構を使用して一般に複数ある) | {@link woolpack.visitor.Visitor#visit(Object)}(このメソッドのみ) |
Element役(acceptメソッドを除く) | {@link woolpack.visitor.Visitor#visit(Object)}に渡した任意のオブジェクト |
Element役のacceptメソッド | {@link woolpack.visitor.Visitor}をコンテキストとした{@link woolpack.fn.Fn}実装 |
Element役のacceptメソッドの集合 | {@link woolpack.visitor.Visitor#setMap(Map)}に設定したキーと{@link woolpack.fn.Fn}の対応表 |