public class ObjectTimeSpecification
extends java.lang.Object
Modifier and Type | Method | 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