Class TypeIdsToObjectsAnswer
java.lang.Object
de.bsvrz.dav.daf.main.impl.config.telegrams.SystemObjectAnswerInfo
de.bsvrz.dav.daf.main.impl.config.telegrams.TypeIdsToObjectsAnswer
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.
-
Field Summary
Fields inherited from class de.bsvrz.dav.daf.main.impl.config.telegrams.SystemObjectAnswerInfo
_answerType, IDS_TO_OBJECTS_TYPE, PIDS_TO_OBJECTS_TYPE, SET_IDS_TO_OBJECTS_TYPE, TYPE_IDS_TO_OBJECTS_TYPE
-
Constructor Summary
Constructors Constructor Description TypeIdsToObjectsAnswer(DafDataModel dataModel)
TypeIdsToObjectsAnswer(ObjectsList[] objectsOfTypes, DafDataModel dataModel)
Erzeugt ein neues Objekt mit den gegebenen Parametern. -
Method Summary
Modifier and Type Method Description ObjectsList[]
getObjectsOfTypes()
Gibt die Liste der kontainer der Objekte eines Typs zurückjava.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.Methods inherited from class de.bsvrz.dav.daf.main.impl.config.telegrams.SystemObjectAnswerInfo
getAnswerType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
TypeIdsToObjectsAnswer
- Parameters:
dataModel
- Datenmodel
-
TypeIdsToObjectsAnswer
Erzeugt ein neues Objekt mit den gegebenen Parametern.- Parameters:
objectsOfTypes
- Liste der TypendataModel
- Datenmodel
-
-
Method Details
-
getObjectsOfTypes
Gibt die Liste der kontainer der Objekte eines Typs zurück- Returns:
- kontainer der Objekte eines Typs
-
parseToString
public final java.lang.String parseToString()Description copied from class:SystemObjectAnswerInfo
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.- Specified by:
parseToString
in classSystemObjectAnswerInfo
- Returns:
- Beschreibender Text dieses Objekts.
-
write
public final void write(java.io.DataOutputStream out) throws java.io.IOExceptionDescription copied from class:SystemObjectAnswerInfo
Serialisiert dieses Objekt.- Specified by:
write
in classSystemObjectAnswerInfo
- Parameters:
out
- Stream auf den das Objekt geschrieben werden soll.- Throws:
java.io.IOException
- wenn beim Schreiben auf den Ausgabe-Stream Fehler aufgetreten sind.
-
read
public final void read(java.io.DataInputStream in) throws java.io.IOExceptionDescription copied from class:SystemObjectAnswerInfo
Deserialisiert dieses Objekt.- Specified by:
read
in classSystemObjectAnswerInfo
- Parameters:
in
- Stream von dem das Objekt gelesen werden soll.- Throws:
java.io.IOException
- wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.
-