Package com.simplicite.util.tools
Class VCalendarTool
- java.lang.Object
-
- com.simplicite.util.tools.VCalendarTool
-
public class VCalendarTool extends java.lang.Object
VCalendar toolbox.
This class only provides static variables and methods.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VCalendarTool.VCalendarEvent
Calendar eventstatic class
VCalendarTool.VCalendarMethod
Methods.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
MIMETYPE
MIME typestatic java.lang.String
MIMETYPE_PUBLISH
MIME type with publish methodstatic java.lang.String
MIMETYPE_REQUEST
MIME type with request method
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
vCalendar(VCalendarTool.VCalendarEvent[] events, Grant g)
Generate VCALENDAR for eventsstatic java.lang.String
vCalendar(VCalendarTool.VCalendarEvent[] events, Grant g, VCalendarTool.VCalendarMethod method)
Generate VCALENDAR for eventsstatic java.lang.String
vCalendar(VCalendarTool.VCalendarEvent event, Grant g)
Generate VCALENDAR for event
-
-
-
Field Detail
-
MIMETYPE
public static final java.lang.String MIMETYPE
MIME type- See Also:
- Constant Field Values
-
MIMETYPE_REQUEST
public static final java.lang.String MIMETYPE_REQUEST
MIME type with request method- See Also:
- Constant Field Values
-
MIMETYPE_PUBLISH
public static final java.lang.String MIMETYPE_PUBLISH
MIME type with publish method- See Also:
- Constant Field Values
-
-
Method Detail
-
vCalendar
public static java.lang.String vCalendar(VCalendarTool.VCalendarEvent event, Grant g)
Generate VCALENDAR for event
- Parameters:
event
- Eventg
- Grant (used for timezone purposes, if null UTC timezone is used)
-
vCalendar
public static java.lang.String vCalendar(VCalendarTool.VCalendarEvent[] events, Grant g)
Generate VCALENDAR for events
- Parameters:
events
- Eventsg
- Grant (used for timezone purposes, if null UTC timezone is used)
-
vCalendar
public static java.lang.String vCalendar(VCalendarTool.VCalendarEvent[] events, Grant g, VCalendarTool.VCalendarMethod method)
Generate VCALENDAR for events
- Parameters:
events
- Eventg
- Grant (used for timezone purposes, if null UTC timezone is used)method
- VCALENDAR method
-
-