Package com.soffid.iam.interp
Class JavascriptEvaluator
- java.lang.Object
-
- com.soffid.iam.interp.Evaluator
-
- com.soffid.iam.interp.JavascriptEvaluator
-
public class JavascriptEvaluator extends Evaluator
-
-
Constructor Summary
Constructors Constructor Description JavascriptEvaluator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectevaluate(String script, Map<String,Object> vars, String label)booleanisSecure()ObjectsecureRun(ScriptEngine engine, String expr)StringtranslateFromBsh(String bshScript)
-
-
-
Method Detail
-
evaluate
public Object evaluate(String script, Map<String,Object> vars, String label) throws Exception
-
secureRun
public Object secureRun(ScriptEngine engine, String expr) throws MalformedURLException, ScriptException
- Throws:
MalformedURLExceptionScriptException
-
translateFromBsh
public String translateFromBsh(String bshScript)
- Specified by:
translateFromBshin classEvaluator
-
-