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 TrendEintrag
erzeugeKopie()
die Funktion erzeugt eine Kopie des Objekts ubd liefert diese zurück.de.bsvrz.sys.funclib.bitctrl.interpreter.logik.LogischerWert
fallend(TrendEintrag o)
ermittelt, ob der übergebene Eintrag bezüglich des aktuellen monoton fallend ist.java.lang.Number
getWert()
liefert den Wert des Eintrags.long
getZeit()
liefert den Zeitstempel des Eintrags als Wert in Millisekunden.de.bsvrz.sys.funclib.bitctrl.interpreter.logik.LogischerWert
konstant(TrendEintrag o)
ermittelt, ob der übergebene Eintrag bezüglich des aktuellen konstant ist.de.bsvrz.sys.funclib.bitctrl.interpreter.logik.LogischerWert
steigend(TrendEintrag o)
ermittelt, ob der übergebene Eintrag bezüglich des aktuellen monoton steigend ist.java.lang.String
toString()
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:
erzeugeKopie
in 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:
toString
in classjava.lang.Object
- Returns:
- die Zeichenkette
- See Also:
Object.toString()
-
-