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 booleangetTestEvalResult(Object obj, Rule rule, org.mozilla.javascript.ScriptableObject scope)static org.mozilla.javascript.ScriptableObjectinitialise()static voidsetErrorArgumentsResult(Object obj, List<ErrorArgument> arguments, org.mozilla.javascript.ScriptableObject scope)
-
-
-
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)
-
setErrorArgumentsResult
public static void setErrorArgumentsResult(Object obj, List<ErrorArgument> arguments, org.mozilla.javascript.ScriptableObject scope)
-
exitContext
public static void exitContext()
-
-