Class<T>
package java.lang
implements AnnotatedElement, Type, GenericDeclaration, Serializable
Available on java
Static methods
staticforName(param1:String, param2:Bool, param3:ClassLoader):Class<Dynamic>
staticforName(param1:String):Class<Dynamic>
Methods
_cast(param1:Dynamic):T
asSubclass<U>(param1:Class<U>):Class<U>
desiredAssertionStatus():Bool
getAnnotatedInterfaces():NativeArray<AnnotatedType>
getAnnotatedSuperclass():AnnotatedType
getAnnotation<A>(param1:Class<A>):A
getAnnotations():NativeArray<Annotation>
getAnnotationsByType<A>(param1:Class<A>):NativeArray<A>
getCanonicalName():String
getClassLoader():ClassLoader
getClasses():NativeArray<Class<Dynamic>>
getComponentType():Class<Dynamic>
getConstructor(param1:NativeArray<Class<Dynamic>>):Constructor<T>
getConstructors():NativeArray<Constructor<Dynamic>>
getDeclaredAnnotation<A>(param1:Class<A>):A
getDeclaredAnnotations():NativeArray<Annotation>
getDeclaredAnnotationsByType<A>(param1:Class<A>):NativeArray<A>
getDeclaredClasses():NativeArray<Class<Dynamic>>
getDeclaredConstructor(param1:NativeArray<Class<Dynamic>>):Constructor<T>
getDeclaredConstructors():NativeArray<Constructor<Dynamic>>
getDeclaredField(param1:String):Field
getDeclaredFields():NativeArray<Field>
getDeclaredMethod(param1:String, param2:NativeArray<Class<Dynamic>>):Method
getDeclaredMethods():NativeArray<Method>
getDeclaringClass():Class<Dynamic>
getEnclosingClass():Class<Dynamic>
getEnclosingConstructor():Constructor<Dynamic>
getEnclosingMethod():Method
getEnumConstants():NativeArray<T>
getField(param1:String):Field
getFields():NativeArray<Field>
getGenericInterfaces():NativeArray<Type>
getGenericSuperclass():Type
getInterfaces():NativeArray<Class<Dynamic>>
getMethod(param1:String, param2:NativeArray<Class<Dynamic>>):Method
getMethods():NativeArray<Method>
getModifiers():Int
getName():String
getPackage():Package
getProtectionDomain():ProtectionDomain
getResource(param1:String):URL
getResourceAsStream(param1:String):InputStream
getSigners():NativeArray<Dynamic>
getSimpleName():String
getSuperclass():Class<Dynamic>
getTypeName():String
getTypeParameters():NativeArray<TypeVariable<Class<T>>>
isAnnotation():Bool
isAnnotationPresent(param1:Class<Annotation>):Bool
isAnonymousClass():Bool
isArray():Bool
isAssignableFrom(param1:Class<Dynamic>):Bool
isEnum():Bool
isInstance(param1:Dynamic):Bool
isInterface():Bool
isLocalClass():Bool
isMemberClass():Bool
isPrimitive():Bool
isSynthetic():Bool
newInstance():T
toGenericString():String
toString():String
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/java/lang/Class.html