Class TZSRecurrence

Object
com.liferay.portal.kernel.cal.Recurrence
com.liferay.portal.kernel.cal.TZSRecurrence
All Implemented Interfaces:
Serializable

public class TZSRecurrence extends Recurrence
Author:
Samuel Kong, Angelo Jefferson
See Also:
  • Constructor Details

    • TZSRecurrence

      public TZSRecurrence()
    • TZSRecurrence

      public TZSRecurrence(Calendar startCalendar, Duration duration)
    • TZSRecurrence

      public TZSRecurrence(Calendar startCalendar, Duration duration, int frequency)
  • Method Details

    • getTimeZone

      public TimeZone getTimeZone()
    • setTimeZone

      public void setTimeZone(TimeZone timeZone)
    • getAdjustedCalendar

      protected Calendar getAdjustedCalendar(Calendar candidateCalendar)
    • matchesByField

      protected boolean matchesByField(int[] array, int field, Calendar candidateCalendar, boolean allowNegative)
      Description copied from class: Recurrence
      Method matchesByField
      Overrides:
      matchesByField in class Recurrence
      Returns:
      boolean
    • matchesByMonth

      protected boolean matchesByMonth(Calendar candidateCalendar)
      Description copied from class: Recurrence
      Method matchesByMonth
      Overrides:
      matchesByMonth in class Recurrence
      Returns:
      boolean
    • matchesByMonthDay

      protected boolean matchesByMonthDay(Calendar candidateCalendar)
      Description copied from class: Recurrence
      Method matchesByMonthDay
      Overrides:
      matchesByMonthDay in class Recurrence
      Returns:
      boolean
    • matchesByWeekNo

      protected boolean matchesByWeekNo(Calendar candidateCalendar)
      Description copied from class: Recurrence
      Method matchesByWeekNo
      Overrides:
      matchesByWeekNo in class Recurrence
      Returns:
      boolean
    • matchesByYearDay

      protected boolean matchesByYearDay(Calendar candidateCalendar)
      Description copied from class: Recurrence
      Method matchesByYearDay
      Overrides:
      matchesByYearDay in class Recurrence
      Returns:
      boolean
    • matchesIndividualByDay

      protected boolean matchesIndividualByDay(Calendar candidateCalendar, DayAndPosition dayAndPosition)
      Description copied from class: Recurrence
      Method matchesIndividualByDay
      Overrides:
      matchesIndividualByDay in class Recurrence
      Returns:
      boolean