com.liferay.portal.kernel.cal
Class TZSRecurrence
java.lang.Object
com.liferay.portal.kernel.cal.Recurrence
com.liferay.portal.kernel.cal.TZSRecurrence
- All Implemented Interfaces:
- java.io.Serializable
public class TZSRecurrence
- extends Recurrence
- Author:
- Samuel Kong
- See Also:
- Serialized Form
| Fields inherited from class com.liferay.portal.kernel.cal.Recurrence |
byDay, byMonth, byMonthDay, byWeekNo, byYearDay, DAILY, dtStart, duration, frequency, interval, MONTHLY, NO_RECURRENCE, occurrence, until, WEEKLY, YEARLY |
|
Method Summary |
java.util.TimeZone |
getTimeZone()
|
protected boolean |
matchesByField(int[] array,
int field,
java.util.Calendar candidate,
boolean allowNegative,
java.util.TimeZone timeZone)
|
protected boolean |
matchesByMonth(java.util.Calendar candidate)
Method matchesByMonth |
protected boolean |
matchesByMonthDay(java.util.Calendar candidate)
Method matchesByMonthDay |
protected boolean |
matchesByWeekNo(java.util.Calendar candidate)
Method matchesByWeekNo |
protected boolean |
matchesByYearDay(java.util.Calendar candidate)
Method matchesByYearDay |
protected boolean |
matchesIndividualByDay(java.util.Calendar candidate,
DayAndPosition pos)
Method matchesIndividualByDay |
void |
setTimeZone(java.util.TimeZone timeZone)
|
| Methods inherited from class com.liferay.portal.kernel.cal.Recurrence |
candidateIsInRecurrence, getByDay, getByMonth, getByMonthDay, getByWeekNo, getByYearDay, getCandidateStartTime, getDayNumber, getDtEnd, getDtStart, getDuration, getFrequency, getInterval, getMinimumInterval, getMonthNumber, getOccurrence, getRecurrenceCount, getUntil, getWeekNumber, getWeekStart, isInRecurrence, isInRecurrence, matchesByDay, matchesByField, 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, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TZSRecurrence
public TZSRecurrence()
TZSRecurrence
public TZSRecurrence(java.util.Calendar start,
Duration duration)
TZSRecurrence
public TZSRecurrence(java.util.Calendar start,
Duration duration,
int frequency)
getTimeZone
public java.util.TimeZone getTimeZone()
setTimeZone
public void setTimeZone(java.util.TimeZone timeZone)
matchesByField
protected boolean matchesByField(int[] array,
int field,
java.util.Calendar candidate,
boolean allowNegative,
java.util.TimeZone timeZone)
matchesIndividualByDay
protected boolean matchesIndividualByDay(java.util.Calendar candidate,
DayAndPosition pos)
- Description copied from class:
Recurrence
- Method matchesIndividualByDay
- Overrides:
matchesIndividualByDay in class Recurrence
- Returns:
- boolean
matchesByMonthDay
protected boolean matchesByMonthDay(java.util.Calendar candidate)
- Description copied from class:
Recurrence
- Method matchesByMonthDay
- Overrides:
matchesByMonthDay in class Recurrence
- Returns:
- boolean
matchesByYearDay
protected boolean matchesByYearDay(java.util.Calendar candidate)
- Description copied from class:
Recurrence
- Method matchesByYearDay
- Overrides:
matchesByYearDay in class Recurrence
- Returns:
- boolean
matchesByWeekNo
protected boolean matchesByWeekNo(java.util.Calendar candidate)
- Description copied from class:
Recurrence
- Method matchesByWeekNo
- Overrides:
matchesByWeekNo in class Recurrence
- Returns:
- boolean
matchesByMonth
protected boolean matchesByMonth(java.util.Calendar candidate)
- Description copied from class:
Recurrence
- Method matchesByMonth
- Overrides:
matchesByMonth in class Recurrence
- Returns:
- boolean