public class TZSRecurrence extends Recurrence
byDay, byMonth, byMonthDay, byWeekNo, byYearDay, DAILY, dtStart, duration, frequency, interval, MONTHLY, NO_RECURRENCE, occurrence, until, WEEKLY, YEARLY
Constructor and Description |
---|
TZSRecurrence() |
TZSRecurrence(Calendar startCalendar,
Duration duration) |
TZSRecurrence(Calendar startCalendar,
Duration duration,
int frequency) |
Modifier and Type | Method and Description |
---|---|
protected Calendar |
getAdjustedCalendar(Calendar candidateCalendar) |
TimeZone |
getTimeZone() |
protected boolean |
matchesByField(int[] array,
int field,
Calendar candidateCalendar,
boolean allowNegative)
Method matchesByField
|
protected boolean |
matchesByMonth(Calendar candidateCalendar)
Method matchesByMonth
|
protected boolean |
matchesByMonthDay(Calendar candidateCalendar)
Method matchesByMonthDay
|
protected boolean |
matchesByWeekNo(Calendar candidateCalendar)
Method matchesByWeekNo
|
protected boolean |
matchesByYearDay(Calendar candidateCalendar)
Method matchesByYearDay
|
protected boolean |
matchesIndividualByDay(Calendar candidateCalendar,
DayAndPosition dayAndPosition)
Method matchesIndividualByDay
|
void |
setTimeZone(TimeZone timeZone) |
candidateIsInRecurrence, getByDay, getByMonth, getByMonthDay, getByWeekNo, getByYearDay, getCandidateStartTime, getDayNumber, getDtEnd, getDtStart, getDuration, getFrequency, getInterval, getMinimumInterval, getMonthNumber, getOccurrence, getRecurrenceCount, getUntil, getWeekNumber, getWeekStart, isInRecurrence, isInRecurrence, matchesByDay, reduce_constant_length_field, reduce_day_of_month, reduce_day_of_year, setByDay, setByMonth, setByMonthDay, setByWeekNo, setByYearDay, setDtEnd, setDtStart, setDuration, setFrequency, setInterval, setOccurrence, setUntil, setWeekStart, stringizeIntArray, toString
public TZSRecurrence()
public TZSRecurrence(Calendar startCalendar, Duration duration)
public TZSRecurrence(Calendar startCalendar, Duration duration, int frequency)
public TimeZone getTimeZone()
public void setTimeZone(TimeZone timeZone)
protected Calendar getAdjustedCalendar(Calendar candidateCalendar)
protected boolean matchesByField(int[] array, int field, Calendar candidateCalendar, boolean allowNegative)
Recurrence
matchesByField
in class Recurrence
protected boolean matchesByMonth(Calendar candidateCalendar)
Recurrence
matchesByMonth
in class Recurrence
protected boolean matchesByMonthDay(Calendar candidateCalendar)
Recurrence
matchesByMonthDay
in class Recurrence
protected boolean matchesByWeekNo(Calendar candidateCalendar)
Recurrence
matchesByWeekNo
in class Recurrence
protected boolean matchesByYearDay(Calendar candidateCalendar)
Recurrence
matchesByYearDay
in class Recurrence
protected boolean matchesIndividualByDay(Calendar candidateCalendar, DayAndPosition dayAndPosition)
Recurrence
matchesIndividualByDay
in class Recurrence