Class StreamFetcher


  • public final class StreamFetcher
    extends java.lang.Object
    Diese Klasse deserialisiert einen empfangenen Datensatz in entsprechende DataValue-Objekte.
    • Method Detail

      • getInstance

        public static StreamFetcher getInstance()
        Lieferte das einzige Objekt dieser Klasse zurück.
        Returns:
        StreamFetcher-Objekt.
      • getDataValuesFromStream

        public final DataValue[] getDataValuesFromStream​(DataModel dataModel,
                                                         AttributeGroup atg,
                                                         java.io.DataInputStream in)
                                                  throws java.io.IOException
        Deserialisiert einen Datensatz.
        Parameters:
        dataModel - Zugriff auf das Datenmodell.
        atg - Attributgruppe des Datensatzes.
        in - Stream von dem der Datensatz gelesen werden soll.
        Returns:
        Array mit DataValue-Objekten, des deserialisierten Datensatzes.
        Throws:
        java.io.IOException - Wenn beim Lesen des Streams Fehler auftreten.