System.IO.Stream System.IO.IDisposable java.io.* InputStream System.String path java.io.* new FileInputStream(${path}) System.Int64 Position RusticiSoftware.JavaSupport.Unsupported Unsupported.throwUnsupported("${this}.Position") Unsupported.throwUnsupported("${this}.Position = ${value}") System.Void Close ${this}.close() System.Int32 Read System.Byte[] buffer System.Int32 offset System.Int32 count ${this}.read(${buffer},${offset},${count}) System.Void Write System.Byte[] buffer System.Int32 offset System.Int32 count ${this}.write(${buffer},${offset},${count})