public class ICal4jHelper<T extends ICalendarElement>
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CONFERENCE  | 
static java.lang.String | 
CONFERENCE_ID  | 
protected static org.slf4j.Logger | 
logger  | 
| Constructor and Description | 
|---|
ICal4jHelper()  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
addVTimezone(net.fortuna.ical4j.model.Calendar c,
            java.util.Set<java.lang.String> timezones)  | 
static <T extends net.fortuna.ical4j.model.Date> | 
convertToIcsDate(BmDateTime date)  | 
static net.fortuna.ical4j.model.TimeZoneRegistry | 
getTimeZoneRegistry()  | 
protected static boolean | 
isParamNotNull(net.fortuna.ical4j.model.Parameter param)  | 
protected static boolean | 
isStringNotNull(java.lang.String s)  | 
protected static net.fortuna.ical4j.model.PropertyList | 
parseICalendarElement(java.lang.String uid,
                     net.fortuna.ical4j.model.component.CalendarComponent calendarComponent,
                     ICalendarElement iCalendarElement)  | 
protected static net.fortuna.ical4j.model.property.Attendee | 
parseICalendarElementAttendee(ICalendarElement.Attendee attendee)  | 
protected static net.fortuna.ical4j.model.property.Organizer | 
parseICalendarElementOrganizer(ICalendarElement.Organizer organizer)  | 
ItemValue<T> | 
parseIcs(T iCalendarElement,
        net.fortuna.ical4j.model.component.CalendarComponent cc,
        java.util.Optional<java.lang.String> globalTZ,
        java.util.Map<java.lang.String,java.lang.String> tzMapping,
        java.util.Optional<CalendarOwner> owner,
        java.util.List<TagRef> allTags)  | 
ItemValue<T> | 
parseIcs(T iCalendarElement,
        net.fortuna.ical4j.model.component.CalendarComponent cc,
        java.util.Optional<java.lang.String> globalTZ,
        java.util.Optional<CalendarOwner> owner,
        java.util.List<TagRef> allTags)  | 
protected static BmDateTime | 
parseIcsDate(net.fortuna.ical4j.model.property.DateProperty date,
            java.util.Optional<java.lang.String> globalTZ,
            java.util.Map<java.lang.String,java.lang.String> tzMapping)  | 
static java.lang.String | 
toRRuleString(ICalendarElement.RRule rrule)  | 
protected static org.slf4j.Logger logger
public static final java.lang.String CONFERENCE
public static final java.lang.String CONFERENCE_ID
public ItemValue<T> parseIcs(T iCalendarElement, net.fortuna.ical4j.model.component.CalendarComponent cc, java.util.Optional<java.lang.String> globalTZ, java.util.Optional<CalendarOwner> owner, java.util.List<TagRef> allTags)
public ItemValue<T> parseIcs(T iCalendarElement, net.fortuna.ical4j.model.component.CalendarComponent cc, java.util.Optional<java.lang.String> globalTZ, java.util.Map<java.lang.String,java.lang.String> tzMapping, java.util.Optional<CalendarOwner> owner, java.util.List<TagRef> allTags)
protected static BmDateTime parseIcsDate(net.fortuna.ical4j.model.property.DateProperty date, java.util.Optional<java.lang.String> globalTZ, java.util.Map<java.lang.String,java.lang.String> tzMapping)
tzMapping - startDate - protected static net.fortuna.ical4j.model.PropertyList parseICalendarElement(java.lang.String uid,
                                                                             net.fortuna.ical4j.model.component.CalendarComponent calendarComponent,
                                                                             ICalendarElement iCalendarElement)
public static java.lang.String toRRuleString(ICalendarElement.RRule rrule)
protected static net.fortuna.ical4j.model.property.Attendee parseICalendarElementAttendee(ICalendarElement.Attendee attendee)
attendee - protected static net.fortuna.ical4j.model.property.Organizer parseICalendarElementOrganizer(ICalendarElement.Organizer organizer)
organizer - protected static boolean isParamNotNull(net.fortuna.ical4j.model.Parameter param)
protected static boolean isStringNotNull(java.lang.String s)
public static <T extends net.fortuna.ical4j.model.Date> T convertToIcsDate(BmDateTime date)
public static void addVTimezone(net.fortuna.ical4j.model.Calendar c,
                                java.util.Set<java.lang.String> timezones)
public static net.fortuna.ical4j.model.TimeZoneRegistry getTimeZoneRegistry()
Copyright © 2023. All Rights Reserved.