webfunds.utils
Class MultiPrintStream

java.lang.Object
  |
  +--java.io.OutputStream
        |
        +--java.io.FilterOutputStream
              |
              +--java.io.PrintStream
                    |
                    +--webfunds.utils.MultiPrintStream

public final class MultiPrintStream
extends java.io.PrintStream

MultiPrintStream is a PrintStream that multiplexes it's output over multiple PrintStreams.


Fields inherited from class java.io.FilterOutputStream
out
 
Constructor Summary
MultiPrintStream(java.io.PrintStream[] streams)
          Construct a MultiPrintStream that multiplexes over the given PrintStreams.
 
Methods inherited from class java.io.PrintStream
checkError, close, flush, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println, setError, write, 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

MultiPrintStream

public MultiPrintStream(java.io.PrintStream[] streams)
Construct a MultiPrintStream that multiplexes over the given PrintStreams. The array may contains nulls.
Throws:
NullPointerException - When streams is null.