Class ScriptRuntime

java.lang.Object
com.google.javascript.rhino.ScriptRuntime

public class ScriptRuntime extends Object
This is the class that implements the run-time.
  • Field Details

    • NaN

      public static final double NaN
    • negativeZero

      public static final double negativeZero
  • Constructor Details

    • ScriptRuntime

      protected ScriptRuntime()
      No instances should be created.
  • Method Details

    • isJSLineTerminator

      public static boolean isJSLineTerminator(int c)
    • escapeString

      public static String escapeString(String s)
    • escapeString

      public static String escapeString(String s, char escapeQuote)
      For escaping strings printed by object and array literals; not quite the same as 'escape.'
    • testUint32String

      public static long testUint32String(String str)
      If str is a decimal presentation of Uint32 value, return it as long. Otherwise, return -1L;
    • getMessage0

      public static String getMessage0(String messageId)
    • getMessage1

      public static String getMessage1(String messageId, Object arg1)
    • getMessage

      public static String getMessage(String messageId, Object[] arguments)