Exemple #1
0
 public ELContextAnonymousInnerClassHelper(JuelScriptEngine outerInstance, IScriptContext scriptCtx)
 {
     this.outerInstance = outerInstance;
     this.scriptCtx     = scriptCtx;
     resolver           = outerInstance.CreateElResolver();
     varMapper          = new ScriptContextVariableMapper(outerInstance, scriptCtx);
     funcMapper         = new ScriptContextFunctionMapper(outerInstance, scriptCtx);
 }
Exemple #2
0
 internal ScriptContextFunctionMapper(JuelScriptEngine outerInstance, IScriptContext ctx)
 {
     this.outerInstance = outerInstance;
     this.scriptContext = ctx;
 }
Exemple #3
0
 internal ScriptContextVariableMapper(JuelScriptEngine outerInstance, IScriptContext scriptCtx)
 {
     this.outerInstance = outerInstance;
     this.scriptContext = scriptCtx;
 }
Exemple #4
0
 JuelCompiledScript(JuelScriptEngine outerInstance, ValueExpression valueExpression)
 {
     this.outerInstance   = outerInstance;
     this.valueExpression = valueExpression;
 }