T
- der Typ des Wertes der Stützstelle.public class Stuetzstelle<T> extends Object implements Comparable<Stuetzstelle<T>>
null
),
so ist auch das Intervall bis zur vorherigen und nächsten Stützstelle
undefiniert.
Hinweis: Die natürliche Ordnung der Stützstellen ist nicht konsistent mit der Gleichheit. Zwei Stützstellen sind gleich, wenn sie in Zeitstempel und Wert übereinstimmen. Die natürliche Ordung hingegen bassiert ausschließlich auf den Zeitstempeln und ignoriert die Werte.
Constructor and Description |
---|
Stuetzstelle(long zeitstempel)
Initialisierung.
|
Stuetzstelle(long zeitstempel,
T wert)
Zuweisungskonstruktor.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Stuetzstelle<T> stuetzstelle)
Eine Stützstelle ist kleiner bzw größer, wenn der Zeitstempel kleiner bzw
größer ist.
|
boolean |
equals(Object obj)
Zwei Stützstellen sind identisch, wenn beide den selben Zeitstempel und
Wert haben.
|
T |
getWert()
Gibt den Wert der Stützstelle zurück.
|
long |
getZeitstempel()
Gibt den Zeitstempel der Stützstelle zurück.
|
int |
hashCode()
Der Hashcode bassiert nur auf dem Zeitstempel der Stützstelle.
|
String |
toString() |
public Stuetzstelle(long zeitstempel)
null
(=undefiniert)
angenommen.zeitstempel
- Zeitstempelpublic Stuetzstelle(long zeitstempel, T wert)
zeitstempel
- Zeitstempelwert
- Wert oder null
für "undefiniert"public int compareTo(Stuetzstelle<T> stuetzstelle)
compareTo
in interface Comparable<Stuetzstelle<T>>
stuetzstelle
- Eine Stützstelle zum VergleichenComparable.compareTo(java.lang.Object)
public boolean equals(Object obj)
public int hashCode()
public T getWert()
null
für "undefiniert"public long getZeitstempel()
public String toString()
toString
in class Object
Object.toString()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.