[jboss-svn-commits] JBoss Common SVN: r3910 - jboss-stdio/trunk/src/main/java/org/jboss/stdio.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jan 7 14:55:04 EST 2010


Author: david.lloyd at jboss.com
Date: 2010-01-07 14:55:04 -0500 (Thu, 07 Jan 2010)
New Revision: 3910

Modified:
   jboss-stdio/trunk/src/main/java/org/jboss/stdio/NullInputStream.java
Log:
Create a singleton instance of the null input stream

Modified: jboss-stdio/trunk/src/main/java/org/jboss/stdio/NullInputStream.java
===================================================================
--- jboss-stdio/trunk/src/main/java/org/jboss/stdio/NullInputStream.java	2010-01-07 19:52:54 UTC (rev 3909)
+++ jboss-stdio/trunk/src/main/java/org/jboss/stdio/NullInputStream.java	2010-01-07 19:55:04 UTC (rev 3910)
@@ -29,7 +29,18 @@
  */
 public final class NullInputStream extends InputStream {
 
+    private static final NullInputStream INSTANCE = new NullInputStream();
+
     /**
+     * Get the singleton instance.
+     *
+     * @return the null input stream instance
+     */
+    public static NullInputStream getInstance() {
+        return INSTANCE;
+    }
+
+    /**
      * Read a byte.  Always returns EOF.
      *
      * @return -1 always



More information about the jboss-svn-commits mailing list