Class 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 Detail

      • 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 Detail

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