Available on java
getAnnotatedExceptionTypes():NativeArray<AnnotatedType>
getAnnotatedParameterTypes():NativeArray<AnnotatedType>
getAnnotatedReceiverType():AnnotatedType
getAnnotatedReturnType():AnnotatedType
getDeclaringClass():Class<Dynamic>
getExceptionTypes():NativeArray<Class<Dynamic>>
getGenericExceptionTypes():NativeArray<Type>
getGenericParameterTypes():NativeArray<Type>
getModifiers():Int
getName():String
getParameterAnnotations():NativeArray<NativeArray<Annotation>>
getParameterCount():Int
getParameterTypes():NativeArray<Class<Dynamic>>
getParameters():NativeArray<Parameter>
getTypeParameters():NativeArray<TypeVariable<Dynamic>>
isSynthetic():Bool
isVarArgs():Bool
toGenericString():String
getAnnotations():NativeArray<Annotation>
getDeclaredAnnotation<T>(param1:Class<T>):T
getDeclaredAnnotationsByType<T>(param1:Class<T>):NativeArray<T>
isAccessible():Bool
isAnnotationPresent(param1:Class<Annotation>):Bool
@:throws("java.lang.SecurityException")setAccessible(param1:Bool):Void