cz.zcu.validationserver.streams
Class LineEndCorrectingStream

java.lang.Object
  extended by java.io.InputStream
      extended by cz.zcu.validationserver.streams.LineEndCorrectingStream
All Implemented Interfaces:
java.io.Closeable

public class LineEndCorrectingStream
extends java.io.InputStream

Stream co opravuje zakonceni textovych souboru na aktualni platformu. Zatim funguje pouze tak, ze upravuje CRLF na LF (pro Linux). Na windows zatim nedela nic... User: lvalenta Date: 17.1.11 Time: 17:37 To change this template use File | Settings | File Templates.


Field Summary
private  boolean correctingEnabled
           
private  java.io.InputStream inputStream
           
 
Constructor Summary
LineEndCorrectingStream(java.io.InputStream inputStream)
           
LineEndCorrectingStream(java.io.InputStream inputStream, boolean correctingEnabled)
           
 
Method Summary
 int read()
           
 
Methods inherited from class java.io.InputStream
available, close, mark, markSupported, read, read, reset, skip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

correctingEnabled

private boolean correctingEnabled

inputStream

private java.io.InputStream inputStream
Constructor Detail

LineEndCorrectingStream

public LineEndCorrectingStream(java.io.InputStream inputStream)

LineEndCorrectingStream

public LineEndCorrectingStream(java.io.InputStream inputStream,
                               boolean correctingEnabled)
Method Detail

read

public int read()
         throws java.io.IOException
Specified by:
read in class java.io.InputStream
Throws:
java.io.IOException


Copyright © 2007 University of West Bohemia, KIV, author Lukas Valenta (lvalenta at civ.zcu.cz). All Rights Reserved. Build date 20110415.