clojure.lang
Class LineNumberingPushbackReader
java.lang.Object
java.io.Reader
java.io.FilterReader
java.io.PushbackReader
clojure.lang.LineNumberingPushbackReader
- All Implemented Interfaces:
- Closeable, Readable
public class LineNumberingPushbackReader
- extends PushbackReader
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LineNumberingPushbackReader
public LineNumberingPushbackReader(Reader r)
LineNumberingPushbackReader
public LineNumberingPushbackReader(Reader r,
int size)
getLineNumber
public int getLineNumber()
getColumnNumber
public int getColumnNumber()
read
public int read()
throws IOException
- Overrides:
read
in class PushbackReader
- Throws:
IOException
unread
public void unread(int c)
throws IOException
- Overrides:
unread
in class PushbackReader
- Throws:
IOException
readLine
public String readLine()
throws IOException
- Throws:
IOException
atLineStart
public boolean atLineStart()
Copyright © 2014. All Rights Reserved.