Class JavaScriptEvaluator

java.lang.Object
org.verapdf.pdfa.validation.validators.JavaScriptEvaluator

public class JavaScriptEvaluator extends Object
  • Constructor Details

    • JavaScriptEvaluator

      public JavaScriptEvaluator()
  • Method Details

    • 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<ErrorArgument> getErrorArgumentsResult(Object obj, List<ErrorArgument> arguments, org.mozilla.javascript.ScriptableObject scope)
    • exitContext

      public static void exitContext()