org.jfree.report.util
Class NullOutputStream

java.lang.Object
  extended byjava.io.OutputStream
      extended byorg.jfree.report.util.NullOutputStream

public class NullOutputStream
extends java.io.OutputStream

A null output stream.

Author:
Thomas Morgner

Constructor Summary
NullOutputStream()
          Default constructor.
 
Method Summary
 void write(byte[] bytes)
          Writes to the stream (in this case, does nothing).
 void write(byte[] bytes, int off, int len)
          Writes to the stream (in this case, does nothing).
 void write(int i)
          Writes to the stream (in this case, does nothing).
 
Methods inherited from class java.io.OutputStream
close, flush
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NullOutputStream

public NullOutputStream()
Default constructor.

Method Detail

write

public void write(int i)
           throws java.io.IOException
Writes to the stream (in this case, does nothing).

Parameters:
i - the value.
Throws:
java.io.IOException - if there is an I/O problem.

write

public void write(byte[] bytes)
           throws java.io.IOException
Writes to the stream (in this case, does nothing).

Parameters:
bytes - the bytes.
Throws:
java.io.IOException - if there is an I/O problem.

write

public void write(byte[] bytes,
                  int off,
                  int len)
           throws java.io.IOException
Writes to the stream (in this case, does nothing).

Parameters:
bytes - the bytes.
off - the start offset in the data.
len - the number of bytes to write.
Throws:
java.io.IOException - if there is an I/O problem.