@Test public void testReaderInput() { testInput(Input.of(new CharArrayReader(charData))); }
ReaderInput(Reader reader) { this.position = 0; this.reader = reader; this.current = null; this.other = new ReaderInput(this, reader); }
ReaderInput implements Input<Chr> { ReaderInput(Reader reader) { this.position = 0; this.reader = reader; this.current = null; this.other = new ReaderInput(this, reader); } }
ReaderInput implements Input<Chr> { ReaderInput(Reader reader) { this.position = 0; this.reader = reader; this.current = null; this.other = new ReaderInput(this, reader); } ReaderInput(Reader reader);   ReaderInput(ReaderInput other, Reader reader); }
ReaderInput implements Input<Chr> { ReaderInput(Reader reader) { this.position = 0; this.reader = reader; this.current = null; this.other = new ReaderInput(this, reader); } ReaderInput(Reader reader);   ReaderInput(ReaderInput other, Reader reader); @Override String toString(); @Override boolean isEof(); @Override Chr get(); @Override Input<Chr> next(); @Override Object position(); @Override boolean equals(Object o); @Override int hashCode(); }
ReaderInput implements Input<Chr> { ReaderInput(Reader reader) { this.position = 0; this.reader = reader; this.current = null; this.other = new ReaderInput(this, reader); } ReaderInput(Reader reader);   ReaderInput(ReaderInput other, Reader reader); @Override String toString(); @Override boolean isEof(); @Override Chr get(); @Override Input<Chr> next(); @Override Object position(); @Override boolean equals(Object o); @Override int hashCode();  }