QueueSerializer<java.lang.String>public final class StringQueueSerializer extends java.lang.Object implements QueueSerializer<java.lang.String>
| Constructor | Description |
|---|---|
StringQueueSerializer() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
deserialize(java.io.DataInputStream inputStream) |
Deserialisiert ein Objekt aus dem Stream.
|
int |
getSize(java.lang.String object) |
Gibt die Größe eines Objektes an.
|
void |
serialize(java.io.DataOutputStream outputStream,
java.lang.String object) |
Serialisiert das Objekt
|
public int getSize(java.lang.String object)
QueueSerializergetSize in interface QueueSerializer<java.lang.String>object - Objektpublic void serialize(java.io.DataOutputStream outputStream,
java.lang.String object)
throws java.io.IOException
QueueSerializerserialize in interface QueueSerializer<java.lang.String>outputStream - In diesen Stream soll das Objekt geschrieben werden. Es muss an die aktuelle Stream-Position geschrieben werden und es müssen so viele
Bytes geschrieben werden, wie getSize(objekt) zurückgeben würde.object - Objekt, das geschrieben werden solljava.io.IOException - Falls beim Schreiben Fehler auftretenpublic java.lang.String deserialize(java.io.DataInputStream inputStream)
throws java.io.IOException
QueueSerializerdeserialize in interface QueueSerializer<java.lang.String>inputStream - Eingabestream.java.io.IOException - Falls beim Lesen Fehler auftreten