Package com.aspose.tasks.cloud.model
Class RecurringInfo
java.lang.Object
com.aspose.tasks.cloud.model.RecurringInfo
Represents the details of a recurring task in a project.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondailyRepetitions
(Integer dailyRepetitions) dailyUseWorkdays
(Boolean dailyUseWorkdays) endDate
(org.threeten.bp.OffsetDateTime endDate) boolean
Specifies an interval between repetitions for the daily recurrence pattern.Specifies the duration for one occurrence of the recurring task.org.threeten.bp.OffsetDateTime
Specifies the date for the occurrences to end.Specifies a number of day of the monthly recurrence pattern.Specifies a day of the monthly recurrence pattern when using ordinal day.Specifies an ordinal number of the monthly recurrence pattern.Specifies a number of repetitions for the monthly recurrence pattern when using ordinal day.Specifies a number of repetitions for the monthly recurrence pattern.Specifies a number of occurrences of the recurring task.Represents a recurrence pattern of the recurring task.org.threeten.bp.OffsetDateTime
Specifies the date for the occurrences to begin.Specifies a collection of days used in the weekly recurrence pattern.Specifies an interval between repetitions for the weekly recurrence pattern.org.threeten.bp.OffsetDateTime
Specifies a date for the yearly recurrence pattern.Specifies a weekday of the yearly recurrence pattern when using ordinal day.Specifies a month of the yearly recurrence pattern when using ordinal day.Specifies an ordinal number of the yearly recurrence pattern.int
hashCode()
Determines whether to use workdays for the daily recurrence pattern.Determines whether to use ordinal day for the monthly recurrence pattern.Determines whether to use the end date or a number of occurrences for the recurring task.Determines whether to use ordinal day for the yearly recurrence pattern.monthlyDay
(Integer monthlyDay) monthlyOrdinalDay
(DayOfWeek monthlyOrdinalDay) monthlyOrdinalNumber
(OrdinalNumber monthlyOrdinalNumber) monthlyOrdinalRepetitions
(Integer monthlyOrdinalRepetitions) monthlyRepetitions
(Integer monthlyRepetitions) monthlyUseOrdinalDay
(Boolean monthlyUseOrdinalDay) occurrences
(Integer occurrences) recurrencePattern
(RecurrencePattern recurrencePattern) void
setDailyRepetitions
(Integer dailyRepetitions) void
setDailyUseWorkdays
(Boolean dailyUseWorkdays) void
setDuration
(String duration) void
setEndDate
(org.threeten.bp.OffsetDateTime endDate) void
setMonthlyDay
(Integer monthlyDay) void
setMonthlyOrdinalDay
(DayOfWeek monthlyOrdinalDay) void
setMonthlyOrdinalNumber
(OrdinalNumber monthlyOrdinalNumber) void
setMonthlyOrdinalRepetitions
(Integer monthlyOrdinalRepetitions) void
setMonthlyRepetitions
(Integer monthlyRepetitions) void
setMonthlyUseOrdinalDay
(Boolean monthlyUseOrdinalDay) void
setOccurrences
(Integer occurrences) void
setRecurrencePattern
(RecurrencePattern recurrencePattern) void
setStartDate
(org.threeten.bp.OffsetDateTime startDate) void
setUseEndDate
(Boolean useEndDate) void
setWeeklyDays
(WeekDayType weeklyDays) void
setWeeklyRepetitions
(Integer weeklyRepetitions) void
setYearlyDate
(org.threeten.bp.OffsetDateTime yearlyDate) void
setYearlyOrdinalDay
(DayOfWeek yearlyOrdinalDay) void
setYearlyOrdinalMonth
(Month yearlyOrdinalMonth) void
setYearlyOrdinalNumber
(OrdinalNumber yearlyOrdinalNumber) void
setYearlyUseOrdinalDay
(Boolean yearlyUseOrdinalDay) startDate
(org.threeten.bp.OffsetDateTime startDate) toString()
useEndDate
(Boolean useEndDate) weeklyDays
(WeekDayType weeklyDays) weeklyRepetitions
(Integer weeklyRepetitions) yearlyDate
(org.threeten.bp.OffsetDateTime yearlyDate) yearlyOrdinalDay
(DayOfWeek yearlyOrdinalDay) yearlyOrdinalMonth
(Month yearlyOrdinalMonth) yearlyOrdinalNumber
(OrdinalNumber yearlyOrdinalNumber) yearlyUseOrdinalDay
(Boolean yearlyUseOrdinalDay)
-
Constructor Details
-
RecurringInfo
public RecurringInfo()
-
-
Method Details
-
recurrencePattern
-
getRecurrencePattern
Represents a recurrence pattern of the recurring task. Can be one of the values of enum.- Returns:
- recurrencePattern
-
setRecurrencePattern
-
startDate
-
getStartDate
public org.threeten.bp.OffsetDateTime getStartDate()Specifies the date for the occurrences to begin.- Returns:
- startDate
-
setStartDate
public void setStartDate(org.threeten.bp.OffsetDateTime startDate) -
endDate
-
getEndDate
public org.threeten.bp.OffsetDateTime getEndDate()Specifies the date for the occurrences to end.- Returns:
- endDate
-
setEndDate
public void setEndDate(org.threeten.bp.OffsetDateTime endDate) -
duration
-
getDuration
Specifies the duration for one occurrence of the recurring task. the instance of class.- Returns:
- duration
-
setDuration
-
occurrences
-
getOccurrences
Specifies a number of occurrences of the recurring task.- Returns:
- occurrences
-
setOccurrences
-
useEndDate
-
isUseEndDate
Determines whether to use the end date or a number of occurrences for the recurring task.- Returns:
- useEndDate
-
setUseEndDate
-
dailyRepetitions
-
getDailyRepetitions
Specifies an interval between repetitions for the daily recurrence pattern.- Returns:
- dailyRepetitions
-
setDailyRepetitions
-
dailyUseWorkdays
-
isDailyUseWorkdays
Determines whether to use workdays for the daily recurrence pattern.- Returns:
- dailyUseWorkdays
-
setDailyUseWorkdays
-
weeklyRepetitions
-
getWeeklyRepetitions
Specifies an interval between repetitions for the weekly recurrence pattern.- Returns:
- weeklyRepetitions
-
setWeeklyRepetitions
-
weeklyDays
-
getWeeklyDays
Specifies a collection of days used in the weekly recurrence pattern.- Returns:
- weeklyDays
-
setWeeklyDays
-
monthlyUseOrdinalDay
-
isMonthlyUseOrdinalDay
Determines whether to use ordinal day for the monthly recurrence pattern.- Returns:
- monthlyUseOrdinalDay
-
setMonthlyUseOrdinalDay
-
monthlyOrdinalNumber
-
getMonthlyOrdinalNumber
Specifies an ordinal number of the monthly recurrence pattern. Can be one of the values of enum.- Returns:
- monthlyOrdinalNumber
-
setMonthlyOrdinalNumber
-
monthlyOrdinalDay
-
getMonthlyOrdinalDay
Specifies a day of the monthly recurrence pattern when using ordinal day. Can be one of the values of enum.- Returns:
- monthlyOrdinalDay
-
setMonthlyOrdinalDay
-
monthlyOrdinalRepetitions
-
getMonthlyOrdinalRepetitions
Specifies a number of repetitions for the monthly recurrence pattern when using ordinal day.- Returns:
- monthlyOrdinalRepetitions
-
setMonthlyOrdinalRepetitions
-
monthlyDay
-
getMonthlyDay
Specifies a number of day of the monthly recurrence pattern.- Returns:
- monthlyDay
-
setMonthlyDay
-
monthlyRepetitions
-
getMonthlyRepetitions
Specifies a number of repetitions for the monthly recurrence pattern.- Returns:
- monthlyRepetitions
-
setMonthlyRepetitions
-
yearlyUseOrdinalDay
-
isYearlyUseOrdinalDay
Determines whether to use ordinal day for the yearly recurrence pattern.- Returns:
- yearlyUseOrdinalDay
-
setYearlyUseOrdinalDay
-
yearlyDate
-
getYearlyDate
public org.threeten.bp.OffsetDateTime getYearlyDate()Specifies a date for the yearly recurrence pattern.- Returns:
- yearlyDate
-
setYearlyDate
public void setYearlyDate(org.threeten.bp.OffsetDateTime yearlyDate) -
yearlyOrdinalNumber
-
getYearlyOrdinalNumber
Specifies an ordinal number of the yearly recurrence pattern. Can be one of the values of enum.- Returns:
- yearlyOrdinalNumber
-
setYearlyOrdinalNumber
-
yearlyOrdinalDay
-
getYearlyOrdinalDay
Specifies a weekday of the yearly recurrence pattern when using ordinal day. Can be one of the values of enum.- Returns:
- yearlyOrdinalDay
-
setYearlyOrdinalDay
-
yearlyOrdinalMonth
-
getYearlyOrdinalMonth
Specifies a month of the yearly recurrence pattern when using ordinal day. Can be one of the values of enum.- Returns:
- yearlyOrdinalMonth
-
setYearlyOrdinalMonth
-
equals
-
hashCode
public int hashCode() -
toString
-