public class TypeIdsToObjectsAnswer extends SystemObjectAnswerInfo
Diese Klasse stellt ein Antworttelegramm für Objekte gleichen Typs dar. Dem Typ der Objekte ist eine eindeutige ID zugeordnet. In diesem Telegramm wird eine Liste der Objekte der gleichen Typen gespeichert.
_answerType, IDS_TO_OBJECTS_TYPE, PIDS_TO_OBJECTS_TYPE, SET_IDS_TO_OBJECTS_TYPE, TYPE_IDS_TO_OBJECTS_TYPE
Constructor and Description |
---|
TypeIdsToObjectsAnswer(DafDataModel dataModel) |
TypeIdsToObjectsAnswer(ObjectsList[] objectsOfTypes,
DafDataModel dataModel)
Erzeugt ein neues Objekt mit den gegebenen Parametern.
|
Modifier and Type | Method and Description |
---|---|
ObjectsList[] |
getObjectsOfTypes()
Gibt die Liste der kontainer der Objekte eines Typs zurück
|
java.lang.String |
parseToString()
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.
|
void |
read(java.io.DataInputStream in)
Deserialisiert dieses Objekt.
|
void |
write(java.io.DataOutputStream out)
Serialisiert dieses Objekt.
|
getAnswerType
public TypeIdsToObjectsAnswer(DafDataModel dataModel)
dataModel
- Datenmodelpublic TypeIdsToObjectsAnswer(ObjectsList[] objectsOfTypes, DafDataModel dataModel)
Erzeugt ein neues Objekt mit den gegebenen Parametern.
objectsOfTypes
- Liste der TypendataModel
- Datenmodelpublic final ObjectsList[] getObjectsOfTypes()
Gibt die Liste der kontainer der Objekte eines Typs zurück
public final java.lang.String parseToString()
SystemObjectAnswerInfo
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.
parseToString
in class SystemObjectAnswerInfo
public final void write(java.io.DataOutputStream out) throws java.io.IOException
SystemObjectAnswerInfo
Serialisiert dieses Objekt.
write
in class SystemObjectAnswerInfo
out
- Stream auf den das Objekt geschrieben werden soll.java.io.IOException
public final void read(java.io.DataInputStream in) throws java.io.IOException
SystemObjectAnswerInfo
Deserialisiert dieses Objekt.
read
in class SystemObjectAnswerInfo
in
- Stream von dem das Objekt gelesen werden soll.java.io.IOException