Package org.infinispan.io
Class UnclosableObjectOutputStream
- java.lang.Object
 - 
- org.infinispan.io.UnclosableObjectOutputStream
 
 
- 
- All Implemented Interfaces:
 DataOutput,ObjectOutput,AutoCloseable
public class UnclosableObjectOutputStream extends Object implements ObjectOutput
- Since:
 - 4.0
 - Author:
 - Manik Surtani
 
 
- 
- 
Constructor Summary
Constructors Constructor Description UnclosableObjectOutputStream(ObjectOutput delegate) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidflush()voidwrite(byte[] b)voidwrite(byte[] b, int off, int len)voidwrite(int b)voidwriteBoolean(boolean v)voidwriteByte(int v)voidwriteBytes(String s)voidwriteChar(int v)voidwriteChars(String s)voidwriteDouble(double v)voidwriteFloat(float v)voidwriteInt(int v)voidwriteLong(long v)voidwriteObject(Object obj)voidwriteShort(int v)voidwriteUTF(String str) 
 - 
 
- 
- 
Constructor Detail
- 
UnclosableObjectOutputStream
public UnclosableObjectOutputStream(ObjectOutput delegate)
 
 - 
 
- 
Method Detail
- 
writeObject
public final void writeObject(Object obj) throws IOException
- Specified by:
 writeObjectin interfaceObjectOutput- Throws:
 IOException
 
- 
write
public final void write(int b) throws IOException- Specified by:
 writein interfaceDataOutput- Specified by:
 writein interfaceObjectOutput- Throws:
 IOException
 
- 
write
public final void write(byte[] b) throws IOException- Specified by:
 writein interfaceDataOutput- Specified by:
 writein interfaceObjectOutput- Throws:
 IOException
 
- 
write
public final void write(byte[] b, int off, int len) throws IOException- Specified by:
 writein interfaceDataOutput- Specified by:
 writein interfaceObjectOutput- Throws:
 IOException
 
- 
writeBoolean
public final void writeBoolean(boolean v) throws IOException- Specified by:
 writeBooleanin interfaceDataOutput- Throws:
 IOException
 
- 
writeByte
public final void writeByte(int v) throws IOException- Specified by:
 writeBytein interfaceDataOutput- Throws:
 IOException
 
- 
writeShort
public final void writeShort(int v) throws IOException- Specified by:
 writeShortin interfaceDataOutput- Throws:
 IOException
 
- 
writeChar
public final void writeChar(int v) throws IOException- Specified by:
 writeCharin interfaceDataOutput- Throws:
 IOException
 
- 
writeInt
public final void writeInt(int v) throws IOException- Specified by:
 writeIntin interfaceDataOutput- Throws:
 IOException
 
- 
writeLong
public final void writeLong(long v) throws IOException- Specified by:
 writeLongin interfaceDataOutput- Throws:
 IOException
 
- 
writeFloat
public final void writeFloat(float v) throws IOException- Specified by:
 writeFloatin interfaceDataOutput- Throws:
 IOException
 
- 
writeDouble
public final void writeDouble(double v) throws IOException- Specified by:
 writeDoublein interfaceDataOutput- Throws:
 IOException
 
- 
writeBytes
public final void writeBytes(String s) throws IOException
- Specified by:
 writeBytesin interfaceDataOutput- Throws:
 IOException
 
- 
writeChars
public final void writeChars(String s) throws IOException
- Specified by:
 writeCharsin interfaceDataOutput- Throws:
 IOException
 
- 
writeUTF
public final void writeUTF(String str) throws IOException
- Specified by:
 writeUTFin interfaceDataOutput- Throws:
 IOException
 
- 
flush
public final void flush() throws IOException- Specified by:
 flushin interfaceObjectOutput- Throws:
 IOException
 
- 
close
public final void close() throws IOException- Specified by:
 closein interfaceAutoCloseable- Specified by:
 closein interfaceObjectOutput- Throws:
 IOException
 
 - 
 
 -