org.ota.shared
Class OperationSchedules

java.lang.Object
  extended by org.ota.shared.OperationSchedules
Direct Known Subclasses:
LocDetailsNotifRQ.LocationDetail.OperationSchedules

public class OperationSchedules
extends java.lang.Object

Collection of operation schedules. Schema fragment(s) for this class:

 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="OperationSchedulesType">
   <xs:sequence>
     <xs:element type="ns:OperationScheduleType" name="OperationSchedule" maxOccurs="999"/>
   </xs:sequence>
   <xs:attributeGroup ref="ns:DateTimeSpanGroup"/>
 </xs:complexType>
 


Constructor Summary
OperationSchedules()
           
 
Method Summary
 void addOperationSchedule(OperationSchedule item)
          Add a 'OperationSchedule' element item.
 void clearOperationSchedules()
          Remove all 'OperationSchedule' element items.
 DateTimeSpanGroup getDateTimeSpanGroup()
          Get the 'DateTimeSpanGroup' attributeGroup value.
 OperationSchedule getOperationSchedule(int index)
          Get 'OperationSchedule' element item by position.
 java.util.List<OperationSchedule> getOperationSchedules()
          Get the list of 'OperationSchedule' element items.
 void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
          Set the 'DateTimeSpanGroup' attributeGroup value.
 void setOperationSchedules(java.util.List<OperationSchedule> list)
          Set the list of 'OperationSchedule' element items.
 int sizeOperationSchedules()
          Get the number of 'OperationSchedule' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationSchedules

public OperationSchedules()
Method Detail

getOperationSchedules

public java.util.List<OperationSchedule> getOperationSchedules()
Get the list of 'OperationSchedule' element items. The OperationSchedule class defines the dates and hours of operation.

Returns:
list

setOperationSchedules

public void setOperationSchedules(java.util.List<OperationSchedule> list)
Set the list of 'OperationSchedule' element items. The OperationSchedule class defines the dates and hours of operation.

Parameters:
list -

sizeOperationSchedules

public int sizeOperationSchedules()
Get the number of 'OperationSchedule' element items.

Returns:
count

addOperationSchedule

public void addOperationSchedule(OperationSchedule item)
Add a 'OperationSchedule' element item.

Parameters:
item -

getOperationSchedule

public OperationSchedule getOperationSchedule(int index)
Get 'OperationSchedule' element item by position.

Parameters:
index -
Returns:
item

clearOperationSchedules

public void clearOperationSchedules()
Remove all 'OperationSchedule' element items.


getDateTimeSpanGroup

public DateTimeSpanGroup getDateTimeSpanGroup()
Get the 'DateTimeSpanGroup' attributeGroup value. The date range for which the operation schedule information is valid.

Returns:
value

setDateTimeSpanGroup

public void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
Set the 'DateTimeSpanGroup' attributeGroup value. The date range for which the operation schedule information is valid.

Parameters:
dateTimeSpanGroup -