Index

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

A

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

C

Calling Java methods from JSBody - Search tag in annotation interface org.teavm.jso.JSBody
Section
cast() - Method in interface org.teavm.jso.JSObject
Deprecated.

D

DATA_VIEW - Enum constant in enum class org.teavm.jso.JSBufferType
 

F

FLOAT32 - Enum constant in enum class org.teavm.jso.JSBufferType
 
FLOAT64 - Enum constant in enum class org.teavm.jso.JSBufferType
 
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
 
INT16 - Enum constant in enum class org.teavm.jso.JSBufferType
 
INT32 - Enum constant in enum class org.teavm.jso.JSBufferType
 
INT64 - Enum constant in enum class org.teavm.jso.JSBufferType
 
INT8 - Enum constant in enum class org.teavm.jso.JSBufferType
 

J

JSBody - Annotation Interface in org.teavm.jso
Indicates that method is to have native JavaScript implementation.
JSBody annotation - Search tag in package org.teavm.jso
Section
JSBodyImport - Annotation Interface in org.teavm.jso
 
JSBuffer - Annotation Interface in org.teavm.jso
 
JSBufferType - Enum Class in org.teavm.jso
 
JSByRef - Annotation Interface in org.teavm.jso
Marks parameters of JavaScript methods that should be passed by reference.
JSClass - Annotation Interface in org.teavm.jso
 
JSExceptions - Class in org.teavm.jso
 
JSExport - Annotation Interface in org.teavm.jso
 
JSExportClasses - Annotation Interface 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.
JSModule - Annotation Interface in org.teavm.jso
 
JSObject - Interface in org.teavm.jso
The base type for all overlay types.
JSPrimitiveType - Annotation Interface in org.teavm.jso
 
JSProperty - Annotation Interface in org.teavm.jso
Marks abstract member method as either a getter or a setter.
JSTopLevel - Annotation Interface in org.teavm.jso
 

N

name() - Element in annotation interface org.teavm.jso.JSClass
 

O

optional() - Element in annotation interface org.teavm.jso.JSByRef
 
org.teavm.jso - package org.teavm.jso
JSO is a specification that describes how Java platform can interact with JavaScript code.
Overlay types - Search tag in package org.teavm.jso
Section

P

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

S

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

T

transparent() - Element in annotation interface org.teavm.jso.JSClass
 
Type conversion - Search tag in annotation interface org.teavm.jso.JSBody
Section

U

UINT16 - Enum constant in enum class org.teavm.jso.JSBufferType
 
UINT32 - Enum constant in enum class org.teavm.jso.JSBufferType
 
UINT64 - Enum constant in enum class org.teavm.jso.JSBufferType
 
UINT8 - Enum constant in enum class org.teavm.jso.JSBufferType
 

V

value() - Element in annotation interface org.teavm.jso.JSBuffer
 
value() - Element in annotation interface org.teavm.jso.JSExportClasses
 
value() - Element in annotation interface org.teavm.jso.JSMethod
 
value() - Element in annotation interface org.teavm.jso.JSModule
 
value() - Element in annotation interface org.teavm.jso.JSPrimitiveType
 
value() - Element in annotation interface org.teavm.jso.JSProperty
 
valueOf(String) - Static method in enum class org.teavm.jso.JSBufferType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.teavm.jso.JSBufferType
Returns an array containing the constants of this enum class, in the order they are declared.
A C D F G I J N O P S T U V 
All Classes and Interfaces|All Packages