public class IOJBaseObjectWriter extends AbstractJBaseObjectWriter
jBase object writer based on the DataOutputStream.
Constructor and Description |
---|
IOJBaseObjectWriter(java.io.OutputStream os) |
IOJBaseObjectWriter(java.io.OutputStream os,
boolean compressed,
int compressionThreshold) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected void |
flush() |
protected void |
outByte(byte[] b) |
protected void |
outByte(int b) |
protected void |
outInt(int i) |
protected void |
outUTF(java.lang.String s)
Write a UTF8 string.
|
writeInt, writeJBaseSerializableObject, writeObject, writeObject, writeObject, writeObject, writeRootObject
public IOJBaseObjectWriter(java.io.OutputStream os)
public IOJBaseObjectWriter(java.io.OutputStream os, boolean compressed, int compressionThreshold)
public void close() throws java.io.IOException
java.io.IOException
protected void flush() throws java.io.IOException
flush
in class AbstractJBaseObjectWriter
java.io.IOException
protected void outByte(byte[] b) throws java.io.IOException
outByte
in class AbstractJBaseObjectWriter
java.io.IOException
protected void outByte(int b) throws java.io.IOException
outByte
in class AbstractJBaseObjectWriter
java.io.IOException
protected void outInt(int i) throws java.io.IOException
outInt
in class AbstractJBaseObjectWriter
java.io.IOException
protected void outUTF(java.lang.String s) throws java.io.IOException
outUTF
in class AbstractJBaseObjectWriter
java.io.IOException