public virtual string getJSInvocation(IExprFunction paramIExprFunction) { StringBuilder stringBuffer = new StringBuilder(); stringBuffer.Append(this.name); stringBuffer.Append("("); for (sbyte b = 0; b < [email protected]; b++) { stringBuffer.Append(this.@params[b].Name); if (b + true != [email protected]) { stringBuffer.Append(","); } } stringBuffer.Append(") {\n"); stringBuffer.Append("\n}"); return(stringBuffer.ToString()); }
public ExprWithDefinition(IExprFunction paramIExprFunction, ExprDefinition paramExprDefinition) { this.exprFunction = paramIExprFunction; this.definition = paramExprDefinition; }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: public org.boris.expr.Expr evaluate(org.boris.expr.IEvaluationContext paramIEvaluationContext, org.boris.expr.ExprFunction paramExprFunction) throws org.boris.expr.ExprException public virtual Expr evaluate(IEvaluationContext paramIEvaluationContext, ExprFunction paramExprFunction) { IExprFunction iExprFunction = (IExprFunction)this.functions[paramExprFunction.Name.ToUpper()]; return((iExprFunction != null) ? iExprFunction.evaluate(paramIEvaluationContext, paramExprFunction.Args) : null); }