com.microsoft.exchange.types
Class CalendarEvent

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

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

Java class for CalendarEvent complex type.

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

 <complexType name="CalendarEvent">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="StartTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
         <element name="EndTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
         <element name="BusyType" type="{http://schemas.microsoft.com/exchange/services/2006/types}LegacyFreeBusyType"/>
         <element name="CalendarEventDetails" type="{http://schemas.microsoft.com/exchange/services/2006/types}CalendarEventDetails" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  LegacyFreeBusyType busyType
           
protected  CalendarEventDetails calendarEventDetails
           
protected  XMLGregorianCalendar endTime
           
protected  XMLGregorianCalendar startTime
           
 
Constructor Summary
CalendarEvent()
           
 
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)
           
 LegacyFreeBusyType getBusyType()
          Gets the value of the busyType property.
 CalendarEventDetails getCalendarEventDetails()
          Gets the value of the calendarEventDetails property.
 XMLGregorianCalendar getEndTime()
          Gets the value of the endTime property.
 XMLGregorianCalendar getStartTime()
          Gets the value of the startTime property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 void setBusyType(LegacyFreeBusyType value)
          Sets the value of the busyType property.
 void setCalendarEventDetails(CalendarEventDetails value)
          Sets the value of the calendarEventDetails property.
 void setEndTime(XMLGregorianCalendar value)
          Sets the value of the endTime property.
 void setStartTime(XMLGregorianCalendar value)
          Sets the value of the startTime property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

startTime

protected XMLGregorianCalendar startTime

endTime

protected XMLGregorianCalendar endTime

busyType

protected LegacyFreeBusyType busyType

calendarEventDetails

protected CalendarEventDetails calendarEventDetails
Constructor Detail

CalendarEvent

public CalendarEvent()
Method Detail

getStartTime

public XMLGregorianCalendar getStartTime()
Gets the value of the startTime property.

Returns:
possible object is XMLGregorianCalendar

setStartTime

public void setStartTime(XMLGregorianCalendar value)
Sets the value of the startTime property.

Parameters:
value - allowed object is XMLGregorianCalendar

getEndTime

public XMLGregorianCalendar getEndTime()
Gets the value of the endTime property.

Returns:
possible object is XMLGregorianCalendar

setEndTime

public void setEndTime(XMLGregorianCalendar value)
Sets the value of the endTime property.

Parameters:
value - allowed object is XMLGregorianCalendar

getBusyType

public LegacyFreeBusyType getBusyType()
Gets the value of the busyType property.

Returns:
possible object is LegacyFreeBusyType

setBusyType

public void setBusyType(LegacyFreeBusyType value)
Sets the value of the busyType property.

Parameters:
value - allowed object is LegacyFreeBusyType

getCalendarEventDetails

public CalendarEventDetails getCalendarEventDetails()
Gets the value of the calendarEventDetails property.

Returns:
possible object is CalendarEventDetails

setCalendarEventDetails

public void setCalendarEventDetails(CalendarEventDetails value)
Sets the value of the calendarEventDetails property.

Parameters:
value - allowed object is CalendarEventDetails

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.