woolpack.action
クラス ForwardMatcher

java.lang.Object
  上位を拡張 woolpack.action.ForwardMatcher
すべての実装されたインタフェース:
ForwardMatchable

public class ForwardMatcher
extends java.lang.Object
implements ForwardMatchable

ForwardMatchableのデフォルト実装。 コンストラクタ引数により以下の判定を行う。 null の場合は、メソッドが返却したオブジェクトが null であることを検証する。 Classクラスのインスタンスの場合は、メソッドが返却したオブジェクトが コンストラクタ引数が表すオブジェクトと代入互換であることを検証する。 上記以外の場合は、値が等しいことを検証する。

作成者:
nakamura

コンストラクタの概要
ForwardMatcher(java.lang.Object returnedObject)
          コンストラクタ。
 
メソッドの概要
 java.lang.Object getReturnedObject()
          メソッドが返却したオブジェクトを判定するオブジェクトを返す。
 boolean matches(java.lang.Object aReturnedObject)
          ActionInvoker.findId(Iterable, Object)から呼び出される(called)。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ForwardMatcher

public ForwardMatcher(java.lang.Object returnedObject)
コンストラクタ。

パラメータ:
returnedObject - メソッドが返却したオブジェクトを判定するためのオブジェクト。
メソッドの詳細

matches

public boolean matches(java.lang.Object aReturnedObject)
インタフェース ForwardMatchable の記述:
ActionInvoker.findId(Iterable, Object)から呼び出される(called)。 実装クラスではメソッド実行結果の受け入れ可否を判定する必要がある。

定義:
インタフェース ForwardMatchable 内の matches
パラメータ:
aReturnedObject - メソッドが返却したオブジェクト。
戻り値:
マッチするなら true。それ以外は false。

getReturnedObject

public java.lang.Object getReturnedObject()
メソッドが返却したオブジェクトを判定するオブジェクトを返す。

戻り値:
メソッドが返却したオブジェクトを判定するオブジェクト。


Copyright (C) 2006 Takahiro Nakamura. All rights reserved.