de.hillenbrand.io
Class HPrintWriter

java.lang.Object
  extended by de.hillenbrand.io.HPrintWriter
All Implemented Interfaces:
HWriter

public class HPrintWriter
extends java.lang.Object
implements HWriter

Like PrintWriter, but writes only if data has changed and close() has been called.


Constructor Summary
HPrintWriter(java.io.File file)
           
HPrintWriter(java.io.File dir, java.lang.String file)
           
HPrintWriter(java.lang.String filename)
           
HPrintWriter(java.lang.String dir, java.lang.String file)
           
 
Method Summary
 void close()
           
 void flush()
           
 void print(java.lang.Object o)
           
 void print(java.lang.String s)
           
 void println()
           
 void println(java.lang.Object o)
           
 void println(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HPrintWriter

public HPrintWriter(java.io.File file)

HPrintWriter

public HPrintWriter(java.lang.String filename)

HPrintWriter

public HPrintWriter(java.io.File dir,
                    java.lang.String file)

HPrintWriter

public HPrintWriter(java.lang.String dir,
                    java.lang.String file)
Method Detail

close

public void close()
Specified by:
close in interface HWriter

flush

public void flush()
Specified by:
flush in interface HWriter

print

public void print(java.lang.Object o)

print

public void print(java.lang.String s)
Specified by:
print in interface HWriter

println

public void println()
Specified by:
println in interface HWriter

println

public void println(java.lang.Object o)

println

public void println(java.lang.String s)
Specified by:
println in interface HWriter