public class RecurrenceUtil
extends java.lang.Object
Constructor and Description |
---|
RecurrenceUtil() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<CalendarBooking> |
expandCalendarBooking(CalendarBooking calendarBooking,
long startTime,
long endTime,
int maxSize) |
static java.util.List<CalendarBooking> |
expandCalendarBookings(java.util.List<CalendarBooking> calendarBookings,
long startTime,
long endTime) |
static java.util.List<CalendarBooking> |
expandCalendarBookings(java.util.List<CalendarBooking> calendarBookings,
long startTime,
long endTime,
int maxSize) |
static CalendarBooking |
getCalendarBookingInstance(CalendarBooking calendarBooking,
int instanceIndex) |
static int |
getIndexOfInstance(java.lang.String recurrence,
long recurrenceStartTime,
long instanceStartTime) |
static Recurrence |
inTimeZone(Recurrence recurrence,
java.util.Calendar startTimeJCalendar,
java.util.TimeZone timeZone) |
public static java.util.List<CalendarBooking> expandCalendarBooking(CalendarBooking calendarBooking, long startTime, long endTime, int maxSize)
public static java.util.List<CalendarBooking> expandCalendarBookings(java.util.List<CalendarBooking> calendarBookings, long startTime, long endTime)
public static java.util.List<CalendarBooking> expandCalendarBookings(java.util.List<CalendarBooking> calendarBookings, long startTime, long endTime, int maxSize)
public static CalendarBooking getCalendarBookingInstance(CalendarBooking calendarBooking, int instanceIndex)
public static int getIndexOfInstance(java.lang.String recurrence, long recurrenceStartTime, long instanceStartTime)
public static Recurrence inTimeZone(Recurrence recurrence, java.util.Calendar startTimeJCalendar, java.util.TimeZone timeZone)