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.
  • Constructor Details

    • 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 Typen
      dataModel - Datenmodel
  • Method Details

    • 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 class SystemObjectAnswerInfo
      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 class SystemObjectAnswerInfo
      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 class SystemObjectAnswerInfo
      Parameters:
      in - Stream von dem das Objekt gelesen werden soll.
      Throws:
      java.io.IOException - wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.