Class JavaScriptEvaluator
- java.lang.Object
-
- org.verapdf.pdfa.validation.validators.JavaScriptEvaluator
-
public class JavaScriptEvaluator extends Object
-
-
Constructor Summary
Constructors Constructor Description JavaScriptEvaluator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ObjectevaluateString(String source, org.mozilla.javascript.ScriptableObject scope)static ObjectevalVariableResult(Variable variable, Object object, org.mozilla.javascript.ScriptableObject scope)static voidexitContext()static List<String>getErrorArgumentsResult(Object obj, List<String> arguments, org.mozilla.javascript.ScriptableObject scope)static booleangetTestEvalResult(Object obj, Rule rule, org.mozilla.javascript.ScriptableObject scope)static org.mozilla.javascript.ScriptableObjectinitialise()
-
-
-
Method Detail
-
initialise
public static org.mozilla.javascript.ScriptableObject initialise()
-
evaluateString
public static Object evaluateString(String source, org.mozilla.javascript.ScriptableObject scope)
-
evalVariableResult
public static Object evalVariableResult(Variable variable, Object object, org.mozilla.javascript.ScriptableObject scope)
-
getTestEvalResult
public static boolean getTestEvalResult(Object obj, Rule rule, org.mozilla.javascript.ScriptableObject scope)
-
getErrorArgumentsResult
public static List<String> getErrorArgumentsResult(Object obj, List<String> arguments, org.mozilla.javascript.ScriptableObject scope)
-
exitContext
public static void exitContext()
-
-