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 Object
evaluateString(String source, org.mozilla.javascript.ScriptableObject scope)
static Object
evalVariableResult(Variable variable, Object object, org.mozilla.javascript.ScriptableObject scope)
static void
exitContext()
static List<String>
getErrorArgumentsResult(Object obj, List<String> arguments, org.mozilla.javascript.ScriptableObject scope)
static boolean
getTestEvalResult(Object obj, Rule rule, org.mozilla.javascript.ScriptableObject scope)
static org.mozilla.javascript.ScriptableObject
initialise()
-
-
-
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()
-
-