Class PidsToObjectsAnswer

java.lang.Object
de.bsvrz.dav.daf.main.impl.config.telegrams.SystemObjectAnswerInfo
de.bsvrz.dav.daf.main.impl.config.telegrams.PidsToObjectsAnswer

public class PidsToObjectsAnswer
extends SystemObjectAnswerInfo
Diese Klasse stellt ein Antworttelegramm für PIDs zu Objekten dar. Es werden alle Objekte, die zu den PIDs passen werden angegeben.
  • Constructor Details

    • PidsToObjectsAnswer

      public PidsToObjectsAnswer​(DafDataModel dataModel)
      Erzeugt ein neues Objekt mit generalisiertem Parameter. Die spezifischen Parameter werden zu einem späteren Zeitpunkt über die read-Methode eingelesen.
      Parameters:
      dataModel - Datenmodel
    • PidsToObjectsAnswer

      public PidsToObjectsAnswer​(DafSystemObject[] objects, DafDataModel dataModel)
      Erzeugt ein neues Objekt mit den gegebenen Parametern.
      Parameters:
      objects - die Objekte
      dataModel - Datenmodel
  • Method Details

    • getObjects

      public final DafSystemObject[] getObjects()
      Gibt die Objekte zurück
      Returns:
      Objekte
    • 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.