Package com.spec.web.expresso.util
Class ExpressoOutputStream
java.lang.Object
java.io.OutputStream
com.spec.web.expresso.util.ExpressoOutputStream
- All Implemented Interfaces:
Closeable,Flushable,AutoCloseable
Wraps java output streams hiding close and flush method.
-
Constructor Summary
ConstructorsConstructorDescriptionExpressoOutputStream(OutputStream outputStream) Constructor wraps java OutputStream. -
Method Summary
Modifier and TypeMethodDescriptionvoidCloses the output stream.voidclose()Hides the close method.booleanWrapper over output stream works as same as Java output stream.voidflush()Hides the flush method.inthashCode()Wrapper over output stream works as same as Java output stream.toString()Wrapper over output stream works as same as Java output stream.voidwrite(byte[] b) Wrapper over output stream works as same as Java output stream.voidwrite(byte[] b, int off, int len) Wrapper over output stream works as same as Java output stream.voidwrite(int b) Wrapper over output stream works as same as Java output stream.Methods inherited from class java.io.OutputStream
nullOutputStream
-
Constructor Details
-
ExpressoOutputStream
Constructor wraps java OutputStream.- Parameters:
outputStream- Java output stream.
-
-
Method Details
-
write
Wrapper over output stream works as same as Java output stream.- Specified by:
writein classOutputStream- Parameters:
b- Wrapper over output stream works as same as Java output stream.- Throws:
IOException
-
close
Hides the close method.- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classOutputStream- Throws:
IOException
-
flush
Hides the flush method.- Specified by:
flushin interfaceFlushable- Overrides:
flushin classOutputStream- Throws:
IOException
-
write
Wrapper over output stream works as same as Java output stream.- Overrides:
writein classOutputStream- Parameters:
b- Wrapper over output stream works as same as Java output stream.- Throws:
IOException
-
write
Wrapper over output stream works as same as Java output stream.- Overrides:
writein classOutputStream- Parameters:
b- Wrapper over output stream works as same as Java output stream.off- Wrapper over output stream works as same as Java output stream.len- Wrapper over output stream works as same as Java output stream.- Throws:
IOException
-
equals
-
hashCode
-
toString
-
_closeFlush
public void _closeFlush()Closes the output stream. The method sould not be called by the user.
-