Class ReflectionTypes
java.lang.Object
org.teavm.backend.wasm.generate.gc.reflection.ReflectionTypes
-
Constructor Summary
ConstructorsConstructorDescriptionReflectionTypes(WasmGCNameProvider names, WasmModule module, DependencyInfo dependency, ClassReaderSource classes, WasmFunctionTypes functionTypes, WasmGCClassInfoProvider classInfoProvider, BaseWasmFunctionRepository functions, ClassMetadataRequirements metadataRequirements) -
Method Summary
Modifier and TypeMethodDescriptionannotationData(String annotationClassName) arrayTypeOf(WasmStorageType type) typeForAnnotation(ValueType type) typeForAnnotation(ValueType type, boolean array)
-
Constructor Details
-
ReflectionTypes
public ReflectionTypes(WasmGCNameProvider names, WasmModule module, DependencyInfo dependency, ClassReaderSource classes, WasmFunctionTypes functionTypes, WasmGCClassInfoProvider classInfoProvider, BaseWasmFunctionRepository functions, ClassMetadataRequirements metadataRequirements)
-
-
Method Details
-
classInfo
-
classReflectionInfo
-
derivedClassInfo
-
annotationInfo
-
annotationData
-
fieldInfo
-
fieldReflectionInfo
-
methodInfo
-
methodReflectionInfo
-
typeVariableInfo
-
parameterizedTypeInfo
-
typeVariableReference
-
genericArrayInfo
-
wildcardTypeInfo
-
typeForAnnotation
-
typeForAnnotation
-
arrayTypeOf
-
genericTypeArray
-