JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
V
W
A
add(T)
- Method in interface org.teavm.platform.metadata.
ResourceArray
add(T)
- Method in class org.teavm.platform.
PlatformQueue
AnnotationDependencySupport
- Class in
org.teavm.platform.plugin
AnnotationDependencySupport()
- Constructor for class org.teavm.platform.plugin.
AnnotationDependencySupport
apply(InvocationExpr, WasmIntrinsicManager)
- Method in class org.teavm.platform.plugin.
MetadataIntrinsic
apply(InvocationExpr, WasmIntrinsicManager)
- Method in class org.teavm.platform.plugin.
ResourceReadIntrinsic
asJavaClass(PlatformObject)
- Static method in class org.teavm.platform.
Platform
AsyncCallback
<
T
> - Interface in
org.teavm.platform.async
AsyncMethodGenerator
- Class in
org.teavm.platform.plugin
AsyncMethodGenerator()
- Constructor for class org.teavm.platform.plugin.
AsyncMethodGenerator
AsyncMethodProcessor
- Class in
org.teavm.platform.plugin
AsyncMethodProcessor()
- Constructor for class org.teavm.platform.plugin.
AsyncMethodProcessor
B
BooleanResource
- Interface in
org.teavm.platform.metadata
ByteResource
- Interface in
org.teavm.platform.metadata
C
charCodeAt(int)
- Method in interface org.teavm.platform.
PlatformString
classFromResource(ClassResource)
- Static method in class org.teavm.platform.
Platform
ClassLookupDependencySupport
- Class in
org.teavm.platform.plugin
ClassLookupDependencySupport()
- Constructor for class org.teavm.platform.plugin.
ClassLookupDependencySupport
classReached(DependencyAgent, String, CallLocation)
- Method in class org.teavm.platform.plugin.
AnnotationDependencySupport
classReached(DependencyAgent, String, CallLocation)
- Method in class org.teavm.platform.plugin.
ClassLookupDependencySupport
classReached(DependencyAgent, String, CallLocation)
- Method in class org.teavm.platform.plugin.
EnumDependencySupport
classReached(DependencyAgent, String, CallLocation)
- Method in class org.teavm.platform.plugin.
NewInstanceDependencySupport
classReached(DependencyAgent, String, CallLocation)
- Method in class org.teavm.platform.plugin.
PlatformDependencyListener
ClassResource
- Interface in
org.teavm.platform.metadata
ClassScopedMetadataGenerator
- Interface in
org.teavm.platform.metadata
Behaviour of this class is similar to
MetadataGenerator
.
ClassScopedMetadataProvider
- Annotation Type in
org.teavm.platform.metadata
Binds a
ClassScopedMetadataGenerator
to a native method.
ClassScopedMetadataProviderNativeGenerator
- Class in
org.teavm.platform.plugin
ClassScopedMetadataProviderNativeGenerator()
- Constructor for class org.teavm.platform.plugin.
ClassScopedMetadataProviderNativeGenerator
clone(Object)
- Static method in class org.teavm.platform.
Platform
complete(T)
- Method in interface org.teavm.platform.async.
AsyncCallback
createClassResource(String)
- Method in interface org.teavm.platform.metadata.
MetadataGeneratorContext
Creates a new resource that represents class literal.
createFieldResource(FieldReference)
- Method in interface org.teavm.platform.metadata.
MetadataGeneratorContext
Creates a new resource that represents static field.
createMetadataGenerator(ClassLoader, MethodReader, CallLocation, Diagnostics)
- Static method in class org.teavm.platform.plugin.
MetadataUtils
createQueue()
- Static method in class org.teavm.platform.
Platform
createResource(Class<T>)
- Method in interface org.teavm.platform.metadata.
MetadataGeneratorContext
Creates a new resource of the given type.
createResourceArray()
- Method in interface org.teavm.platform.metadata.
MetadataGeneratorContext
Creates a new resource array.
createResourceMap()
- Method in interface org.teavm.platform.metadata.
MetadataGeneratorContext
Creates a new resource map.
D
DoubleResource
- Interface in
org.teavm.platform.metadata
E
EnumDependencySupport
- Class in
org.teavm.platform.plugin
EnumDependencySupport()
- Constructor for class org.teavm.platform.plugin.
EnumDependencySupport
error(Throwable)
- Method in interface org.teavm.platform.async.
AsyncCallback
error(int)
- Method in interface org.teavm.platform.
PlatformConsole
F
FloatResource
- Interface in
org.teavm.platform.metadata
G
generate(GeneratorContext, SourceWriter, MethodReference)
- Method in class org.teavm.platform.plugin.
AsyncMethodGenerator
generate(GeneratorContext, SourceWriter, MethodReference)
- Method in class org.teavm.platform.plugin.
ClassScopedMetadataProviderNativeGenerator
generate(GeneratorContext, SourceWriter, MethodReference)
- Method in class org.teavm.platform.plugin.
MetadataProviderNativeGenerator
generate(InjectorContext, MethodReference)
- Method in class org.teavm.platform.plugin.
PlatformGenerator
generate(GeneratorContext, SourceWriter, MethodReference)
- Method in class org.teavm.platform.plugin.
PlatformGenerator
generate(InjectorContext, MethodReference)
- Method in class org.teavm.platform.plugin.
PlatformQueueGenerator
generateMetadata(MetadataGeneratorContext, MethodReference)
- Method in interface org.teavm.platform.metadata.
ClassScopedMetadataGenerator
generateMetadata(MetadataGeneratorContext, MethodReference)
- Method in interface org.teavm.platform.metadata.
MetadataGenerator
Generates resources, that will be available at runtime.
get(int)
- Method in interface org.teavm.platform.metadata.
ResourceArray
get(String)
- Method in interface org.teavm.platform.metadata.
ResourceMap
get(int)
- Method in interface org.teavm.platform.
PlatformSequence
getAnnotations(PlatformClass)
- Static method in class org.teavm.platform.
Platform
getAnnotations()
- Method in interface org.teavm.platform.
PlatformAnnotationProvider
getArrayItem(PlatformClass)
- Static method in class org.teavm.platform.
Platform
getArrayItem()
- Method in interface org.teavm.platform.
PlatformClassMetadata
getClassLoader()
- Method in interface org.teavm.platform.metadata.
MetadataGeneratorContext
Gets the class loader that is used by the compiler.
getClassSource()
- Method in interface org.teavm.platform.metadata.
MetadataGeneratorContext
Gets the collection of all classes that were achieved by the dependency checker.
getConsole()
- Static method in class org.teavm.platform.
Platform
getDescriptor()
- Method in interface org.teavm.platform.plugin.
ResourceTypeDescriptorProvider
getEnumConstants(PlatformClass)
- Static method in class org.teavm.platform.
Platform
getId()
- Method in interface org.teavm.platform.
PlatformObject
getJavaClass()
- Method in interface org.teavm.platform.
PlatformClass
getLength()
- Method in class org.teavm.platform.
PlatformQueue
getLength()
- Method in interface org.teavm.platform.
PlatformSequence
getMetadata()
- Method in interface org.teavm.platform.
PlatformClass
getMethods()
- Method in class org.teavm.platform.plugin.
ResourceTypeDescriptor
getName(PlatformClass)
- Static method in class org.teavm.platform.
Platform
getName()
- Method in interface org.teavm.platform.
PlatformClassMetadata
getPlatformClass()
- Method in interface org.teavm.platform.
PlatformObject
getPlatformObject(Object)
- Static method in class org.teavm.platform.
Platform
getProperties()
- Method in interface org.teavm.platform.metadata.
MetadataGeneratorContext
Gets properties that were specified to
TeaVM
.
getPropertyIndex(String)
- Method in interface org.teavm.platform.plugin.
ResourceTypeDescriptorProvider
getPropertyName()
- Method in class org.teavm.platform.plugin.
ResourceMethodDescriptor
getPropertyTypes()
- Method in class org.teavm.platform.plugin.
ResourceTypeDescriptor
getRootInterface()
- Method in class org.teavm.platform.plugin.
ResourceTypeDescriptor
getSuperclass()
- Method in interface org.teavm.platform.
PlatformClassMetadata
getSupertypes()
- Method in interface org.teavm.platform.
PlatformClassMetadata
getType()
- Method in class org.teavm.platform.plugin.
ResourceMethodDescriptor
getValue()
- Method in interface org.teavm.platform.metadata.
BooleanResource
getValue()
- Method in interface org.teavm.platform.metadata.
ByteResource
getValue()
- Method in interface org.teavm.platform.metadata.
DoubleResource
getValue()
- Method in interface org.teavm.platform.metadata.
FloatResource
getValue()
- Method in interface org.teavm.platform.metadata.
IntResource
getValue()
- Method in interface org.teavm.platform.metadata.
ShortResource
getValue()
- Method in interface org.teavm.platform.metadata.
StringResource
getValues()
- Method in interface org.teavm.platform.plugin.
ResourceTypeDescriptorProvider
H
has(String)
- Method in interface org.teavm.platform.metadata.
ResourceMap
I
initClass(PlatformClass)
- Static method in class org.teavm.platform.
Platform
install(TeaVMHost)
- Method in class org.teavm.platform.plugin.
PlatformPlugin
IntResource
- Interface in
org.teavm.platform.metadata
isApplicable(MethodReference)
- Method in class org.teavm.platform.plugin.
MetadataIntrinsic
isApplicable(MethodReference)
- Method in class org.teavm.platform.plugin.
ResourceReadIntrinsic
isAssignable(PlatformClass, PlatformClass)
- Static method in class org.teavm.platform.
Platform
isEmpty()
- Method in class org.teavm.platform.
PlatformQueue
isEnum(PlatformClass)
- Static method in class org.teavm.platform.
Platform
isEnum()
- Method in interface org.teavm.platform.
PlatformClassMetadata
isInstance(PlatformObject, PlatformClass)
- Static method in class org.teavm.platform.
Platform
isPrimitive(PlatformClass)
- Static method in class org.teavm.platform.
Platform
isPrimitive()
- Method in interface org.teavm.platform.
PlatformClassMetadata
K
keys()
- Method in interface org.teavm.platform.metadata.
ResourceMap
killSchedule(int)
- Static method in class org.teavm.platform.
Platform
L
lookupClass(String)
- Static method in class org.teavm.platform.
Platform
M
MetadataGenerator
- Interface in
org.teavm.platform.metadata
Represents a generator, that produces resources during compilation phase.
MetadataGeneratorContext
- Interface in
org.teavm.platform.metadata
Represents context with compile-time information, that is useful for
MetadataGenerator
.
MetadataIntrinsic
- Class in
org.teavm.platform.plugin
MetadataIntrinsic(ListableClassReaderSource, ClassLoader, ServiceRepository, Properties)
- Constructor for class org.teavm.platform.plugin.
MetadataIntrinsic
MetadataProvider
- Annotation Type in
org.teavm.platform.metadata
Binds a
MetadataGenerator
to a native method.
MetadataProviderNativeGenerator
- Class in
org.teavm.platform.plugin
MetadataProviderNativeGenerator()
- Constructor for class org.teavm.platform.plugin.
MetadataProviderNativeGenerator
MetadataUtils
- Class in
org.teavm.platform.plugin
methodReached(DependencyAgent, MethodDependency, CallLocation)
- Method in class org.teavm.platform.plugin.
AnnotationDependencySupport
methodReached(DependencyAgent, MethodDependency, CallLocation)
- Method in class org.teavm.platform.plugin.
AsyncMethodGenerator
methodReached(DependencyAgent, MethodDependency, CallLocation)
- Method in class org.teavm.platform.plugin.
ClassLookupDependencySupport
methodReached(DependencyAgent, MethodDependency, CallLocation)
- Method in class org.teavm.platform.plugin.
EnumDependencySupport
methodReached(DependencyAgent, MethodDependency, CallLocation)
- Method in class org.teavm.platform.plugin.
NewInstanceDependencySupport
methodReached(DependencyAgent, MethodDependency, CallLocation)
- Method in class org.teavm.platform.plugin.
PlatformDependencyListener
methodReached(DependencyAgent, MethodDependency, CallLocation)
- Method in class org.teavm.platform.plugin.
PlatformGenerator
methodReached(DependencyAgent, MethodDependency, CallLocation)
- Method in class org.teavm.platform.plugin.
PlatformQueueGenerator
methodReached(DependencyAgent, MethodDependency, CallLocation)
- Method in class org.teavm.platform.plugin.
StringAmplifierDependencyPlugin
N
newInstance(PlatformClass)
- Static method in class org.teavm.platform.
Platform
NewInstanceDependencySupport
- Class in
org.teavm.platform.plugin
NewInstanceDependencySupport()
- Constructor for class org.teavm.platform.plugin.
NewInstanceDependencySupport
nextObjectId()
- Static method in class org.teavm.platform.
Platform
O
objectFromResource(StaticFieldResource)
- Static method in class org.teavm.platform.
Platform
org.teavm.platform
- package org.teavm.platform
org.teavm.platform.async
- package org.teavm.platform.async
org.teavm.platform.metadata
- package org.teavm.platform.metadata
org.teavm.platform.plugin
- package org.teavm.platform.plugin
output(int)
- Method in interface org.teavm.platform.
PlatformConsole
P
Platform
- Class in
org.teavm.platform
PlatformAnnotationProvider
- Interface in
org.teavm.platform
PlatformClass
- Interface in
org.teavm.platform
PlatformClassMetadata
- Interface in
org.teavm.platform
PlatformConsole
- Interface in
org.teavm.platform
PlatformDependencyListener
- Class in
org.teavm.platform.plugin
PlatformDependencyListener()
- Constructor for class org.teavm.platform.plugin.
PlatformDependencyListener
PlatformGenerator
- Class in
org.teavm.platform.plugin
PlatformGenerator()
- Constructor for class org.teavm.platform.plugin.
PlatformGenerator
PlatformObject
- Interface in
org.teavm.platform
PlatformPlugin
- Class in
org.teavm.platform.plugin
PlatformPlugin()
- Constructor for class org.teavm.platform.plugin.
PlatformPlugin
PlatformQueue
<
T
> - Class in
org.teavm.platform
PlatformQueue()
- Constructor for class org.teavm.platform.
PlatformQueue
PlatformQueueGenerator
- Class in
org.teavm.platform.plugin
PlatformQueueGenerator()
- Constructor for class org.teavm.platform.plugin.
PlatformQueueGenerator
PlatformRunnable
- Interface in
org.teavm.platform
PlatformSequence
<
T
extends org.teavm.jso.JSObject> - Interface in
org.teavm.platform
PlatformString
- Interface in
org.teavm.platform
postpone(PlatformRunnable)
- Static method in class org.teavm.platform.
Platform
put(String, T)
- Method in interface org.teavm.platform.metadata.
ResourceMap
R
remove()
- Method in class org.teavm.platform.
PlatformQueue
Resource
- Interface in
org.teavm.platform.metadata
Marks a valid
resource interface
.
ResourceAccessorType
- Enum in
org.teavm.platform.plugin
ResourceArray
<
T
extends
Resource
> - Interface in
org.teavm.platform.metadata
ResourceMap
<
T
extends
Resource
> - Interface in
org.teavm.platform.metadata
ResourceMethodDescriptor
- Class in
org.teavm.platform.plugin
ResourceMethodDescriptor(String, ResourceAccessorType)
- Constructor for class org.teavm.platform.plugin.
ResourceMethodDescriptor
ResourceReadIntrinsic
- Class in
org.teavm.platform.plugin
ResourceReadIntrinsic(ClassReaderSource, ClassLoader)
- Constructor for class org.teavm.platform.plugin.
ResourceReadIntrinsic
ResourceTypeDescriptor
- Class in
org.teavm.platform.plugin
ResourceTypeDescriptor(Class<?>)
- Constructor for class org.teavm.platform.plugin.
ResourceTypeDescriptor
ResourceTypeDescriptorProvider
- Interface in
org.teavm.platform.plugin
ResourceWriter
- Interface in
org.teavm.platform.plugin
run()
- Method in interface org.teavm.platform.
PlatformRunnable
S
schedule(PlatformRunnable, int)
- Static method in class org.teavm.platform.
Platform
setId(int)
- Method in interface org.teavm.platform.
PlatformObject
setJavaClass(PlatformObject)
- Method in interface org.teavm.platform.
PlatformClass
setValue(boolean)
- Method in interface org.teavm.platform.metadata.
BooleanResource
setValue(byte)
- Method in interface org.teavm.platform.metadata.
ByteResource
setValue(double)
- Method in interface org.teavm.platform.metadata.
DoubleResource
setValue(float)
- Method in interface org.teavm.platform.metadata.
FloatResource
setValue(int)
- Method in interface org.teavm.platform.metadata.
IntResource
setValue(short)
- Method in interface org.teavm.platform.metadata.
ShortResource
setValue(String)
- Method in interface org.teavm.platform.metadata.
StringResource
ShortResource
- Interface in
org.teavm.platform.metadata
size()
- Method in interface org.teavm.platform.metadata.
ResourceArray
started(DependencyAgent)
- Method in class org.teavm.platform.plugin.
AnnotationDependencySupport
started(DependencyAgent)
- Method in class org.teavm.platform.plugin.
ClassLookupDependencySupport
started(DependencyAgent)
- Method in class org.teavm.platform.plugin.
EnumDependencySupport
started(DependencyAgent)
- Method in class org.teavm.platform.plugin.
NewInstanceDependencySupport
started(DependencyAgent)
- Method in class org.teavm.platform.plugin.
PlatformDependencyListener
startThread(PlatformRunnable)
- Static method in class org.teavm.platform.
Platform
StaticFieldResource
- Interface in
org.teavm.platform.metadata
StringAmplifierDependencyPlugin
- Class in
org.teavm.platform.plugin
StringAmplifierDependencyPlugin()
- Constructor for class org.teavm.platform.plugin.
StringAmplifierDependencyPlugin
StringAmplifierTransformer
- Class in
org.teavm.platform.plugin
StringAmplifierTransformer()
- Constructor for class org.teavm.platform.plugin.
StringAmplifierTransformer
stringFromCharCode(int)
- Static method in class org.teavm.platform.
Platform
StringResource
- Interface in
org.teavm.platform.metadata
T
toLowerCase()
- Method in interface org.teavm.platform.
PlatformString
toUpperCase()
- Method in interface org.teavm.platform.
PlatformString
transformClass(ClassHolder, ClassReaderSource, Diagnostics)
- Method in class org.teavm.platform.plugin.
AsyncMethodProcessor
transformClass(ClassHolder, ClassReaderSource, Diagnostics)
- Method in class org.teavm.platform.plugin.
StringAmplifierTransformer
V
valueOf(String)
- Static method in enum org.teavm.platform.plugin.
ResourceAccessorType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.teavm.platform.plugin.
ResourceAccessorType
Returns an array containing the constants of this enum type, in the order they are declared.
W
write(SourceWriter)
- Method in interface org.teavm.platform.plugin.
ResourceWriter
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All rights reserved.