Package org.jrd.frontend.utility
Class TeeOutputStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.io.PrintStream
org.jrd.frontend.utility.TeeOutputStream
- All Implemented Interfaces:
Closeable,Flushable,Appendable,AutoCloseable
Behaves like the 'tee' command, sends output to both actual std stream and a
log
-
Field Summary
FieldsFields inherited from class java.io.FilterOutputStream
out -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.io.PrintStream
append, append, append, charset, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, setError, write, writeBytesMethods inherited from class java.io.OutputStream
nullOutputStream
-
Field Details
-
byteArrayOutputStream
-
-
Constructor Details
-
TeeOutputStream
-
-
Method Details
-
write
public void write(byte[] b, int off, int len) - Overrides:
writein classPrintStream
-
write
public void write(int b) - Overrides:
writein classPrintStream
-
getByteArray
public byte[] getByteArray()
-