Available on java
@:overloadequals(param1:Dynamic):Bool
@:overloadgetAnnotatedType():AnnotatedType
@:overloadgetAnnotation<T>(param1:Class<T>):T
@:overloadgetAnnotations():NativeArray<Annotation>
@:overloadgetAnnotationsByType<T>(param1:Class<T>):NativeArray<T>
@:overloadgetDeclaredAnnotation<T>(param1:Class<T>):T
@:overloadgetDeclaredAnnotations():NativeArray<Annotation>
@:overloadgetDeclaredAnnotationsByType<T>(param1:Class<T>):NativeArray<T>
@:overloadgetDeclaringExecutable():Executable
@:overloadgetModifiers():Int
@:overloadgetName():String
@:overloadgetParameterizedType():Type
@:overloadgetType():Class<Dynamic>
@:overloadhashCode():Int
@:overloadisAnnotationPresent(param1:Class<Annotation>):Bool
@:overloadisImplicit():Bool
@:overloadisNamePresent():Bool
@:overloadisSynthetic():Bool
@:overloadisVarArgs():Bool
@:overloadtoString():String