public abstract class AbstractJBaseObjectWriter extends java.lang.Object implements JBaseObjectWriter
Constructor and Description |
---|
AbstractJBaseObjectWriter() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
flush() |
protected abstract void |
outByte(byte[] b) |
protected abstract void |
outByte(int b) |
protected abstract void |
outInt(int i) |
protected abstract void |
outUTF(java.lang.String s) |
void |
writeInt(int i) |
protected void |
writeJBaseSerializableObject(JBaseSerializable o) |
void |
writeObject(byte[] data) |
void |
writeObject(IByteObject o) |
void |
writeObject(JBaseSerializable o) |
void |
writeObject(java.lang.String o) |
void |
writeRootObject(JBaseSerializable o) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close
protected abstract void outByte(byte[] b) throws java.io.IOException
java.io.IOException
protected abstract void outByte(int b) throws java.io.IOException
java.io.IOException
protected abstract void outInt(int i) throws java.io.IOException
java.io.IOException
protected abstract void outUTF(java.lang.String s) throws java.io.IOException
java.io.IOException
protected abstract void flush() throws java.io.IOException
java.io.IOException
public void writeInt(int i) throws java.io.IOException
writeInt
in interface JBaseObjectWriter
java.io.IOException
public void writeObject(java.lang.String o) throws java.io.IOException
writeObject
in interface JBaseObjectWriter
java.io.IOException
public void writeObject(byte[] data) throws java.io.IOException
writeObject
in interface JBaseObjectWriter
java.io.IOException
public void writeObject(IByteObject o) throws java.io.IOException
writeObject
in interface JBaseObjectWriter
java.io.IOException
public void writeObject(JBaseSerializable o) throws java.io.IOException
writeObject
in interface JBaseObjectWriter
java.io.IOException
protected void writeJBaseSerializableObject(JBaseSerializable o) throws java.io.IOException
java.io.IOException
public void writeRootObject(JBaseSerializable o) throws java.io.IOException
writeRootObject
in interface JBaseObjectWriter
java.io.IOException