Package cn.sliew.milky.serialize.java
Class JavaDataOutputView
- java.lang.Object
-
- cn.sliew.milky.serialize.nativejava.NativeJavaDataOutputView
-
- cn.sliew.milky.serialize.java.JavaDataOutputView
-
- All Implemented Interfaces:
DataOutputView,DataOutput,Serializable
public class JavaDataOutputView extends NativeJavaDataOutputView
Java object output implementation- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JavaDataOutputView(OutputStream os)JavaDataOutputView(OutputStream os, boolean compact)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidflushBuffer()voidwriteObject(Object obj)voidwriteUTF(String v)-
Methods inherited from class cn.sliew.milky.serialize.nativejava.NativeJavaDataOutputView
getObjectOutputStream, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort
-
-
-
-
Constructor Detail
-
JavaDataOutputView
public JavaDataOutputView(OutputStream os) throws IOException
- Throws:
IOException
-
JavaDataOutputView
public JavaDataOutputView(OutputStream os, boolean compact) throws IOException
- Throws:
IOException
-
-
Method Detail
-
writeUTF
public void writeUTF(String v) throws IOException
- Specified by:
writeUTFin interfaceDataOutput- Overrides:
writeUTFin classNativeJavaDataOutputView- Throws:
IOException
-
writeObject
public void writeObject(Object obj) throws IOException
- Specified by:
writeObjectin interfaceDataOutputView- Overrides:
writeObjectin classNativeJavaDataOutputView- Throws:
IOException
-
flushBuffer
public void flushBuffer() throws IOException- Specified by:
flushBufferin interfaceDataOutputView- Overrides:
flushBufferin classNativeJavaDataOutputView- Throws:
IOException
-
-