Class RuntimeContext

Object
RuntimeContext

public final class RuntimeContext extends Object
  • Constructor Details

    • RuntimeContext

      public RuntimeContext(MessageFormatter messageFormatter, boolean throwException)
  • Method Details

    • addDefinition

      public JDefinition addDefinition(JDefinition definition)
    • getConstraints

      public ConstraintRegistry getConstraints()
    • getScripts

      public ScriptRegistry getScripts()
    • areEqual

      public boolean areEqual(double value1, double value2)
    • compare

      public int compare(double value1, double value2)
    • addFuture

      public boolean addFuture(FutureFunction future)
    • invokeFutures

      public boolean invokeFutures()
    • clear

      public void clear()
    • getDefinitions

      public Map<JAlias,JValidator> getDefinitions()
    • getFutures

      public List<FutureFunction> getFutures()
    • getReceivers

      public ReceiverRegistry getReceivers()
    • getStorage

      public Map<String,Object> getStorage()
    • getOutlineFormatter

      public OutlineFormatter getOutlineFormatter()
    • getImports

      public ImportRegistry getImports()
    • getPragmas

      public PragmaRegistry getPragmas()
    • getScriptGlobalScope

      public ScriptGlobalScope getScriptGlobalScope()
    • getExceptions

      public ExceptionRegistry getExceptions()
    • getMessageFormatter

      public MessageFormatter getMessageFormatter()