java.lang.Object
java.io.OutputStream
com.ibm.jvm.dtfjview.tools.utils.OutputStreamModifier
- All Implemented Interfaces:
Closeable,Flushable,AutoCloseable
This class works with the class OutputStream and class IStringModifier.
It first caches the bytes from the OutputStream. If a new line char is
encountered or if the output stream is closed, it will ask the string
modifier to modify it first before it sends the line to the output stream.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidwrite(int b) Writes the specified byte to this output stream.Methods declared in class java.io.OutputStream
close, flush, nullOutputStream, write, write
-
Constructor Details
-
OutputStreamModifier
-
-
Method Details
-
write
Description copied from class:java.io.OutputStreamWrites the specified byte to this output stream. The general contract forwriteis that one byte is written to the output stream. The byte to be written is the eight low-order bits of the argumentb. The 24 high-order bits ofbare ignored.- Specified by:
writein classOutputStream- Parameters:
b- thebyte.- Throws:
IOException- if an I/O error occurs. In particular, anIOExceptionmay be thrown if the output stream has been closed.
-