org.eclipse.xtend.backend.expr
Class InvocationOnObjectExpression
java.lang.Object
org.eclipse.xtend.backend.common.ExpressionBase
org.eclipse.xtend.backend.expr.InvocationOnObjectExpression
public final class InvocationOnObjectExpression
- extends ExpressionBase
- Author:
- Arno Haase (http://www.haase-consulting.com), André Arnold
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InvocationOnObjectExpression
public InvocationOnObjectExpression(QualifiedName functionName,
java.util.List<? extends ExpressionBase> params,
boolean nullIfFirstParamIsNull,
SourcePos sourcePos)
getFunctionName
public QualifiedName getFunctionName()
getParams
public java.util.List<? extends ExpressionBase> getParams()
isNullIfFirstParamIsNull
public boolean isNullIfFirstParamIsNull()
evaluateInternal
protected java.lang.Object evaluateInternal(ExecutionContext ctx)
- Specified by:
evaluateInternal
in class ExpressionBase