パッケージ jakarta.faces.flow
クラス MethodCallNode
java.lang.ObjectSE
jakarta.faces.flow.FlowNode
jakarta.faces.flow.MethodCallNode
フローグラフのメソッド呼び出しノードを表します。制御がメソッド呼び出しノードに渡されると、その MethodExpression
が呼び出され、パラメーターが渡されます。結果を次のアルゴリズムで決定された値とします。呼び出しから null
リターンがある場合、getOutcome()
が呼び出されます。結果が非 null
の場合、その getValue()
メソッドが呼び出され、値が結果と見なされます。null
以外のリターンがある場合は、それを結果とします。toString
メソッドを呼び出して、結果を文字列に変換します。結果を使用して、フローグラフの次のノードを決定します。
- 導入:
- 2.2
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明abstract MethodExpression
制御がこのノードに渡されたときに呼び出されるMethodExpression
を返します。abstract ValueExpression
メソッドからnull
が返された場合に使用されるoutcome
を返します。メソッドに渡されるパラメーターを返します。
コンストラクターの詳細
MethodCallNode
public MethodCallNode()
メソッドの詳細
getMethodExpression
制御がこのノードに渡されたときに呼び出される
MethodExpression
を返します。- 戻り値:
- 制御がこのノードに渡されたときに呼び出される
MethodExpression
- 導入:
- 2.2
getOutcome
メソッドから
null
が返された場合に使用されるoutcome
を返します。- 戻り値:
outcome
- 導入:
- 2.2
getParameters
メソッドに渡されるパラメーターを返します。
- 戻り値:
- メソッドに渡されるパラメーター
- 導入:
- 2.2