org.thdl.util
Class TeeStream

java.lang.Object
  |
  +--java.io.OutputStream
        |
        +--java.io.FilterOutputStream
              |
              +--java.io.PrintStream
                    |
                    +--org.thdl.util.TeeStream

public class TeeStream
extends PrintStream

All writes to this print stream are copied to two print streams of your choice.

Author:
David Chandler

Field Summary
 
Fields inherited from class java.io.FilterOutputStream
out
 
Constructor Summary
TeeStream(PrintStream out1, PrintStream out2)
           
 
Method Summary
 void flush()
           
 void write(byte[] buf, int off, int len)
           
 
Methods inherited from class java.io.PrintStream
checkError, close, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println, setError, write
 
Methods inherited from class java.io.FilterOutputStream
write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TeeStream

public TeeStream(PrintStream out1,
                 PrintStream out2)
Method Detail

write

public void write(byte[] buf,
                  int off,
                  int len)
Overrides:
write in class PrintStream

flush

public void flush()
Overrides:
flush in class PrintStream


These API docs were created 02/02/2003 08:19 PM.
Copyright © 2001-2002 Tibetan and Himalayan Digital Library. All Rights Reserved.
Hosted by SourceForge_Logo