W3cubDocs

/Haxe Java

Class<T>

package java.lang

implements AnnotatedElement, Type, GenericDeclaration, Serializable

Available on java

Methods

_cast (param1:Dynamic):T

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

desiredAssertionStatus ():Bool

getAnnotation<A> (param1:Class<A>):A

getAnnotations ():NativeArray<Annotation>

getCanonicalName ():String

getClassLoader ():ClassLoader

getClasses ():NativeArray<Class<Dynamic>>

getComponentType ():Class<Dynamic>

getConstructor (param1:NativeArray<Class<Dynamic>>):Constructor<T>

getConstructors ():NativeArray<Constructor<Dynamic>>

getDeclaredAnnotations ():NativeArray<Annotation>

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>

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

toString ():String

Static methods

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

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

© 2005–2016 Haxe Foundation
Licensed under a MIT license.
http://api.haxe.org/java/lang/Class.html