public abstract class ProtoStruct extends ProtoObject
| Modifier | Constructor and Description |
|---|---|
protected |
ProtoStruct() |
protected |
ProtoStruct(java.io.InputStream stream) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract byte |
getHeader() |
protected abstract void |
readBody(java.io.InputStream bs) |
ProtoObject |
readObject(java.io.InputStream bs) |
protected abstract void |
writeBody(java.io.OutputStream bs) |
void |
writeObject(java.io.OutputStream bs) |
getLength, toByteArrayprotected ProtoStruct(java.io.InputStream stream)
throws java.io.IOException
java.io.IOExceptionprotected ProtoStruct()
protected abstract byte getHeader()
public final void writeObject(java.io.OutputStream bs)
throws java.io.IOException
writeObject in class ProtoObjectjava.io.IOExceptionpublic final ProtoObject readObject(java.io.InputStream bs) throws java.io.IOException
readObject in class ProtoObjectjava.io.IOExceptionprotected abstract void writeBody(java.io.OutputStream bs)
throws java.io.IOException
java.io.IOExceptionprotected abstract void readBody(java.io.InputStream bs)
throws java.io.IOException
java.io.IOException