Class Recurrence.DailyPattern
- java.lang.Object
-
- microsoft.exchange.webservices.data.property.complex.ComplexProperty
-
- microsoft.exchange.webservices.data.property.complex.recurrence.pattern.Recurrence
-
- microsoft.exchange.webservices.data.property.complex.recurrence.pattern.Recurrence.IntervalPattern
-
- microsoft.exchange.webservices.data.property.complex.recurrence.pattern.Recurrence.DailyPattern
-
- All Implemented Interfaces:
ISelfValidate,ComplexFunctionDelegate<EwsServiceXmlReader>
- Enclosing class:
- Recurrence
public static final class Recurrence.DailyPattern extends Recurrence.IntervalPattern
Represents a recurrence pattern where each occurrence happens a specific number of days after the previous one.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class microsoft.exchange.webservices.data.property.complex.recurrence.pattern.Recurrence
Recurrence.DailyPattern, Recurrence.DailyRegenerationPattern, Recurrence.IntervalPattern, Recurrence.MonthlyPattern, Recurrence.MonthlyRegenerationPattern, Recurrence.RelativeMonthlyPattern, Recurrence.RelativeYearlyPattern, Recurrence.WeeklyPattern, Recurrence.WeeklyRegenerationPattern, Recurrence.YearlyPattern, Recurrence.YearlyRegenerationPattern
-
-
Constructor Summary
Constructors Constructor Description DailyPattern()Initializes a new instance of the DailyPattern class.DailyPattern(Date startDate, int interval)Initializes a new instance of the DailyPattern class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetXmlElementName()Gets the name of the XML element.-
Methods inherited from class microsoft.exchange.webservices.data.property.complex.recurrence.pattern.Recurrence.IntervalPattern
getInterval, internalWritePropertiesToXml, setInterval, tryReadElementFromXml
-
Methods inherited from class microsoft.exchange.webservices.data.property.complex.recurrence.pattern.Recurrence
getEndDate, getFieldValueOrThrowIfNull, getNumberOfOccurrences, getStartDate, hasEnd, internalValidate, isRegenerationPattern, neverEnds, setEndDate, setNumberOfOccurrences, setStartDate, writeElementsToXml
-
Methods inherited from class microsoft.exchange.webservices.data.property.complex.ComplexProperty
addOnChangeEvent, canSetFieldValue, changed, clearChangeEvents, clearChangeLog, func, getNamespace, loadFromXml, loadFromXml, readAttributesFromXml, readTextValueFromXml, removeChangeEvent, setNamespace, tryReadElementFromXmlToPatch, updateFromXml, updateFromXml, validate, writeAttributesToXml, writeToXml, writeToXml
-
-
-
-
Constructor Detail
-
DailyPattern
public DailyPattern()
Initializes a new instance of the DailyPattern class.
-
DailyPattern
public DailyPattern(Date startDate, int interval) throws ArgumentOutOfRangeException
Initializes a new instance of the DailyPattern class.- Parameters:
startDate- The date and time when the recurrence starts.interval- The number of days between each occurrence.- Throws:
ArgumentOutOfRangeException- the argument out of range exception
-
-
Method Detail
-
getXmlElementName
public String getXmlElementName()
Gets the name of the XML element.- Specified by:
getXmlElementNamein classRecurrence- Returns:
- the xml element name
-
-