Static methods

@:overload@:throws("java.lang.ClassNotFoundException")staticforName(param1:String, param2:Bool, param3:ClassLoader):Class<Dynamic>

@:overload@:throws("java.lang.ClassNotFoundException")staticforName(param1:String):Class<Dynamic>

Methods

@:native("cast")@:overload_cast(param1:Dynamic):T

@:overloadasSubclass<U>(param1:Class<U>):Class<U>

@:overloadgetAnnotation<A>(param1:Class<A>):A

@:overloadgetAnnotationsByType<A>(param1:Class<A>):NativeArray<A>

@:overload@:throws("java.lang.SecurityException")@:throws("java.lang.NoSuchMethodException")getConstructor(param1:NativeArray<Class<Dynamic>>):Constructor<T>

@:overload@:throws("java.lang.SecurityException")getConstructors():NativeArray<Constructor<Dynamic>>

@:overloadgetDeclaredAnnotation<A>(param1:Class<A>):A

@:overload@:throws("java.lang.SecurityException")getDeclaredClasses():NativeArray<Class<Dynamic>>

@:overload@:throws("java.lang.SecurityException")@:throws("java.lang.NoSuchMethodException")getDeclaredConstructor(param1:NativeArray<Class<Dynamic>>):Constructor<T>

@:overload@:throws("java.lang.SecurityException")getDeclaredConstructors():NativeArray<Constructor<Dynamic>>

@:overload@:throws("java.lang.SecurityException")@:throws("java.lang.NoSuchFieldException")getDeclaredField(param1:String):Field

@:overload@:throws("java.lang.SecurityException")getDeclaredFields():NativeArray<Field>

@:overload@:throws("java.lang.SecurityException")@:throws("java.lang.NoSuchMethodException")getDeclaredMethod(param1:String, param2:NativeArray<Class<Dynamic>>):Method

@:overload@:throws("java.lang.SecurityException")getDeclaredMethods():NativeArray<Method>

@:overload@:throws("java.lang.SecurityException")getDeclaringClass():Class<Dynamic>

@:overload@:throws("java.lang.SecurityException")getEnclosingClass():Class<Dynamic>

@:overload@:throws("java.lang.SecurityException")getEnclosingConstructor():Constructor<Dynamic>

@:overload@:throws("java.lang.SecurityException")getEnclosingMethod():Method

@:overload@:throws("java.lang.SecurityException")@:throws("java.lang.NoSuchFieldException")getField(param1:String):Field

@:overload@:throws("java.lang.SecurityException")getFields():NativeArray<Field>

@:overload@:throws("java.lang.SecurityException")@:throws("java.lang.NoSuchMethodException")getMethod(param1:String, param2:NativeArray<Class<Dynamic>>):Method

@:overload@:throws("java.lang.SecurityException")getMethods():NativeArray<Method>

@:overloadgetModifiers():Int

@:overloadgetName():String

@:overloadgetPackage():Package

@:overloadgetResource(param1:String):URL

@:overloadgetSimpleName():String

@:overloadgetTypeName():String

@:overloadisAnnotation():Bool

@:overloadisArray():Bool

@:overloadisAssignableFrom(param1:Class<Dynamic>):Bool

@:overloadisEnum():Bool

@:overloadisInstance(param1:Dynamic):Bool

@:overloadisInterface():Bool

@:overloadisLocalClass():Bool

@:overloadisMemberClass():Bool

@:overloadisPrimitive():Bool

@:overloadisSynthetic():Bool

@:overload@:throws("java.lang.IllegalAccessException")@:throws("java.lang.InstantiationException")newInstance():T

@:overloadtoString():String