mirror of
https://github.com/corda/corda.git
synced 2025-01-06 05:04:20 +00:00
23 lines
473 B
Java
23 lines
473 B
Java
package java.io;
|
|
|
|
public class InputStreamReader extends Reader {
|
|
private final InputStream in;
|
|
|
|
public InputStreamReader(InputStream in) {
|
|
this.in = in;
|
|
}
|
|
|
|
public int read(char[] b, int offset, int length) throws IOException {
|
|
byte[] buffer = new byte[length];
|
|
int c = in.read(buffer);
|
|
for (int i = 0; i < c; ++i) {
|
|
b[i + offset] = (char) buffer[i];
|
|
}
|
|
return c;
|
|
}
|
|
|
|
public void close() throws IOException {
|
|
in.close();
|
|
}
|
|
}
|