Klasse VCalendar
java.lang.Object
de.svws_nrw.davapi.util.icalendar.VCalendar
Diese Klasse repräsentiert einen VCalendar und bietet Methoden, Eigenschaften
hinzuzufügen, zu lesen sowie die VCalendar zu serialisieren.
-
Feldübersicht
-
Konstruktorübersicht
KonstruktorBeschreibungdefault constructorVCalendar
(KalenderEintrag eintrag) Konstruktor auf basis eines KalendereintragsKonstruktor für .ics String -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic VCalendar
createVCalendar
(KalenderEintrag eintrag) Statische Methode zum erstellen einer VCalendar auf Basis eines KalenderEintrag.getter für die Liste der Events in diesem VCalendargetter für den maximalen Endzeitpunkt der Events dieses VCalendarsgetter für den minimalen Startzeitpunktgetter für den VTIMEZONE-Eintrag in diesem VCalendargetTyp()
getter für den Typ der Einträge dieses VCalendarsstatic VCalendar
Utility zum Parsen eines VCalendars aus einem gegebenen .ics StringMethode zum Serialisieren dieser VCardvoid
setter für den VTIMEZONE-Eintrag in diesem VCalendar
-
Felddetails
-
LINEBREAK
Konstante für Zeilenumbrüche- Siehe auch:
-
-
Konstruktordetails
-
VCalendar
Konstruktor auf basis eines Kalendereintrags- Parameter:
eintrag
- der Kalendereintrag
-
VCalendar
public VCalendar()default constructor -
VCalendar
Konstruktor für .ics String- Parameter:
data
- der .ics String
-
-
Methodendetails
-
createVCalendar
Statische Methode zum erstellen einer VCalendar auf Basis eines KalenderEintrag.- Parameter:
eintrag
- der KalenderEintrag- Gibt zurück:
- die VCalendar, die diesen KalenderEintrag repräsentiert.
-
getEvents
getter für die Liste der Events in diesem VCalendar- Gibt zurück:
- die Liste der Events
-
getTimezoneDefinition
getter für den VTIMEZONE-Eintrag in diesem VCalendar- Gibt zurück:
- das repräsentierende VTimezone-Objekt
-
setTimezoneDefinition
setter für den VTIMEZONE-Eintrag in diesem VCalendar- Parameter:
tz
- die Zeitzonendefinition
-
getTyp
getter für den Typ der Einträge dieses VCalendars- Gibt zurück:
- den Typ der Einträge dieses VCalendars
-
serialize
Methode zum Serialisieren dieser VCard- Gibt zurück:
- die VCard als Zeichenkette
-
parse
Utility zum Parsen eines VCalendars aus einem gegebenen .ics String- Parameter:
vCalendarString
- der serialisierte VCalendar als String- Gibt zurück:
- ein VCalendarobjekt, welches den gegebenen String geparst repräsentiert
-
getMinDTStart
getter für den minimalen Startzeitpunkt- Gibt zurück:
- den minimalen Startzeitpunkt der Events dieses VCalendars
-
getMaxDTEnd
getter für den maximalen Endzeitpunkt der Events dieses VCalendars- Gibt zurück:
- den maximalen Endzeitpunkt der Events dieses VCalendars
-