com.microsoft.exchange.types
Class RecurrenceType

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

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

Java class for RecurrenceType complex type.

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

 <complexType name="RecurrenceType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <group ref="{http://schemas.microsoft.com/exchange/services/2006/types}RecurrencePatternTypes"/>
         <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  EndDateRecurrenceRangeType endDateRecurrence
           
protected  NoEndRecurrenceRangeType noEndRecurrence
           
protected  NumberedRecurrenceRangeType numberedRecurrence
           
protected  RelativeMonthlyRecurrencePatternType relativeMonthlyRecurrence
           
protected  RelativeYearlyRecurrencePatternType relativeYearlyRecurrence
           
protected  WeeklyRecurrencePatternType weeklyRecurrence
           
 
Constructor Summary
RecurrenceType()
           
 
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.
 EndDateRecurrenceRangeType getEndDateRecurrence()
          Gets the value of the endDateRecurrence 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.
 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 setEndDateRecurrence(EndDateRecurrenceRangeType value)
          Sets the value of the endDateRecurrence 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.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

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

RecurrenceType

public RecurrenceType()
Method Detail

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.