org.stjs.javascript
Class Global

java.lang.Object
  extended by org.stjs.javascript.Global

public class Global
extends Object


Field Summary
static Console console
           
static Number Infinity
           
static Number NaN
           
static STJS stjs
           
static Object undefined
           
static Window window
           
 
Constructor Summary
Global()
           
 
Method Summary
static
<T> T
$or(T value, T... otherValues)
          this is the equivalent of x || y || z in javascript
static void alert(Object expr)
           
static void clearInterval(TimeoutHandler handler)
           
static void clearTimeout(TimeoutHandler handler)
           
static boolean confirm(String expr)
           
static String decodeURI(String uri)
           
static String decodeURIComponent(String uri)
           
static String encodeURI(String uri)
           
static String encodeURIComponent(String uri)
           
static String escape(String uri)
           
static
<T> T
eval(String expr)
           
static RuntimeException exception(Object exception)
          defined in stjs.js
static boolean isEnum(Object obj)
          defined in stjs.js
static boolean isFinite(Object value)
           
static boolean isNaN(Object value)
           
static double parseFloat(Object expr)
           
static int parseInt(Object expr)
           
static int parseInt(Object expr, int radix)
           
static String prompt(String expr)
           
static String prompt(String expr, String defaultText)
           
static TimeoutHandler setInterval(org.stjs.javascript.functions.Callback0 expr, int timeoutMillis)
           
static TimeoutHandler setInterval(String expr, int timeoutMillis)
           
static TimeoutHandler setTimeout(org.stjs.javascript.functions.Callback0 expr, int timeoutMillis)
           
static TimeoutHandler setTimeout(String expr, int timeoutMillis)
           
static String typeof(Object obj)
           
static String unescape(String uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Infinity

public static Number Infinity

NaN

public static Number NaN

undefined

public static Object undefined

window

public static Window window

console

public static Console console

stjs

public static STJS stjs
Constructor Detail

Global

public Global()
Method Detail

eval

public static <T> T eval(String expr)

alert

public static void alert(Object expr)

confirm

public static boolean confirm(String expr)

prompt

public static String prompt(String expr)

prompt

public static String prompt(String expr,
                            String defaultText)

parseFloat

public static double parseFloat(Object expr)

parseInt

public static int parseInt(Object expr)

parseInt

public static int parseInt(Object expr,
                           int radix)

typeof

public static String typeof(Object obj)

$or

public static <T> T $or(T value,
                        T... otherValues)
this is the equivalent of x || y || z in javascript

Returns:

setTimeout

public static TimeoutHandler setTimeout(String expr,
                                        int timeoutMillis)

setTimeout

public static TimeoutHandler setTimeout(org.stjs.javascript.functions.Callback0 expr,
                                        int timeoutMillis)

setInterval

public static TimeoutHandler setInterval(String expr,
                                         int timeoutMillis)

setInterval

public static TimeoutHandler setInterval(org.stjs.javascript.functions.Callback0 expr,
                                         int timeoutMillis)

clearTimeout

public static void clearTimeout(TimeoutHandler handler)

clearInterval

public static void clearInterval(TimeoutHandler handler)

decodeURI

public static String decodeURI(String uri)

decodeURIComponent

public static String decodeURIComponent(String uri)

encodeURI

public static String encodeURI(String uri)

encodeURIComponent

public static String encodeURIComponent(String uri)

escape

public static String escape(String uri)

isFinite

public static boolean isFinite(Object value)

isNaN

public static boolean isNaN(Object value)

unescape

public static String unescape(String uri)

exception

public static RuntimeException exception(Object exception)
defined in stjs.js

Parameters:
exception -
Returns:

isEnum

public static boolean isEnum(Object obj)
defined in stjs.js

Parameters:
obj -
Returns:


Copyright © 2013. All Rights Reserved.