A C D F G H I J N O S T U 
All Classes All Packages

A

andAlso(T, T) - Static method in class jsinterop.base.Js
Applies JavaScript logical "and" operator (&&) on given objects.
Any - Interface in jsinterop.base
Abstracts 'any' type in the type system (or '*' in Closure).
arguments() - Static method in class jsinterop.base.Js
 
asAny(Object) - Static method in class jsinterop.base.Js
 
asArray() - Method in interface jsinterop.base.Any
 
asArray(Object) - Static method in class jsinterop.base.Js
 
asArrayLike() - Method in interface jsinterop.base.Any
 
asArrayLike(Object) - Static method in class jsinterop.base.Js
Returns JsArrayLike view of provided array-like object.
asBoolean() - Method in interface jsinterop.base.Any
 
asBoolean(Object) - Static method in class jsinterop.base.Js
 
asByte() - Method in interface jsinterop.base.Any
 
asByte(Object) - Static method in class jsinterop.base.Js
 
asChar() - Method in interface jsinterop.base.Any
 
asChar(Object) - Static method in class jsinterop.base.Js
 
asClass() - Method in interface jsinterop.base.JsConstructorFn
Returns this constructor as a Class instance.
asConstructorFn(Class<T>) - Static method in class jsinterop.base.Js
 
asDouble() - Method in interface jsinterop.base.Any
 
asDouble(Object) - Static method in class jsinterop.base.Js
 
asFloat() - Method in interface jsinterop.base.Any
 
asFloat(Object) - Static method in class jsinterop.base.Js
 
asInt() - Method in interface jsinterop.base.Any
 
asInt(Object) - Static method in class jsinterop.base.Js
 
asList() - Method in interface jsinterop.base.JsArrayLike
 
asLong() - Method in interface jsinterop.base.Any
 
asLong(Object) - Static method in class jsinterop.base.Js
 
asPropertyMap() - Method in interface jsinterop.base.Any
 
asPropertyMap(Object) - Static method in class jsinterop.base.Js
Returns JsPropertyMap view of provided object.
asShort() - Method in interface jsinterop.base.Any
 
asShort(Object) - Static method in class jsinterop.base.Js
 
asString() - Method in interface jsinterop.base.Any
 
asString(Object) - Static method in class jsinterop.base.Js
 

C

cast() - Method in interface jsinterop.base.Any
 
cast(Object) - Static method in class jsinterop.base.Js
Performs checked cast to lefthand-side type.
checkCriticalType(boolean) - Static method in class jsinterop.base.InternalPreconditions
 
checkType(boolean) - Static method in class jsinterop.base.InternalPreconditions
 
coerceToDouble(Object) - Static method in class jsinterop.base.Js
Coerces any object to number using + operation.
coerceToInt(Object) - Static method in class jsinterop.base.Js
Coerces any object to 32 bit signed number using |0 operation.
com.google.gwt.core.client - package com.google.gwt.core.client
 
construct(Object...) - Method in interface jsinterop.base.JsConstructorFn
Invokes 'new' operator on this constructor.

D

debugger() - Static method in class jsinterop.base.Js
 
delete(int) - Method in interface jsinterop.base.JsArrayLike
 
delete(String) - Method in interface jsinterop.base.JsPropertyMap
 

F

forEach(JsForEachCallbackFn) - Method in interface jsinterop.base.JsPropertyMap
 

G

get(String) - Method in interface jsinterop.base.JsPropertyMap
 
getAsAny(String) - Method in interface jsinterop.base.JsPropertyMap
 
getAt(int) - Method in interface jsinterop.base.JsArrayLike
 
getAtAsAny(int) - Method in interface jsinterop.base.JsArrayLike
 
getLength() - Method in interface jsinterop.base.JsArrayLike
 
global() - Static method in class jsinterop.base.Js
 

H

has(String) - Method in interface jsinterop.base.JsPropertyMap
 

I

InternalPreconditions - Class in jsinterop.base
A utility class that provides utility functions to do precondition checks following a pattern similar to javaemul.internal.InternalPreconditions.
isFalsy(Object) - Static method in class jsinterop.base.Js
 
isTripleEqual(Object, Object) - Static method in class jsinterop.base.Js
Returns true if two objects are same.
isTruthy(Object) - Static method in class jsinterop.base.Js
 

J

Js - Class in jsinterop.base
Utilities to provide access to JavaScript language constructs that are not available in pure Java.
JsArrayLike<T> - Interface in jsinterop.base
Provides abstraction for JavaScript array-like objects.
JsBigint - Interface in jsinterop.base
Provides an abstraction for Closure bigint primitive type.
JsConstructorFn<T> - Interface in jsinterop.base
A JavaScript constructor function.
JsForEachCallbackFn - Interface in jsinterop.base
Callback function for for-each iteration.
jsinterop.base - package jsinterop.base
 
JsPropertyMap<T> - Interface in jsinterop.base
Provides abstraction of JavaScript objects as property maps.

N

nestedGet(String) - Method in interface jsinterop.base.JsPropertyMap
Gets by qualified name.
nestedGetAsAny(String) - Method in interface jsinterop.base.JsPropertyMap
Gets as Any by qualified name.

O

of() - Static method in interface jsinterop.base.JsPropertyMap
Returns an empty object literal as JsPropertyMap.
of(String, T) - Static method in interface jsinterop.base.JsPropertyMap
Returns an object literal as JsPropertyMap that has provided key-value pairs.
of(String, T, String, T) - Static method in interface jsinterop.base.JsPropertyMap
Returns an object literal as JsPropertyMap that has provided key-value pairs.
of(String, T, String, T, String, T) - Static method in interface jsinterop.base.JsPropertyMap
Returns an object literal as JsPropertyMap that has provided key-value pairs.
onInvoke(Object...) - Method in interface jsinterop.base.JsConstructorFn
Most of the time you don't want to call this method but call JsConstructorFn.construct(java.lang.Object...) instead since this is a constructor function.
onKey(String) - Method in interface jsinterop.base.JsForEachCallbackFn
 
orElse(T, T) - Static method in class jsinterop.base.Js
Applies JavaScript logical "or" operator (||) on given objects.

S

set(String, T) - Method in interface jsinterop.base.JsPropertyMap
 
setAt(int, T) - Method in interface jsinterop.base.JsArrayLike
 
setLength(int) - Method in interface jsinterop.base.JsArrayLike
 

T

typeof(Object) - Static method in class jsinterop.base.Js
 

U

uncheckedCast() - Method in interface jsinterop.base.Any
Performs unchecked cast to lefthand-side type.
uncheckedCast(Object) - Static method in class jsinterop.base.Js
Performs unchecked cast to lefthand-side type.
undefined() - Static method in class jsinterop.base.Js
 
UnsafeNativeLong - Annotation Type in com.google.gwt.core.client
UnsafeNativeLong provided here to make J2CL compile this target without GWT dep.
A C D F G H I J N O S T U 
All Classes All Packages