org.ota.hotel
Class EventReport.EventSites.EventSite.EventDays

java.lang.Object
  extended by org.ota.hotel.EventReport.EventSites.EventSite.EventDays
Enclosing class:
EventReport.EventSites.EventSite

public static class EventReport.EventSites.EventSite.EventDays
extends java.lang.Object

A collection of event days. Schema fragment(s) for this class:

 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="EventDays" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="EventDay" maxOccurs="unbounded">
         <!-- Reference to inner class EventDay -->
       </xs:element>
     </xs:sequence>
     <xs:attribute type="ns:DayOfWeekType" use="optional" name="FirstEventDayOfWeek"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class EventReport.EventSites.EventSite.EventDays.EventDay
          Defines the functions for a specific day of the event.
 
Constructor Summary
EventReport.EventSites.EventSite.EventDays()
           
 
Method Summary
 void addEventDay(EventReport.EventSites.EventSite.EventDays.EventDay item)
          Add a 'EventDay' element item.
 void clearEventDaies()
          Remove all 'EventDay' element items.
 java.util.List<EventReport.EventSites.EventSite.EventDays.EventDay> getEventDaies()
          Get the list of 'EventDay' element items.
 EventReport.EventSites.EventSite.EventDays.EventDay getEventDay(int index)
          Get 'EventDay' element item by position.
 DayOfWeek getFirstEventDayOfWeek()
          Get the 'FirstEventDayOfWeek' attribute value.
 void setEventDaies(java.util.List<EventReport.EventSites.EventSite.EventDays.EventDay> list)
          Set the list of 'EventDay' element items.
 void setFirstEventDayOfWeek(DayOfWeek firstEventDayOfWeek)
          Set the 'FirstEventDayOfWeek' attribute value.
 int sizeEventDaies()
          Get the number of 'EventDay' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventReport.EventSites.EventSite.EventDays

public EventReport.EventSites.EventSite.EventDays()
Method Detail

getEventDaies

public java.util.List<EventReport.EventSites.EventSite.EventDays.EventDay> getEventDaies()
Get the list of 'EventDay' element items.

Returns:
list

setEventDaies

public void setEventDaies(java.util.List<EventReport.EventSites.EventSite.EventDays.EventDay> list)
Set the list of 'EventDay' element items.

Parameters:
list -

sizeEventDaies

public int sizeEventDaies()
Get the number of 'EventDay' element items.

Returns:
count

addEventDay

public void addEventDay(EventReport.EventSites.EventSite.EventDays.EventDay item)
Add a 'EventDay' element item.

Parameters:
item -

getEventDay

public EventReport.EventSites.EventSite.EventDays.EventDay getEventDay(int index)
Get 'EventDay' element item by position.

Parameters:
index -
Returns:
item

clearEventDaies

public void clearEventDaies()
Remove all 'EventDay' element items.


getFirstEventDayOfWeek

public DayOfWeek getFirstEventDayOfWeek()
Get the 'FirstEventDayOfWeek' attribute value. This is used to identify the first day of the week based on the start date provided in the Date element.

Returns:
value

setFirstEventDayOfWeek

public void setFirstEventDayOfWeek(DayOfWeek firstEventDayOfWeek)
Set the 'FirstEventDayOfWeek' attribute value. This is used to identify the first day of the week based on the start date provided in the Date element.

Parameters:
firstEventDayOfWeek -