class java.lang.Class<T> implements AnnotatedElement implements Type implements GenericDeclaration implements Serializable

Available on java

Class Fields

static function forName(param1:String):Class<Dynamic>

static function forName(param1:String, param2:Bool, param3:ClassLoader):Class<Dynamic>

Instance Fields

function _cast(param1:Dynamic):T

function asSubclass<U>(param1:Class<U>):Class<U>

function getAnnotation<T>(param1:Class<T>):T

function getDeclaredField(param1:String):Field

function getField(param1:String):Field

function getMethod(param1:String, param2:NativeArray<Class<Dynamic>>):Method

function getModifiers():Int

function getName():String

function getPackage():Package

function getResource(param1:String):URL

function isAnnotation():Bool

function isArray():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