Package | Description |
---|---|
org.teavm.classlib.java.lang | |
org.teavm.classlib.java.lang.reflect | |
org.teavm.classlib.java.util |
Modifier and Type | Method and Description |
---|---|
<U> TClass<? extends U> |
TClass.asSubclass(TClass<U> clazz) |
static TClass<?> |
TClass.forName(TString name) |
static TClass<?> |
TClass.forName(TString name,
boolean initialize,
TClassLoader loader) |
static TClass<?> |
TClass.getClass(PlatformClass cls) |
TClass<?> |
TObject.getClass0() |
TClass<?> |
TClass.getComponentType() |
TClass<?> |
TClass.getDeclaringClass() |
TClass<E> |
TEnum.getDeclaringClass() |
TClass<? super T>[] |
TClass.getInterfaces() |
TClass<? super T> |
TClass.getSuperclass() |
Modifier and Type | Method and Description |
---|---|
<U> TClass<? extends U> |
TClass.asSubclass(TClass<U> clazz) |
<S extends TAnnotation> |
TClass.getAnnotation(TClass<S> annotationClass) |
TConstructor<T> |
TClass.getConstructor(TClass<?>... parameterTypes) |
TConstructor<T> |
TClass.getDeclaredConstructor(TClass<?>... parameterTypes) |
TMethod |
TClass.getDeclaredMethod(String name,
TClass<?>... parameterTypes) |
TMethod |
TClass.getMethod(String name,
TClass<?>... parameterTypes) |
boolean |
TClass.isAnnotationPresent(TClass<? extends TAnnotation> annotationClass) |
boolean |
TClass.isAssignableFrom(TClass<?> obj) |
static <T extends TEnum<T>> |
TEnum.valueOf(TClass<T> enumType,
TString name) |
Modifier and Type | Method and Description |
---|---|
TClass<?> |
TMethod.getDeclaringClass() |
TClass<T> |
TConstructor.getDeclaringClass() |
TClass<?> |
TField.getDeclaringClass() |
TClass<?> |
TMember.getDeclaringClass() |
TClass<?>[] |
TMethod.getParameterTypes() |
TClass<?>[] |
TConstructor.getParameterTypes() |
TClass<?> |
TMethod.getReturnType() |
TClass<?> |
TField.getType() |
Modifier and Type | Method and Description |
---|---|
<T extends TAnnotation> |
TAccessibleObject.getAnnotation(TClass<T> annotationClass) |
<T extends TAnnotation> |
TAnnotatedElement.getAnnotation(TClass<T> annotationClass) |
default <T extends TAnnotation> |
TAnnotatedElement.getDeclaredAnnotation(TClass<T> annotationClass) |
default boolean |
TAnnotatedElement.isAnnotationPresent(TClass<? extends TAnnotation> annotationClass) |
Constructor and Description |
---|
TConstructor(TClass<T> declaringClass,
String name,
int modifiers,
int accessLevel,
TClass<?>[] parameterTypes,
JSCallable callable) |
TConstructor(TClass<T> declaringClass,
String name,
int modifiers,
int accessLevel,
TClass<?>[] parameterTypes,
JSCallable callable) |
TField(TClass<?> declaringClass,
String name,
int modifiers,
int accessLevel,
TClass<?> type,
JSFieldGetter getter,
JSFieldSetter setter) |
TField(TClass<?> declaringClass,
String name,
int modifiers,
int accessLevel,
TClass<?> type,
JSFieldGetter getter,
JSFieldSetter setter) |
TMethod(TClass<?> declaringClass,
String name,
int flags,
int accessLevel,
TClass<?> returnType,
TClass<?>[] parameterTypes,
JSCallable callable) |
TMethod(TClass<?> declaringClass,
String name,
int flags,
int accessLevel,
TClass<?> returnType,
TClass<?>[] parameterTypes,
JSCallable callable) |
TMethod(TClass<?> declaringClass,
String name,
int flags,
int accessLevel,
TClass<?> returnType,
TClass<?>[] parameterTypes,
JSCallable callable) |
Modifier and Type | Method and Description |
---|---|
static <S> TServiceLoader<S> |
TServiceLoader.load(TClass<S> service) |
static <S> TServiceLoader<S> |
TServiceLoader.load(TClass<S> service,
TClassLoader loader) |
static <S> TServiceLoader<S> |
TServiceLoader.loadInstalled(TClass<S> service) |
Copyright © 2019. All rights reserved.