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
All Methods Instance Methods Concrete Methods 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
-
-
-
-
Constructor Detail
-
TypeIdsToObjectsAnswer
public TypeIdsToObjectsAnswer(DafDataModel dataModel)
- Parameters:
dataModel
- Datenmodel
-
TypeIdsToObjectsAnswer
public TypeIdsToObjectsAnswer(ObjectsList[] objectsOfTypes, DafDataModel dataModel)
Erzeugt ein neues Objekt mit den gegebenen Parametern.- Parameters:
objectsOfTypes
- Liste der TypendataModel
- Datenmodel
-
-
Method Detail
-
getObjectsOfTypes
public final ObjectsList[] 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.IOException
Description 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.IOException
Description 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.
-
-