Package de.intarsys.tools.stream
Class NullOutputStream
- java.lang.Object
-
- java.io.OutputStream
-
- de.intarsys.tools.stream.NullOutputStream
-
- All Implemented Interfaces:
java.io.Closeable,java.io.Flushable,java.lang.AutoCloseable
public class NullOutputStream extends java.io.OutputStreamAn output stream killing its data.
-
-
Constructor Summary
Constructors Constructor Description NullOutputStream()NullOutputStream constructor comment.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidwrite(byte[] b)voidwrite(byte[] b, int off, int len)voidwrite(int b)Writes the specified byte to this output stream.
-
-
-
Method Detail
-
write
public void write(byte[] b) throws java.io.IOException- Overrides:
writein classjava.io.OutputStream- Throws:
java.io.IOException
-
write
public void write(byte[] b, int off, int len) throws java.io.IOException- Overrides:
writein classjava.io.OutputStream- Throws:
java.io.IOException
-
write
public void write(int b) throws java.io.IOExceptionWrites 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.Subclasses of
OutputStreammust provide an implementation for this method.- Specified by:
writein classjava.io.OutputStream- Parameters:
b- thebyte.- Throws:
java.io.IOException- if an I/O error occurs. In particular, anIOExceptionmay be thrown if the output stream has been closed.
-
-