class java.lang.Class<T> implements AnnotatedElement implements Type implements GenericDeclaration implements Serializable
Available on java
static function forName(param1:String):Class<Dynamic>
static function forName(param1:String, param2:Bool, param3:ClassLoader):Class<Dynamic>
function _cast(param1:Dynamic):T
function asSubclass<U>(param1:Class<U>):Class<U>
function desiredAssertionStatus():Bool
function getAnnotation<T>(param1:Class<T>):T
function getAnnotations():NativeArray<Annotation>
function getCanonicalName():String
function getClassLoader():ClassLoader
function getClasses():NativeArray<Class<Dynamic>>
function getComponentType():Class<Dynamic>
function getConstructor(param1:NativeArray<Class<Dynamic>>):Constructor<T>
function getConstructors():NativeArray<Constructor<Dynamic>>
function getDeclaredAnnotations():NativeArray<Annotation>
function getDeclaredClasses():NativeArray<Class<Dynamic>>
function getDeclaredConstructor(param1:NativeArray<Class<Dynamic>>):Constructor<T>
function getDeclaredConstructors():NativeArray<Constructor<Dynamic>>
function getDeclaredField(param1:String):Field
function getDeclaredFields():NativeArray<Field>
function getDeclaredMethod(param1:String, param2:NativeArray<Class<Dynamic>>):Method
function getDeclaredMethods():NativeArray<Method>
function getDeclaringClass():Class<Dynamic>
function getEnclosingClass():Class<Dynamic>
function getEnclosingConstructor():Constructor<Dynamic>
function getEnclosingMethod():Method
function getEnumConstants():NativeArray<T>
function getField(param1:String):Field
function getFields():NativeArray<Field>
function getGenericInterfaces():NativeArray<Type>
function getGenericSuperclass():Type
function getInterfaces():NativeArray<Class<Dynamic>>
function getMethod(param1:String, param2:NativeArray<Class<Dynamic>>):Method
function getMethods():NativeArray<Method>
function getModifiers():Int
function getName():String
function getPackage():Package
function getProtectionDomain():ProtectionDomain
function getResource(param1:String):URL
function getResourceAsStream(param1:String):InputStream
function getSigners():NativeArray<Dynamic>
function getSimpleName():String
function getSuperclass():Class<Dynamic>
function getTypeParameters():NativeArray<TypeVariable<Dynamic>>
function isAnnotation():Bool
function isAnnotationPresent(param1:Class<Annotation>):Bool
function isAnonymousClass():Bool
function isArray():Bool
function isAssignableFrom(param1:Class<Dynamic>):Bool
function isEnum():Bool
function isInstance(param1:Dynamic):Bool
function isInterface():Bool
function isLocalClass():Bool
function isMemberClass():Bool
function isPrimitive():Bool
function isSynthetic():Bool
function newInstance():T
function toString():String