public class Zeitstempel extends Object implements Struktur, Comparable<Zeitstempel>, ZeitWert, Kopierbar
| Constructor and Description |
|---|
Zeitstempel()
Konstruktor, der einen Zeitstempel mit dem aktuellen Zeitpunkt erzeugt.
|
Zeitstempel(long zeitWert)
Konstruktor zum Anlagen eines Zeitstempels aus einer in Millisekunden
seit 1.1.1970 GMT übergebenen Zeit.
|
Zeitstempel(String zeitAngabe)
Konstruktor zum Anlegen eines Zeitstempels aus einer übergebenen
Zeichenkette.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(long value)
verschiebt den Zeitstempel innerhalb des Objekts um die angegebene Zahl
von Millisekunden.
|
int |
compareTo(Zeitstempel o)
vergleicht den Zeitstempel mit dem übergebenen.
|
boolean |
equals(Object obj) |
Zeitstempel |
erzeugeKopie()
die Funktion erzeugt eine Kopie des Objekts ubd liefert diese zurück.
|
Object |
format(String format)
erzeugt eine Zeichenkette, die den Zeitstempel im übergebenen Format
darstellt.
|
long |
getMilliSekunden()
liefert den Wert des zeitstempels als Millisekunden seit dem 1.1.1970
GMT.
|
Object |
getStrukturElement(String name)
liefert ein über einen Namen definiertes Element aus dem Objekt.
|
int |
hashCode() |
void |
setMilliSekunden(long wert)
setzt den Wert des Zeitstempels auf den in Millisekunden seit 1.1.1970
GMT angegebenen.
|
void |
setStrukturElement(String name,
Object daten)
setzt ein über einen Namen definiertes Element innerhalb des
Zeitstempels.
|
String |
toString()
gibt den Zeitstempel im Standardformat als Zeichenkette aus.
|
public Zeitstempel()
public Zeitstempel(long zeitWert)
zeitWert - der Wertpublic Zeitstempel(String zeitAngabe)
zeitAngabe - die Zeitangabe als Zeichenkette in einem zulässigem Formatpublic void add(long value)
value - die Zeitdifferenzpublic int compareTo(Zeitstempel o)
compareTo in interface Comparable<Zeitstempel>o - der VergleichswertComparable.Comparable.compareTo(java.lang.Object)public Zeitstempel erzeugeKopie()
erzeugeKopie in interface KopierbarKopierbar.erzeugeKopie()public Object format(String format)
format - die Beschreibung des Formats für die Ausgabepublic long getMilliSekunden()
getMilliSekunden in interface ZeitWertsetMilliSekunden(long)public Object getStrukturElement(String name)
getStrukturElement in interface Strukturname - der NameStruktur.getStrukturElement(java.lang.String),
setStrukturElement(String, Object)public void setMilliSekunden(long wert)
setMilliSekunden in interface ZeitWertwert - der WertgetMilliSekunden()public void setStrukturElement(String name, Object daten)
setStrukturElement in interface Strukturname - der Namedaten - das DatenobjektStruktur.setStrukturElement(java.lang.String,
java.lang.Object),
getStrukturElement(String)public String toString()
toString in class ObjectObject.toString()Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.