java.io
Class LineNumberReader

java.lang.Object
  |
  +--java.io.Reader
        |
        +--java.io.BufferedReader
              |
              +--java.io.LineNumberReader

public synchronized class LineNumberReader
extends BufferedReader


Field Summary
 
Fields inherited from class java.io.Reader
lock
 
Constructor Summary
LineNumberReader(Reader)
           
LineNumberReader(Reader, int)
           
 
Method Summary
 int getLineNumber()
           
 void mark(int)
           
 int read()
           
 int read(char[], int, int)
           
 String readLine()
           
 void reset()
           
 void setLineNumber(int)
           
 long skip(long)
           
 
Methods inherited from class java.io.BufferedReader
close, markSupported, ready
 
Methods inherited from class java.io.Reader
read
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait
 

Constructor Detail

LineNumberReader

public LineNumberReader(Reader)

LineNumberReader

public LineNumberReader(Reader,
                        int)
Method Detail

setLineNumber

public void setLineNumber(int)

getLineNumber

public int getLineNumber()

read

public int read()
         throws IOException
Overrides:
read in class BufferedReader
IOException

read

public int read(char[],
                int,
                int)
         throws IOException
Overrides:
read in class BufferedReader
IOException

readLine

public String readLine()
                throws IOException
Overrides:
readLine in class BufferedReader
IOException

skip

public long skip(long)
          throws IOException
Overrides:
skip in class BufferedReader
IOException

mark

public void mark(int)
          throws IOException
Overrides:
mark in class BufferedReader
IOException

reset

public void reset()
           throws IOException
Overrides:
reset in class BufferedReader
IOException