Class DafDoubleAttributeType

    • Constructor Detail

      • DafDoubleAttributeType

        public DafDoubleAttributeType​(DafDataModel dataModel)
        Erzeugt ein neues Objekt dessen Eigenschaften im Anschluss mit der read-Methode eingelesen werden sollten.
        Parameters:
        dataModel - DataModel Implementierung, der das neue Objekt zugeordnet ist.
      • DafDoubleAttributeType

        public DafDoubleAttributeType​(long id,
                                      java.lang.String pid,
                                      java.lang.String name,
                                      long typId,
                                      byte state,
                                      java.lang.String error,
                                      DafDataModel dataModel,
                                      short validFromVersionNumber,
                                      short validToVersionNumber,
                                      long responsibleObjectId,
                                      long[] setIds,
                                      int mode,
                                      java.lang.String unit,
                                      java.lang.String defaultAttributeValue)
        Erzeugt ein neues Objekt mit den angegebenen Eigenschaften
    • Method Detail

      • getUnit

        public final java.lang.String getUnit()
        Description copied from interface: DoubleAttributeType
        Bestimmt die Maßeinheit von Werten dieses Attributtyps.
        Specified by:
        getUnit in interface DoubleAttributeType
        Returns:
        Maßeinheit dieses Attributtyps.
      • parseToString

        public final java.lang.String parseToString()
        Description copied from class: DafSystemObject
        Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.
        Overrides:
        parseToString in class DafConfigurationObject
        Returns:
        Beschreibender Text dieses Objekts.
      • write

        public final void write​(java.io.DataOutputStream out)
                         throws java.io.IOException
        Description copied from class: DafSystemObject
        Serialisiert dieses Objekt.
        Overrides:
        write in class DafAttributeType
        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: DafSystemObject
        Deserialisiert dieses Objekt über die alte Methode.
        Overrides:
        read in class DafAttributeType
        Parameters:
        in - Stream von dem das Objekt gelesen werden soll.
        Throws:
        java.io.IOException - wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.
      • read

        public void read​(Deserializer deserializer)
                  throws java.io.IOException
        Description copied from class: DafSystemObject
        Deserialisiert dieses Objekt
        Overrides:
        read in class DafAttributeType
        Parameters:
        deserializer - Deserialisierer als Datenquelle
        Throws:
        java.io.IOException