public final class ObjectTimeSpecification
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
long |
getEndTime()
Gibt das Ende des Zeitbereichs der Gültigkeit zurück.
|
long |
getStartTime()
Gibt den Beginn des Zeitbereichs der Gültigkeit zurück.
|
long |
getTime()
Gibt den angegebenen Zeitpunkt der Gültigkeit zurück.
|
TimeSpecificationType |
getType()
Gibt den Typ der Gültigkeits-Spezifikation zurück.
|
java.lang.String |
toString() |
static ObjectTimeSpecification |
valid()
Für Objekte, die aktuell gültig sind.
|
static ObjectTimeSpecification |
valid(long time)
Für Objekte, die zu einem bestimmten Zeitpunkt gültig sind.
|
static ObjectTimeSpecification |
validDuringPeriod(long startTime,
long endTime)
Für Objekte, die während des gesamten Zeitraumes gültig waren.
|
static ObjectTimeSpecification |
validInPeriod(long startTime,
long endTime)
Für Objekte, die an mindestens einem Zeitpunkt des angegebenen Zeitbereichs gültig waren.
|
public static ObjectTimeSpecification valid()
public static ObjectTimeSpecification valid(long time)
time
- der Zeitpunkt, zu dem die Objekte gültig warenpublic static ObjectTimeSpecification validInPeriod(long startTime, long endTime)
startTime
- Beginn des ZeitraumesendTime
- Ende des Zeitraumespublic static ObjectTimeSpecification validDuringPeriod(long startTime, long endTime)
startTime
- Beginn des ZeitraumesendTime
- Ende des Zeitraumespublic TimeSpecificationType getType()
public long getStartTime()
public long getEndTime()
public long getTime()
public java.lang.String toString()
toString
in class java.lang.Object