Available on java
@: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>
@:overloadgetTypeParameters():NativeArray<TypeVariable<Dynamic>>
@:overloadisAnnotationPresent(param1:Class<Annotation>):Bool