Class TrendEintrag
- java.lang.Object
-
- de.bsvrz.ibv.uda.interpreter.daten.trend.TrendEintrag
-
-
Constructor Summary
Constructors Constructor Description TrendEintrag(Zeitstempel zeit, java.lang.Number wert)Konstruktor mit Angabe von Wert und Zeitstempel.
-
Method Summary
Modifier and Type Method Description TrendEintragerzeugeKopie()die Funktion erzeugt eine Kopie des Objekts ubd liefert diese zurück.de.bsvrz.sys.funclib.bitctrl.interpreter.logik.LogischerWertfallend(TrendEintrag o)ermittelt, ob der übergebene Eintrag bezüglich des aktuellen monoton fallend ist.java.lang.NumbergetWert()liefert den Wert des Eintrags.longgetZeit()liefert den Zeitstempel des Eintrags als Wert in Millisekunden.de.bsvrz.sys.funclib.bitctrl.interpreter.logik.LogischerWertkonstant(TrendEintrag o)ermittelt, ob der übergebene Eintrag bezüglich des aktuellen konstant ist.de.bsvrz.sys.funclib.bitctrl.interpreter.logik.LogischerWertsteigend(TrendEintrag o)ermittelt, ob der übergebene Eintrag bezüglich des aktuellen monoton steigend ist.java.lang.StringtoString()liefert die Repräsentation des Eintrags als Zeichenkette.
Die Ausgabe erfolgt dabei in der Form "(<zeit>:<wert>)".
-
-
-
Constructor Detail
-
TrendEintrag
public TrendEintrag(Zeitstempel zeit, java.lang.Number wert)
Konstruktor mit Angabe von Wert und Zeitstempel.- Parameters:
zeit- der Zeitstempelwert- der Wert
-
-
Method Detail
-
erzeugeKopie
public TrendEintrag erzeugeKopie()
die Funktion erzeugt eine Kopie des Objekts ubd liefert diese zurück..- Specified by:
erzeugeKopiein interfaceKopierbar- Returns:
- die erzeugte Kopie
- See Also:
Kopierbar.erzeugeKopie()
-
fallend
public de.bsvrz.sys.funclib.bitctrl.interpreter.logik.LogischerWert fallend(TrendEintrag o)
ermittelt, ob der übergebene Eintrag bezüglich des aktuellen monoton fallend ist.- Parameters:
o- der Vergleichswert- Returns:
- wahr, wenn der übergebene Eintrag streng monoton fallend ist.
-
getWert
public java.lang.Number getWert()
liefert den Wert des Eintrags.- Returns:
- den Wert
-
getZeit
public long getZeit()
liefert den Zeitstempel des Eintrags als Wert in Millisekunden.- Returns:
- der Zeitstempel
-
konstant
public de.bsvrz.sys.funclib.bitctrl.interpreter.logik.LogischerWert konstant(TrendEintrag o)
ermittelt, ob der übergebene Eintrag bezüglich des aktuellen konstant ist.- Parameters:
o- der Vergleichswert- Returns:
- wahr, wenn der übergebene Eintrag monoton steigend ist.
-
steigend
public de.bsvrz.sys.funclib.bitctrl.interpreter.logik.LogischerWert steigend(TrendEintrag o)
ermittelt, ob der übergebene Eintrag bezüglich des aktuellen monoton steigend ist.- Parameters:
o- der Vergleichswert- Returns:
- wahr, wenn der übergebene Eintrag streng monoton steigend ist.
-
toString
public java.lang.String toString()
liefert die Repräsentation des Eintrags als Zeichenkette.
Die Ausgabe erfolgt dabei in der Form "(<zeit>:<wert>)".- Overrides:
toStringin classjava.lang.Object- Returns:
- die Zeichenkette
- See Also:
Object.toString()
-
-