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 class org.teavm.platform.
LowLevelQueue
add(T)
- Method in interface org.teavm.platform.metadata.
ResourceArray
add(T)
- Method in class org.teavm.platform.
PlatformQueue
apply(IntrinsicContext, InvocationExpr)
- Method in class org.teavm.platform.plugin.
ResourceReadCIntrinsic
apply(InvocationExpr, WasmIntrinsicManager)
- Method in class org.teavm.platform.plugin.
ResourceReadIntrinsic
asJavaClass(PlatformObject)
- Static method in class org.teavm.platform.
Platform
AsyncDependencyListener
- Class in
org.teavm.platform.plugin
AsyncDependencyListener()
- Constructor for class org.teavm.platform.plugin.
AsyncDependencyListener
AsyncLowLevelDependencyListener
- Class in
org.teavm.platform.plugin
AsyncLowLevelDependencyListener()
- Constructor for class org.teavm.platform.plugin.
AsyncLowLevelDependencyListener
AsyncMethodGenerator
- Class in
org.teavm.platform.plugin
AsyncMethodGenerator()
- Constructor for class org.teavm.platform.plugin.
AsyncMethodGenerator
AsyncMethodProcessor
- Class in
org.teavm.platform.plugin
AsyncMethodProcessor(boolean)
- Constructor for class org.teavm.platform.plugin.
AsyncMethodProcessor
B
BooleanResource
- Interface in
org.teavm.platform.metadata
ByteResource
- Interface in
org.teavm.platform.metadata
C
canHandle(MethodReference)
- Method in class org.teavm.platform.plugin.
ResourceReadCIntrinsic
charCodeAt(int)
- Method in interface org.teavm.platform.
PlatformString
ClassLookupDependencySupport
- Class in
org.teavm.platform.plugin
ClassLookupDependencySupport()
- Constructor for class org.teavm.platform.plugin.
ClassLookupDependencySupport
classReached(DependencyAgent, String)
- Method in class org.teavm.platform.plugin.
ClassLookupDependencySupport
classReached(DependencyAgent, String)
- Method in class org.teavm.platform.plugin.
EnumDependencySupport
classReached(DependencyAgent, String)
- Method in class org.teavm.platform.plugin.
NewInstanceDependencySupport
classReached(DependencyAgent, String)
- Method in class org.teavm.platform.plugin.
PlatformDependencyListener
clone(Object)
- Static method in class org.teavm.platform.
Platform
createFieldResource(FieldReference)
- Method in interface org.teavm.platform.metadata.
MetadataGeneratorContext
Creates a new resource that represents static field.
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
F
FloatResource
- Interface in
org.teavm.platform.metadata
G
generate(GeneratorContext, SourceWriter, MethodReference)
- Method in class org.teavm.platform.plugin.
AsyncMethodGenerator
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.
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
getAccessLevel()
- Method in interface org.teavm.platform.
PlatformClassMetadata
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 reached by the dependency analyzer.
getDescriptor()
- Method in interface org.teavm.platform.plugin.
ResourceTypeDescriptorProvider
getEnumConstants(PlatformClass)
- Static method in class org.teavm.platform.
Platform
getFlags()
- Method in interface org.teavm.platform.
PlatformClassMetadata
getId()
- Method in interface org.teavm.platform.
PlatformObject
getJavaClass()
- Method in interface org.teavm.platform.
PlatformClass
getLength()
- Method in class org.teavm.platform.
LowLevelQueue
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
getTypeDescriptor(Class<? extends Resource>)
- Method in interface org.teavm.platform.metadata.
MetadataGeneratorContext
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.
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
isVirtual(VirtualMethodContributorContext, MethodReference)
- Method in class org.teavm.platform.plugin.
AsyncMethodGenerator
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
LowLevelQueue
<
T
> - Class in
org.teavm.platform
LowLevelQueue()
- Constructor for class org.teavm.platform.
LowLevelQueue
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
.
MetadataRegistration
- Interface in
org.teavm.platform.plugin
methodReached(DependencyAgent, MethodDependency)
- Method in class org.teavm.platform.plugin.
AsyncDependencyListener
methodReached(DependencyAgent, MethodDependency)
- Method in class org.teavm.platform.plugin.
AsyncLowLevelDependencyListener
methodReached(DependencyAgent, MethodDependency)
- Method in class org.teavm.platform.plugin.
AsyncMethodGenerator
methodReached(DependencyAgent, MethodDependency)
- Method in class org.teavm.platform.plugin.
ClassLookupDependencySupport
methodReached(DependencyAgent, MethodDependency)
- Method in class org.teavm.platform.plugin.
EnumDependencySupport
methodReached(DependencyAgent, MethodDependency)
- Method in class org.teavm.platform.plugin.
NewInstanceDependencySupport
methodReached(DependencyAgent, MethodDependency)
- Method in class org.teavm.platform.plugin.
PlatformDependencyListener
methodReached(DependencyAgent, MethodDependency)
- Method in class org.teavm.platform.plugin.
PlatformGenerator
methodReached(DependencyAgent, MethodDependency)
- Method in class org.teavm.platform.plugin.
PlatformQueueGenerator
methodReached(DependencyAgent, MethodDependency)
- 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.metadata
- package org.teavm.platform.metadata
org.teavm.platform.plugin
- package org.teavm.platform.plugin
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
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
register(MethodReference, MetadataGenerator)
- Method in interface org.teavm.platform.plugin.
MetadataRegistration
register(MethodReference, MetadataGenerator)
- Method in class org.teavm.platform.plugin.
PlatformPlugin
remove()
- Method in class org.teavm.platform.
LowLevelQueue
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
ResourceReadCIntrinsic
- Class in
org.teavm.platform.plugin
ResourceReadCIntrinsic(ClassReaderSource)
- Constructor for class org.teavm.platform.plugin.
ResourceReadCIntrinsic
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.
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, ClassHolderTransformerContext)
- Method in class org.teavm.platform.plugin.
AsyncMethodProcessor
transformClass(ClassHolder, ClassHolderTransformerContext)
- 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 © 2019. All rights reserved.