Class ForwardingOutputStream<O extends OutputStream>

java.lang.Object
java.io.OutputStream
com.powsybl.commons.io.ForwardingOutputStream<O>
Type Parameters:
O - the kind of output stream forwarded
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable
Direct Known Subclasses:
ObservableOutputStream

public class ForwardingOutputStream<O extends OutputStream> extends OutputStream
Forwards calls to a given output stream. Subclasses of this class might override some of these methods.
Author:
Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>