static class RuntimeJastInterpreter.P2JQueryParameter extends RuntimeJastInterpreter.Lambda implements P2JQuery.Parameter
P2JQuery.Parameter lambda expression stored as a JAST node,
using the RuntimeJastInterpreter.interpreter, paramNodes, valueNode| Constructor and Description |
|---|
P2JQueryParameter(RuntimeJastInterpreter interpreter,
Aast lambdaNode)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
resolve()
Evaluate the lambda expression.
|
public P2JQueryParameter(RuntimeJastInterpreter interpreter, Aast lambdaNode)
interpreter - The RuntimeJastInterpreter that will handle interpretation of this
lambda expression. Must not be null.lambdaNode - A JAST node with JavaTokenTypes.LAMBDA type and
no arguments (they will be ignored, anyway).public java.lang.Object resolve()
Use the RuntimeJastInterpreter set in constructor to evaluate the node. That
result is the value of the lambda expression.
resolve in interface P2JQuery.Parameter(P2JQuery.Parameter) () lambda expression.