Lines Matching refs:reader

97     private InputStreamReader reader;
109 reader = new InputStreamReader(in, "UTF-8");
149 reader.close();
151 reader.ready();
158 reader.close();
160 // Tests after reader closed
167 reader = new InputStreamReader(in, "utf-8");
170 int count = reader.read(new char[1]);
176 reader.read();
182 assertFalse(reader.ready());
184 assertEquals(cs, Charset.forName(reader.getEncoding()));
192 reader = new InputStreamReader(null);
217 reader = new InputStreamReader(null, "utf-8");
223 reader = new InputStreamReader(in, (String) null);
229 reader = new InputStreamReader(in, "");
235 reader = new InputStreamReader(in, "badname");
258 reader = new InputStreamReader(null, cs);
264 reader = new InputStreamReader(in, (Charset) null);
282 reader = new InputStreamReader(null, decoder);
288 reader = new InputStreamReader(in, (CharsetDecoder) null);
326 assertEquals('T', (char) reader.read());
327 assertEquals('h', (char) reader.read());
328 assertEquals('i', (char) reader.read());
329 assertEquals('s', (char) reader.read());
330 assertEquals(' ', (char) reader.read());
331 reader.read(new char[source.length() - 5], 0, source.length() - 5);
332 assertEquals(-1, reader.read());
336 InputStreamReader reader = new InputStreamReader(
339 assertTrue("wrong double byte char", reader.read() == '\u8765');
345 reader = new InputStreamReader(in, "UTF-16BE");
346 assertEquals("Incorrect byte UTF-16BE", '\u6172', reader.read());
349 reader = new InputStreamReader(in, "UTF-16LE");
350 assertEquals("Incorrect byte UTF-16BE", '\u7261', reader.read());
353 reader = new InputStreamReader(in, "UTF-16");
354 assertEquals("Incorrect byte UTF-16BE", '\u7261', reader.read());
358 * in = new LimitedByteArrayInputStream(2); reader = new
360 * ISO2022JP 1", '\u4e5d', reader.read()); assertEquals("Incorrect byte
361 * ISO2022JP 2", '\u7b2c', reader.read());
406 reader.close();
409 reader = new InputStreamReader(in, "utf-8");
412 while ((c = reader.read()) != -1) {
419 reader.close();
423 reader = new InputStreamReader(in, "gb18030");
424 while ((c = reader.read()) != -1) {
467 reader.read(null, -1, 1);
474 reader.read(null, 0, -1);
481 reader.read(null, 0, 1);
487 reader.read(new char[3], -1, 1);
493 reader.read(new char[3], 0, -1);
499 reader.read(new char[3], 1, 3);
504 assertEquals(0, reader.read(new char[3], 3, 0));
506 assertEquals(0, reader.read(chars, 0, 0));
508 assertEquals(3, reader.read(chars, 0, 3));
509 assertEquals(5, reader.read(chars, 3, 5));
510 assertEquals(source.length() - 8, reader.read(chars, 8,
513 assertEquals(-1, reader.read(chars, 0, chars.length));
525 assertTrue(reader.ready());
526 reader.read(new char[source.length()]);
527 assertFalse(reader.ready());