A C D F G H I J N O S T U
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages