public class KalenderAnfrage
extends java.lang.Object
Constructor and Description |
---|
KalenderAnfrage() |
Modifier and Type | Method and Description |
---|---|
java.time.LocalDateTime |
getAnfangsZeitpunkt()
liefert den Anfangszeitpunkt des Anfragezeitraums
|
java.time.LocalDateTime |
getEndZeitpunkt()
liefert den Endzeitpunkt des Anfragezeitraums
Liegt der Endzeitpunkt vor dem Anfangszeitpunkt, wird der
Anfangszeitpunkt geliefert.
|
protected java.util.Set<de.bsvrz.dav.daf.main.config.SystemObject> |
getEreignisTypen()
liefert die Menge der Ereignistypen, die die Auswahl der Ereignisse für
die Beantwortung der Anfrage einschränken können.
|
protected java.util.Set<de.bsvrz.dav.daf.main.config.SystemObject> |
getRaeumlicheGueltigkeit()
liefert die in der Anfrage definierten Objekte, die die räumliche
Gültigkeit definieren.
|
protected void |
setAnfangsZeitpunkt(java.time.LocalDateTime anfangsZeitpunkt)
setzt den Anfangszeitpunkt des Abfragezeitraums.
|
protected void |
setEndZeitpunkt(java.time.LocalDateTime endZeitpunkt)
setzt den Endzeitpunkt des Abfragezeitraums.
|
protected void |
setEreignisTypOption(EreignisTypenOption ereignisTypOption)
setzt die Option zur Auswahl der für die Beantwortung der Anfrage zu
verwendenden Ereignisse.
|
boolean |
verwendeEreignis(Ereignis ereignis)
prüft, ob das übergebenen Ereignis bei der Beantwortung der Anfrage
berücksichtigt werden soll.
|
KalenderAnfrage |
withNetzBestandteil(de.bsvrz.dav.daf.main.config.SystemObject systemObject)
fügt der Anfrage ein Objekt zur Beschreibung der räumlichen Gültigkeit
hinzu.
|
public java.time.LocalDateTime getAnfangsZeitpunkt()
public java.time.LocalDateTime getEndZeitpunkt()
public boolean verwendeEreignis(Ereignis ereignis)
ereignis
- das Ereignisprotected void setAnfangsZeitpunkt(java.time.LocalDateTime anfangsZeitpunkt)
anfangsZeitpunkt
- der Zeitpunktprotected void setEndZeitpunkt(java.time.LocalDateTime endZeitpunkt)
endZeitpunkt
- der Zeitpunktprotected java.util.Set<de.bsvrz.dav.daf.main.config.SystemObject> getRaeumlicheGueltigkeit()
protected java.util.Set<de.bsvrz.dav.daf.main.config.SystemObject> getEreignisTypen()
protected void setEreignisTypOption(EreignisTypenOption ereignisTypOption)
ereignisTypOption
- die Optionpublic KalenderAnfrage withNetzBestandteil(de.bsvrz.dav.daf.main.config.SystemObject systemObject)
systemObject
- das Objekt