## Uses of Interface
com.independentsoft.exchange.TaskRecurrencePattern

- Packages that use TaskRecurrencePattern
  Package | Description
  --- | ---
  com.independentsoft.exchange |

- - ### Uses of TaskRecurrencePattern in com.independentsoft.exchange

    Classes in com.independentsoft.exchange that implement TaskRecurrencePattern
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbsoluteMonthlyRecurrencePattern` Represents a monthly recurrence pattern.
    `class` | `AbsoluteYearlyRecurrencePattern` Represents a yearly recurrence pattern.
    `class` | `DailyRecurrencePattern` Describes the frequency, in days, in which a calendar item or a task recurs.
    `class` | `DailyRegeneratingPattern` Describes the frequency, in days, in which a task is regenerated.
    `class` | `MonthlyRegeneratingPattern` Describes the frequency, in months, of which task is regenerated.
    `class` | `RelativeMonthlyRecurrencePattern` Describes a relative monthly recurrence pattern.
    `class` | `RelativeYearlyRecurrencePattern` Describes a relative yearly recurrence pattern.
    `class` | `WeeklyRecurrencePattern` Describes a weekly recurrence pattern.
    `class` | `WeeklyRegeneratingPattern` Describes the frequency, in weeks, in which a task is regenerated.
    `class` | `YearlyRegeneratingPattern` Describes the frequency, in years, in which a task is regenerated.

    Methods in com.independentsoft.exchange that return TaskRecurrencePattern
    Modifier and Type | Method and Description
    --- | ---
    `TaskRecurrencePattern` | TaskRecurrence.`getPattern()` Gets the Recurrence pattern for the Task.

    Methods in com.independentsoft.exchange with parameters of type TaskRecurrencePattern
    Modifier and Type | Method and Description
    --- | ---
    `void` | TaskRecurrence.`setPattern(TaskRecurrencePattern pattern)` Sets the Recurrence pattern for the Task.

    Constructors in com.independentsoft.exchange with parameters of type TaskRecurrencePattern
    Constructor and Description
    `TaskRecurrence(TaskRecurrencePattern pattern)` Initializes a new instance of the TaskRecurrence class.
    `TaskRecurrence(TaskRecurrencePattern pattern, RecurrenceRange range)` Initializes a new instance of the TaskRecurrence class.