public abstract class MethodCallNode extends FlowNode
Represents a method call node in the flow graph.
When control passes to a method call node, its
invoked, passing any parameters. Let outcome be the value determined
by the following algorithm. If there is a
null return from the invocation,
getOutcome() is called. If the result is non-
is called and the value is considered to be outcome. If there is a non-
let it be outcome. Convert outcome to a String by calling
toString method. Use outcome to determine the next
node in the flow graph.
|Constructor and Description|
|Modifier and Type||Method and Description|
Return the parameters to be passed to the method.
public abstract MethodExpression getMethodExpression()
MethodExpression to be
invoked to when control passes to this node.
MethodExpressionto be invoked to when control passes to this node
public abstract ValueExpression getOutcome()
outcome to be
used in the event of a
null return from the method.
Copyright © 1996-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.