Index

A C F G I J O P S V 
All Classes and Interfaces|All Packages

A

alias() - Element in annotation interface org.teavm.jso.JSBodyImport
 

C

cast() - Method in interface org.teavm.jso.JSObject
 

F

fromModule() - Element in annotation interface org.teavm.jso.JSBodyImport
 

G

getJavaException(JSObject) - Static method in class org.teavm.jso.JSExceptions
 
getJSException(Throwable) - Static method in class org.teavm.jso.JSExceptions
 

I

imports() - Element in annotation interface org.teavm.jso.JSBody
 

J

JSBody - Annotation Interface in org.teavm.jso
Indicates that method is to have native JavaScript implementation.
JSBodyImport - Annotation Interface in org.teavm.jso
 
JSByRef - Annotation Interface in org.teavm.jso
Marks parameters of JavaScript methods that should be passed by reference.
JSExceptions - Class in org.teavm.jso
 
JSFunctor - Annotation Interface in org.teavm.jso
 
JSIndexer - Annotation Interface in org.teavm.jso
Marks abstract member method either as an getter indexer or setter indexer.
JSMethod - Annotation Interface in org.teavm.jso
Marks abstract member method as a JavaScript method.
JSObject - Interface in org.teavm.jso
The base type for all overlay types.
JSProperty - Annotation Interface in org.teavm.jso
Marks abstract member method as either a getter or a setter.

O

org.teavm.jso - package org.teavm.jso
JSO is a specification that describes how Java platform can interact with JavaScript code.

P

params() - Element in annotation interface org.teavm.jso.JSBody
How method parameters are named inside JavaScript implementation.

S

script() - Element in annotation interface org.teavm.jso.JSBody
JavaScript code.

V

value() - Element in annotation interface org.teavm.jso.JSMethod
 
value() - Element in annotation interface org.teavm.jso.JSProperty
 
A C F G I J O P S V 
All Classes and Interfaces|All Packages