net.ranides.assira.io
Class NullOutputStream

java.lang.Object
  extended by java.io.OutputStream
      extended by net.ranides.assira.io.NullOutputStream
All Implemented Interfaces:
Closeable, Flushable

public final class NullOutputStream
extends OutputStream

Author:
ranides

Field Summary
static OutputStream INSTANCE
           
 
Method Summary
 void close()
           
 void flush()
           
 void write(byte[] data)
           
 void write(byte[] data, int offset, int length)
           
 void write(int data)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final OutputStream INSTANCE
Method Detail

write

public void write(int data)
Specified by:
write in class OutputStream

close

public void close()
Specified by:
close in interface Closeable
Overrides:
close in class OutputStream

flush

public void flush()
Specified by:
flush in interface Flushable
Overrides:
flush in class OutputStream

write

public void write(byte[] data,
                  int offset,
                  int length)
Overrides:
write in class OutputStream

write

public void write(byte[] data)
Overrides:
write in class OutputStream


Copyright © 2013. All Rights Reserved.