com.liferay.portal.kernel.cal
Class TZSRecurrence

java.lang.Object
  extended by com.liferay.portal.kernel.cal.Recurrence
      extended by com.liferay.portal.kernel.cal.TZSRecurrence
All Implemented Interfaces:
java.io.Serializable

public class TZSRecurrence
extends Recurrence

View Source

Author:
Samuel Kong
See Also:
Serialized Form

Field Summary
 
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
 
Constructor Summary
TZSRecurrence()
           
TZSRecurrence(java.util.Calendar start, Duration duration)
           
TZSRecurrence(java.util.Calendar start, Duration duration, int frequency)
           
 
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
 

Constructor Detail

TZSRecurrence

public TZSRecurrence()

TZSRecurrence

public TZSRecurrence(java.util.Calendar start,
                     Duration duration)

TZSRecurrence

public TZSRecurrence(java.util.Calendar start,
                     Duration duration,
                     int frequency)
Method Detail

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