org.nuiton.processor
Class ProcessorReader

java.lang.Object
  extended by java.io.Reader
      extended by java.io.BufferedReader
          extended by org.nuiton.processor.ProcessorReader
All Implemented Interfaces:
Closeable, Readable

public class ProcessorReader
extends BufferedReader

TODO doc.

Author:
poussin

Field Summary
protected  Filter filter
           
protected  BufferedReader input
           
protected  String lineSeparator
           
 
Fields inherited from class java.io.Reader
lock
 
Constructor Summary
protected ProcessorReader()
           
  ProcessorReader(BufferedReader input, Filter filter)
           
 
Method Summary
 void close()
           
 boolean markSupported()
           
 String readLine()
           
 boolean ready()
           
 void setInput(BufferedReader input)
           
 
Methods inherited from class java.io.BufferedReader
mark, read, read, reset, skip
 
Methods inherited from class java.io.Reader
read, read
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

input

protected BufferedReader input

filter

protected Filter filter

lineSeparator

protected String lineSeparator
Constructor Detail

ProcessorReader

protected ProcessorReader()

ProcessorReader

public ProcessorReader(BufferedReader input,
                       Filter filter)
Method Detail

setInput

public void setInput(BufferedReader input)

markSupported

public boolean markSupported()
Overrides:
markSupported in class BufferedReader

readLine

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

ready

public boolean ready()
Overrides:
ready in class BufferedReader

close

public void close()
           throws IOException
Specified by:
close in interface Closeable
Overrides:
close in class BufferedReader
Throws:
IOException


Copyright © 2002-2010 CodeLutin. All Rights Reserved.