Schnittstelle TimeRange<T>
- Typparameter:
T
- Referenz auf den eigenen Typ (fürComparable
usw.)
- Alle Superschnittstellen:
Comparable<T>
- Alle bekannten Implementierungsklassen:
Week
Interface für einen Zeitbereich, in den Persistenzverzeichnisse aufgeteilt werden können (z. B. Wochen)
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcom.google.common.collect.Range
<LocalDate> Konvertiert den Zeitbereich in einen Bereich von Tagen.com.google.common.collect.Range
<Long> Konvertiert den Zeitbereich in eine Long-Range, die Epoch-Millisekunden repräsentiert.next()
Gibt das nachfolgende Verzeichnis zurückprevious()
Gibt das zeitlich davorliegende Verzeichnis zurücklong
stepsUntil
(T other) Gibt den Abstand zwischen diesem Zeitbereich und dem angegebenen Zeitbereich zurück.Von Schnittstelle geerbte Methoden java.lang.Comparable
compareTo
-
Methodendetails
-
getDayRange
com.google.common.collect.Range<LocalDate> getDayRange()Konvertiert den Zeitbereich in einen Bereich von Tagen.- Gibt zurück:
- Zeitbereich asl Epoch Millis
-
getEpochMillisRange
com.google.common.collect.Range<Long> getEpochMillisRange()Konvertiert den Zeitbereich in eine Long-Range, die Epoch-Millisekunden repräsentiert.- Gibt zurück:
- Zeitbereich asl Epoch Millis
-
next
T next()Gibt das nachfolgende Verzeichnis zurück- Gibt zurück:
- nachfolgendes Verzeichnis
-
previous
T previous()Gibt das zeitlich davorliegende Verzeichnis zurück- Gibt zurück:
- zeitlich direkt vorher liegendes Verzeichnis
-
stepsUntil
Gibt den Abstand zwischen diesem Zeitbereich und dem angegebenen Zeitbereich zurück.Falls
other
gleichthis
ist, wird 0 zurückgegeben.Falls
other
gleichthis.next()
ist, wird 1 zurückgegeben.Falls
other
gleichthis.next().next()
ist, wird 2 zurückgegeben.Falls
other
gleichthis.previous()
ist, wird -1 zurückgegeben.und So weiter, d. h. diese Methode
other - this
wenn man annimmt, dass die Zeitbereiche in Richtung Zukunft laufend durchnummeriert werden.- Parameter:
other
- Anderer Zeitbereich- Gibt zurück:
- Anzahl "Schritte" zwischen this und other
-