001 package edu.rice.cs.cunit.util;
002
003 import java.io.*;
004
005 /**
006 * Stream that discards all output.
007 * @author Mathias Ricken
008 */
009 public class NullStream extends OutputStream {
010 /**
011 * Singleton instance.
012 */
013 public static NullStream ONLY = new NullStream();
014
015 /**
016 * Singleton ctor.
017 */
018 private NullStream() { }
019
020 /**
021 * Overridden method to discard output.
022 * @param b output byte
023 */
024 public void write(int b) throws IOException { }
025 }