Available on java
@:overload@:throws("java.lang.Exception")close():Void
@:overloadisOpen():Bool
@:overload@:throws("java.io.IOException")position(param1:Int64):SeekableByteChannel
@:overload@:throws("java.io.IOException")position():Int64
@:overload@:throws("java.io.IOException")read(param1:ByteBuffer):Int
@:overload@:throws("java.io.IOException")size():Int64
@:overload@:throws("java.io.IOException")truncate(param1:Int64):SeekableByteChannel
@:overload@:throws("java.io.IOException")write(param1:ByteBuffer):Int