Skip navigation links
A C D F G H I J O S T U 

A

Any - Interface in jsinterop.base
Abstracts 'any' type in the type system (or '*' in Closure).
arguments() - Static method in class jsinterop.base.Js
 
asArray() - Method in interface jsinterop.base.Any
 
asArray() - Method in interface jsinterop.base.JsArrayLike
 
asArrayLike() - Method in interface jsinterop.base.Any
 
asBoolean() - Method in interface jsinterop.base.Any
 
asByte() - Method in interface jsinterop.base.Any
 
asChar() - Method in interface jsinterop.base.Any
 
asClass() - Method in interface jsinterop.base.JsConstructorFn
Returns this constructor as a Class instance.
asDouble() - Method in interface jsinterop.base.Any
 
asFloat() - Method in interface jsinterop.base.Any
 
asInt() - Method in interface jsinterop.base.Any
 
asLong() - Method in interface jsinterop.base.Any
 
asPropertyMap() - Method in interface jsinterop.base.Any
 
asShort() - Method in interface jsinterop.base.Any
 
asString() - Method in interface jsinterop.base.Any
 

C

cast() - Method in interface jsinterop.base.Any
 
cast(Object) - Static method in class jsinterop.base.Js
Performs checked cast to lefthand-side type.
castToArray(Object) - Static method in class jsinterop.base.Js
 
castToBoolean(Object) - Static method in class jsinterop.base.Js
 
castToByte(Object) - Static method in class jsinterop.base.Js
 
castToChar(Object) - Static method in class jsinterop.base.Js
 
castToDouble(Object) - Static method in class jsinterop.base.Js
 
castToFloat(Object) - Static method in class jsinterop.base.Js
 
castToInt(Object) - Static method in class jsinterop.base.Js
 
castToLong(Object) - Static method in class jsinterop.base.Js
 
castToShort(Object) - Static method in class jsinterop.base.Js
 
castToString(Object) - Static method in class jsinterop.base.Js
 
checkCriticalType(boolean) - Static method in class jsinterop.base.InternalPreconditions
 
checkType(boolean) - Static method in class jsinterop.base.InternalPreconditions
 
construct(Object...) - Method in interface jsinterop.base.JsConstructorFn
Invokes 'new' operator on this constructor.

D

debugger() - Static method in class jsinterop.base.Js
 
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
 
getAny(String) - Method in interface jsinterop.base.JsPropertyMapOfAny
 
getAnyAt(int) - Method in interface jsinterop.base.JsArrayLikeOfAny
 
getAt(int) - Method in interface jsinterop.base.JsArrayLike
 
getLength() - Method in interface jsinterop.base.JsArrayLike
 

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.
JsArrayLikeOfAny - Interface in jsinterop.base
Provides abstraction for JavaScript array-like object of Any.
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.
JsPropertyMapOfAny - Interface in jsinterop.base
Provides abstraction for JavaScript objects as property map of Any.

O

of(Object) - Static method in interface jsinterop.base.Any
 
of(float) - Static method in interface jsinterop.base.Any
 
of(int) - Static method in interface jsinterop.base.Any
 
of(long) - Static method in interface jsinterop.base.Any
 
of(Object) - Static method in interface jsinterop.base.JsArrayLike
 
of(Class<T>) - Static method in interface jsinterop.base.JsConstructorFn
 
of() - Static method in interface jsinterop.base.JsPropertyMap
 
of(String, Object) - Static method in interface jsinterop.base.JsPropertyMap
 
of(String, Object, String, Object) - Static method in interface jsinterop.base.JsPropertyMap
 
of(String, Object, String, Object, String, Object) - Static method in interface jsinterop.base.JsPropertyMap
 
of(Object) - Static method in interface jsinterop.base.JsPropertyMap
 
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
 

S

set(String, T) - Method in interface jsinterop.base.JsPropertyMap
 
set(String, float) - Method in interface jsinterop.base.JsPropertyMapOfAny
 
set(String, int) - Method in interface jsinterop.base.JsPropertyMapOfAny
 
set(String, long) - Method in interface jsinterop.base.JsPropertyMapOfAny
 
setAt(int, T) - Method in interface jsinterop.base.JsArrayLike
 
setAt(int, float) - Method in interface jsinterop.base.JsArrayLikeOfAny
 
setAt(int, int) - Method in interface jsinterop.base.JsArrayLikeOfAny
 
setAt(int, long) - Method in interface jsinterop.base.JsArrayLikeOfAny
 
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
 
A C D F G H I J O S T U 
Skip navigation links