java.lang.Object
java.lang.Record
de.zocher_regel.util.TimeDiff
- Datensatzkomponenten:
ms- milli seconds, to create from other units use method "of".
Time difference in milli seconds. They may be generated with time units (ms,
s, min, h).
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.longms()Gibt den Wert für die Datensatzkomponentemszurück.static TimeDiffThis record allows to enter a time difference with common time units.toString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
-
Konstruktordetails
-
TimeDiff
public TimeDiff(long ms) Erstellt eine Instanz einer DatensatzklasseTimeDiff.- Parameter:
ms- Wert für die Datensatzkomponentems
-
-
Methodendetails
-
of
This record allows to enter a time difference with common time units.- Parameter:
withUnit- time in min, ms, s (default), e. g. 10min, 20s)- Gibt zurück:
- a TimeDiff with a long value in ms
-
toString
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten. -
hashCode
public final int hashCode()Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet. -
equals
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Alle Komponenten in dieser Datensatzklasse werden verglichen mit "==". -
ms
public long ms()Gibt den Wert für die Datensatzkomponentemszurück.- Gibt zurück:
- Wert der Datensatzkomponente
ms
-