|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Xdrable
The interface Xdrable represents an object that can read
and write itself from a strean in the xdr format used by the firebird
engine.
| Method Summary | |
|---|---|
int |
getLength()
Get the total length (in bytes) of this Xdrable when it
is written to XDR format. |
void |
read(XdrInputStream in,
int length)
Read in Xdrable in XDR format, from an
XdrInputStream. |
void |
write(XdrOutputStream out)
Write the this Xdrable out in XDR format to
an XdrOutputStream. |
| Method Detail |
|---|
int getLength()
Xdrable when it
is written to XDR format.
void read(XdrInputStream in,
int length)
throws IOException
Xdrable in XDR format, from an
XdrInputStream.
in - The input stream from which the object is to be read.length - The number of bytes to be read
IOException - if an error occurs while reading from
the XdrInputStream
void write(XdrOutputStream out)
throws IOException
Xdrable out in XDR format to
an XdrOutputStream.
out - The output stream to which the Xdrable is
to be written
IOException - if an error occurs while writing to the
XdrOutputStream
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||