com.microsoft.exchange.types
Class TaskRecurrenceType

java.lang.Object
  extended by com.microsoft.exchange.types.TaskRecurrenceType
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public class TaskRecurrenceType
extends Object
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

Java class for TaskRecurrenceType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="TaskRecurrenceType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <group ref="{http://schemas.microsoft.com/exchange/services/2006/types}TaskRecurrencePatternTypes"/>
         <group ref="{http://schemas.microsoft.com/exchange/services/2006/types}RecurrenceRangeTypes"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  AbsoluteMonthlyRecurrencePatternType absoluteMonthlyRecurrence
           
protected  AbsoluteYearlyRecurrencePatternType absoluteYearlyRecurrence
           
protected  DailyRecurrencePatternType dailyRecurrence
           
protected  DailyRegeneratingPatternType dailyRegeneration
           
protected  EndDateRecurrenceRangeType endDateRecurrence
           
protected  MonthlyRegeneratingPatternType monthlyRegeneration
           
protected  NoEndRecurrenceRangeType noEndRecurrence
           
protected  NumberedRecurrenceRangeType numberedRecurrence
           
protected  RelativeMonthlyRecurrencePatternType relativeMonthlyRecurrence
           
protected  RelativeYearlyRecurrencePatternType relativeYearlyRecurrence
           
protected  WeeklyRecurrencePatternType weeklyRecurrence
           
protected  WeeklyRegeneratingPatternType weeklyRegeneration
           
protected  YearlyRegeneratingPatternType yearlyRegeneration
           
 
Constructor Summary
TaskRecurrenceType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 AbsoluteMonthlyRecurrencePatternType getAbsoluteMonthlyRecurrence()
          Gets the value of the absoluteMonthlyRecurrence property.
 AbsoluteYearlyRecurrencePatternType getAbsoluteYearlyRecurrence()
          Gets the value of the absoluteYearlyRecurrence property.
 DailyRecurrencePatternType getDailyRecurrence()
          Gets the value of the dailyRecurrence property.
 DailyRegeneratingPatternType getDailyRegeneration()
          Gets the value of the dailyRegeneration property.
 EndDateRecurrenceRangeType getEndDateRecurrence()
          Gets the value of the endDateRecurrence property.
 MonthlyRegeneratingPatternType getMonthlyRegeneration()
          Gets the value of the monthlyRegeneration property.
 NoEndRecurrenceRangeType getNoEndRecurrence()
          Gets the value of the noEndRecurrence property.
 NumberedRecurrenceRangeType getNumberedRecurrence()
          Gets the value of the numberedRecurrence property.
 RelativeMonthlyRecurrencePatternType getRelativeMonthlyRecurrence()
          Gets the value of the relativeMonthlyRecurrence property.
 RelativeYearlyRecurrencePatternType getRelativeYearlyRecurrence()
          Gets the value of the relativeYearlyRecurrence property.
 WeeklyRecurrencePatternType getWeeklyRecurrence()
          Gets the value of the weeklyRecurrence property.
 WeeklyRegeneratingPatternType getWeeklyRegeneration()
          Gets the value of the weeklyRegeneration property.
 YearlyRegeneratingPatternType getYearlyRegeneration()
          Gets the value of the yearlyRegeneration property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 void setAbsoluteMonthlyRecurrence(AbsoluteMonthlyRecurrencePatternType value)
          Sets the value of the absoluteMonthlyRecurrence property.
 void setAbsoluteYearlyRecurrence(AbsoluteYearlyRecurrencePatternType value)
          Sets the value of the absoluteYearlyRecurrence property.
 void setDailyRecurrence(DailyRecurrencePatternType value)
          Sets the value of the dailyRecurrence property.
 void setDailyRegeneration(DailyRegeneratingPatternType value)
          Sets the value of the dailyRegeneration property.
 void setEndDateRecurrence(EndDateRecurrenceRangeType value)
          Sets the value of the endDateRecurrence property.
 void setMonthlyRegeneration(MonthlyRegeneratingPatternType value)
          Sets the value of the monthlyRegeneration property.
 void setNoEndRecurrence(NoEndRecurrenceRangeType value)
          Sets the value of the noEndRecurrence property.
 void setNumberedRecurrence(NumberedRecurrenceRangeType value)
          Sets the value of the numberedRecurrence property.
 void setRelativeMonthlyRecurrence(RelativeMonthlyRecurrencePatternType value)
          Sets the value of the relativeMonthlyRecurrence property.
 void setRelativeYearlyRecurrence(RelativeYearlyRecurrencePatternType value)
          Sets the value of the relativeYearlyRecurrence property.
 void setWeeklyRecurrence(WeeklyRecurrencePatternType value)
          Sets the value of the weeklyRecurrence property.
 void setWeeklyRegeneration(WeeklyRegeneratingPatternType value)
          Sets the value of the weeklyRegeneration property.
 void setYearlyRegeneration(YearlyRegeneratingPatternType value)
          Sets the value of the yearlyRegeneration property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

yearlyRegeneration

protected YearlyRegeneratingPatternType yearlyRegeneration

monthlyRegeneration

protected MonthlyRegeneratingPatternType monthlyRegeneration

weeklyRegeneration

protected WeeklyRegeneratingPatternType weeklyRegeneration

dailyRegeneration

protected DailyRegeneratingPatternType dailyRegeneration

dailyRecurrence

protected DailyRecurrencePatternType dailyRecurrence

weeklyRecurrence

protected WeeklyRecurrencePatternType weeklyRecurrence

absoluteMonthlyRecurrence

protected AbsoluteMonthlyRecurrencePatternType absoluteMonthlyRecurrence

relativeMonthlyRecurrence

protected RelativeMonthlyRecurrencePatternType relativeMonthlyRecurrence

absoluteYearlyRecurrence

protected AbsoluteYearlyRecurrencePatternType absoluteYearlyRecurrence

relativeYearlyRecurrence

protected RelativeYearlyRecurrencePatternType relativeYearlyRecurrence

numberedRecurrence

protected NumberedRecurrenceRangeType numberedRecurrence

endDateRecurrence

protected EndDateRecurrenceRangeType endDateRecurrence

noEndRecurrence

protected NoEndRecurrenceRangeType noEndRecurrence
Constructor Detail

TaskRecurrenceType

public TaskRecurrenceType()
Method Detail

getYearlyRegeneration

public YearlyRegeneratingPatternType getYearlyRegeneration()
Gets the value of the yearlyRegeneration property.

Returns:
possible object is YearlyRegeneratingPatternType

setYearlyRegeneration

public void setYearlyRegeneration(YearlyRegeneratingPatternType value)
Sets the value of the yearlyRegeneration property.

Parameters:
value - allowed object is YearlyRegeneratingPatternType

getMonthlyRegeneration

public MonthlyRegeneratingPatternType getMonthlyRegeneration()
Gets the value of the monthlyRegeneration property.

Returns:
possible object is MonthlyRegeneratingPatternType

setMonthlyRegeneration

public void setMonthlyRegeneration(MonthlyRegeneratingPatternType value)
Sets the value of the monthlyRegeneration property.

Parameters:
value - allowed object is MonthlyRegeneratingPatternType

getWeeklyRegeneration

public WeeklyRegeneratingPatternType getWeeklyRegeneration()
Gets the value of the weeklyRegeneration property.

Returns:
possible object is WeeklyRegeneratingPatternType

setWeeklyRegeneration

public void setWeeklyRegeneration(WeeklyRegeneratingPatternType value)
Sets the value of the weeklyRegeneration property.

Parameters:
value - allowed object is WeeklyRegeneratingPatternType

getDailyRegeneration

public DailyRegeneratingPatternType getDailyRegeneration()
Gets the value of the dailyRegeneration property.

Returns:
possible object is DailyRegeneratingPatternType

setDailyRegeneration

public void setDailyRegeneration(DailyRegeneratingPatternType value)
Sets the value of the dailyRegeneration property.

Parameters:
value - allowed object is DailyRegeneratingPatternType

getDailyRecurrence

public DailyRecurrencePatternType getDailyRecurrence()
Gets the value of the dailyRecurrence property.

Returns:
possible object is DailyRecurrencePatternType

setDailyRecurrence

public void setDailyRecurrence(DailyRecurrencePatternType value)
Sets the value of the dailyRecurrence property.

Parameters:
value - allowed object is DailyRecurrencePatternType

getWeeklyRecurrence

public WeeklyRecurrencePatternType getWeeklyRecurrence()
Gets the value of the weeklyRecurrence property.

Returns:
possible object is WeeklyRecurrencePatternType

setWeeklyRecurrence

public void setWeeklyRecurrence(WeeklyRecurrencePatternType value)
Sets the value of the weeklyRecurrence property.

Parameters:
value - allowed object is WeeklyRecurrencePatternType

getAbsoluteMonthlyRecurrence

public AbsoluteMonthlyRecurrencePatternType getAbsoluteMonthlyRecurrence()
Gets the value of the absoluteMonthlyRecurrence property.

Returns:
possible object is AbsoluteMonthlyRecurrencePatternType

setAbsoluteMonthlyRecurrence

public void setAbsoluteMonthlyRecurrence(AbsoluteMonthlyRecurrencePatternType value)
Sets the value of the absoluteMonthlyRecurrence property.

Parameters:
value - allowed object is AbsoluteMonthlyRecurrencePatternType

getRelativeMonthlyRecurrence

public RelativeMonthlyRecurrencePatternType getRelativeMonthlyRecurrence()
Gets the value of the relativeMonthlyRecurrence property.

Returns:
possible object is RelativeMonthlyRecurrencePatternType

setRelativeMonthlyRecurrence

public void setRelativeMonthlyRecurrence(RelativeMonthlyRecurrencePatternType value)
Sets the value of the relativeMonthlyRecurrence property.

Parameters:
value - allowed object is RelativeMonthlyRecurrencePatternType

getAbsoluteYearlyRecurrence

public AbsoluteYearlyRecurrencePatternType getAbsoluteYearlyRecurrence()
Gets the value of the absoluteYearlyRecurrence property.

Returns:
possible object is AbsoluteYearlyRecurrencePatternType

setAbsoluteYearlyRecurrence

public void setAbsoluteYearlyRecurrence(AbsoluteYearlyRecurrencePatternType value)
Sets the value of the absoluteYearlyRecurrence property.

Parameters:
value - allowed object is AbsoluteYearlyRecurrencePatternType

getRelativeYearlyRecurrence

public RelativeYearlyRecurrencePatternType getRelativeYearlyRecurrence()
Gets the value of the relativeYearlyRecurrence property.

Returns:
possible object is RelativeYearlyRecurrencePatternType

setRelativeYearlyRecurrence

public void setRelativeYearlyRecurrence(RelativeYearlyRecurrencePatternType value)
Sets the value of the relativeYearlyRecurrence property.

Parameters:
value - allowed object is RelativeYearlyRecurrencePatternType

getNumberedRecurrence

public NumberedRecurrenceRangeType getNumberedRecurrence()
Gets the value of the numberedRecurrence property.

Returns:
possible object is NumberedRecurrenceRangeType

setNumberedRecurrence

public void setNumberedRecurrence(NumberedRecurrenceRangeType value)
Sets the value of the numberedRecurrence property.

Parameters:
value - allowed object is NumberedRecurrenceRangeType

getEndDateRecurrence

public EndDateRecurrenceRangeType getEndDateRecurrence()
Gets the value of the endDateRecurrence property.

Returns:
possible object is EndDateRecurrenceRangeType

setEndDateRecurrence

public void setEndDateRecurrence(EndDateRecurrenceRangeType value)
Sets the value of the endDateRecurrence property.

Parameters:
value - allowed object is EndDateRecurrenceRangeType

getNoEndRecurrence

public NoEndRecurrenceRangeType getNoEndRecurrence()
Gets the value of the noEndRecurrence property.

Returns:
possible object is NoEndRecurrenceRangeType

setNoEndRecurrence

public void setNoEndRecurrence(NoEndRecurrenceRangeType value)
Sets the value of the noEndRecurrence property.

Parameters:
value - allowed object is NoEndRecurrenceRangeType

toString

public String toString()
Overrides:
toString in class Object

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(Object object)
Overrides:
equals in class Object

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2012 Jasig. All Rights Reserved.