Available on java
@:overloadnew()
@:overload@:throws("java.io.IOException")close():Void
@:overload@:throws("java.io.IOException")flush():Void
@:overload@:throws("java.io.IOException")write(param1:NativeArray<Int8>, param2:Int, param3:Int):Void
@:overload@:throws("java.io.IOException")write(param1:Int):Void
@:overload@:throws("java.io.IOException")write(param1:NativeArray<Int8>):Void