System.IO.StreamReader System.IO.TextReader java.io.* BufferedReader System.String path RusticiSoftware.System.IO.StreamReader java.io.* new BufferedReader(StreamReader.make(new BufferedInputStream(new FileInputStream(${path})))) System.String path System.Text.Encoding encoding RusticiSoftware.System.IO.StreamReader java.io.* new BufferedReader(StreamReader.make(new BufferedInputStream(new FileInputStream(${path}), ${encoding}))) System.IO.Stream stream System.Text.Encoding encoding RusticiSoftware.System.IO.StreamReader java.io.* new BufferedReader(StreamReader.make(new BufferedInputStream(${stream}), ${encoding})) System.IO.Stream stream RusticiSoftware.System.IO.StreamReader java.io.* new BufferedReader(StreamReader.make(new BufferedInputStream(${stream}), "UTF-8"))