org.ota.hotel
Class MeetingRooms

java.lang.Object
  extended by org.ota.hotel.MeetingRooms
Direct Known Subclasses:
HotelDescriptiveContent.FacilityInfo.MeetingRooms

public class MeetingRooms
extends java.lang.Object

A collection of MeetingRoom objects that provide the codes and description of the meeting rooms in the hotel. 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="MeetingRoomsType">
   <xs:sequence>
     <xs:element name="MeetingRoom" minOccurs="0" maxOccurs="unbounded">
       <!-- Reference to inner class MeetingRoom -->
     </xs:element>
   </xs:sequence>
   <xs:attribute type="xs:int" use="optional" name="MeetingRoomCount"/>
   <xs:attribute type="xs:int" use="optional" name="SmallestRoomSpace"/>
   <xs:attribute type="xs:int" use="optional" name="LargestRoomSpace"/>
   <xs:attributeGroup ref="ns:UnitsOfMeasureGroup"/>
   <xs:attribute type="xs:int" use="optional" name="TotalRoomSpace"/>
   <xs:attribute type="xs:int" use="optional" name="LargestSeatingCapacity"/>
   <xs:attribute type="xs:int" use="optional" name="SecondLargestSeatingCapacity"/>
   <xs:attribute type="xs:int" use="optional" name="SmallestSeatingCapacity"/>
   <xs:attribute type="xs:int" use="optional" name="TotalRoomSeatingCapacity"/>
   <xs:attribute type="xs:int" use="optional" name="LargestRoomHeight"/>
 </xs:complexType>
 


Nested Class Summary
static class MeetingRooms.MeetingRoom
          Dedicated or non-dedicated space or area in which to hold a meeting.
 
Constructor Summary
MeetingRooms()
           
 
Method Summary
 void addMeetingRoom(MeetingRooms.MeetingRoom item)
          Add a 'MeetingRoom' element item.
 void clearMeetingRooms()
          Remove all 'MeetingRoom' element items.
 java.lang.Integer getLargestRoomHeight()
          Get the 'LargestRoomHeight' attribute value.
 java.lang.Integer getLargestRoomSpace()
          Get the 'LargestRoomSpace' attribute value.
 java.lang.Integer getLargestSeatingCapacity()
          Get the 'LargestSeatingCapacity' attribute value.
 MeetingRooms.MeetingRoom getMeetingRoom(int index)
          Get 'MeetingRoom' element item by position.
 java.lang.Integer getMeetingRoomCount()
          Get the 'MeetingRoomCount' attribute value.
 java.util.List<MeetingRooms.MeetingRoom> getMeetingRooms()
          Get the list of 'MeetingRoom' element items.
 java.lang.Integer getSecondLargestSeatingCapacity()
          Get the 'SecondLargestSeatingCapacity' attribute value.
 java.lang.Integer getSmallestRoomSpace()
          Get the 'SmallestRoomSpace' attribute value.
 java.lang.Integer getSmallestSeatingCapacity()
          Get the 'SmallestSeatingCapacity' attribute value.
 java.lang.Integer getTotalRoomSeatingCapacity()
          Get the 'TotalRoomSeatingCapacity' attribute value.
 java.lang.Integer getTotalRoomSpace()
          Get the 'TotalRoomSpace' attribute value.
 UnitsOfMeasureGroup getUnitsOfMeasureGroup()
          Get the 'UnitsOfMeasureGroup' attributeGroup value.
 void setLargestRoomHeight(java.lang.Integer largestRoomHeight)
          Set the 'LargestRoomHeight' attribute value.
 void setLargestRoomSpace(java.lang.Integer largestRoomSpace)
          Set the 'LargestRoomSpace' attribute value.
 void setLargestSeatingCapacity(java.lang.Integer largestSeatingCapacity)
          Set the 'LargestSeatingCapacity' attribute value.
 void setMeetingRoomCount(java.lang.Integer meetingRoomCount)
          Set the 'MeetingRoomCount' attribute value.
 void setMeetingRooms(java.util.List<MeetingRooms.MeetingRoom> list)
          Set the list of 'MeetingRoom' element items.
 void setSecondLargestSeatingCapacity(java.lang.Integer secondLargestSeatingCapacity)
          Set the 'SecondLargestSeatingCapacity' attribute value.
 void setSmallestRoomSpace(java.lang.Integer smallestRoomSpace)
          Set the 'SmallestRoomSpace' attribute value.
 void setSmallestSeatingCapacity(java.lang.Integer smallestSeatingCapacity)
          Set the 'SmallestSeatingCapacity' attribute value.
 void setTotalRoomSeatingCapacity(java.lang.Integer totalRoomSeatingCapacity)
          Set the 'TotalRoomSeatingCapacity' attribute value.
 void setTotalRoomSpace(java.lang.Integer totalRoomSpace)
          Set the 'TotalRoomSpace' attribute value.
 void setUnitsOfMeasureGroup(UnitsOfMeasureGroup unitsOfMeasureGroup)
          Set the 'UnitsOfMeasureGroup' attributeGroup value.
 int sizeMeetingRooms()
          Get the number of 'MeetingRoom' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MeetingRooms

public MeetingRooms()
Method Detail

getMeetingRooms

public java.util.List<MeetingRooms.MeetingRoom> getMeetingRooms()
Get the list of 'MeetingRoom' element items.

Returns:
list

setMeetingRooms

public void setMeetingRooms(java.util.List<MeetingRooms.MeetingRoom> list)
Set the list of 'MeetingRoom' element items.

Parameters:
list -

sizeMeetingRooms

public int sizeMeetingRooms()
Get the number of 'MeetingRoom' element items.

Returns:
count

addMeetingRoom

public void addMeetingRoom(MeetingRooms.MeetingRoom item)
Add a 'MeetingRoom' element item.

Parameters:
item -

getMeetingRoom

public MeetingRooms.MeetingRoom getMeetingRoom(int index)
Get 'MeetingRoom' element item by position.

Parameters:
index -
Returns:
item

clearMeetingRooms

public void clearMeetingRooms()
Remove all 'MeetingRoom' element items.


getMeetingRoomCount

public java.lang.Integer getMeetingRoomCount()
Get the 'MeetingRoomCount' attribute value. The total number of unique meeting rooms provided at the hotel facility. For example, if the hotel has a grand ballroom that breaks into Salon A, B, and C -the total number of unique meeting rooms is three.

Returns:
value

setMeetingRoomCount

public void setMeetingRoomCount(java.lang.Integer meetingRoomCount)
Set the 'MeetingRoomCount' attribute value. The total number of unique meeting rooms provided at the hotel facility. For example, if the hotel has a grand ballroom that breaks into Salon A, B, and C -the total number of unique meeting rooms is three.

Parameters:
meetingRoomCount -

getSmallestRoomSpace

public java.lang.Integer getSmallestRoomSpace()
Get the 'SmallestRoomSpace' attribute value. The amount of room space for the smallest unique meeting room at the hotel facility.

Returns:
value

setSmallestRoomSpace

public void setSmallestRoomSpace(java.lang.Integer smallestRoomSpace)
Set the 'SmallestRoomSpace' attribute value. The amount of room space for the smallest unique meeting room at the hotel facility.

Parameters:
smallestRoomSpace -

getLargestRoomSpace

public java.lang.Integer getLargestRoomSpace()
Get the 'LargestRoomSpace' attribute value. The amount of room space for the largest unique meeting room at the hotel facility.

Returns:
value

setLargestRoomSpace

public void setLargestRoomSpace(java.lang.Integer largestRoomSpace)
Set the 'LargestRoomSpace' attribute value. The amount of room space for the largest unique meeting room at the hotel facility.

Parameters:
largestRoomSpace -

getUnitsOfMeasureGroup

public UnitsOfMeasureGroup getUnitsOfMeasureGroup()
Get the 'UnitsOfMeasureGroup' attributeGroup value.

Returns:
value

setUnitsOfMeasureGroup

public void setUnitsOfMeasureGroup(UnitsOfMeasureGroup unitsOfMeasureGroup)
Set the 'UnitsOfMeasureGroup' attributeGroup value.

Parameters:
unitsOfMeasureGroup -

getTotalRoomSpace

public java.lang.Integer getTotalRoomSpace()
Get the 'TotalRoomSpace' attribute value. The total amount of unique room space provided at the hotel facility. Note: when counting space, if there is grand ballroom that is comprised of Salon A, B, and C - count the total measurement of the ballroom only.

Returns:
value

setTotalRoomSpace

public void setTotalRoomSpace(java.lang.Integer totalRoomSpace)
Set the 'TotalRoomSpace' attribute value. The total amount of unique room space provided at the hotel facility. Note: when counting space, if there is grand ballroom that is comprised of Salon A, B, and C - count the total measurement of the ballroom only.

Parameters:
totalRoomSpace -

getLargestSeatingCapacity

public java.lang.Integer getLargestSeatingCapacity()
Get the 'LargestSeatingCapacity' attribute value. The largest seating capacity available in the largest meeting room - generally this is for theatre-style room setup.

Returns:
value

setLargestSeatingCapacity

public void setLargestSeatingCapacity(java.lang.Integer largestSeatingCapacity)
Set the 'LargestSeatingCapacity' attribute value. The largest seating capacity available in the largest meeting room - generally this is for theatre-style room setup.

Parameters:
largestSeatingCapacity -

getSecondLargestSeatingCapacity

public java.lang.Integer getSecondLargestSeatingCapacity()
Get the 'SecondLargestSeatingCapacity' attribute value. The second largest seating capacity available in the second largest meeting room - generally this is for theatre-style room setup. This is excluding any space within the largest meeting room.

Returns:
value

setSecondLargestSeatingCapacity

public void setSecondLargestSeatingCapacity(java.lang.Integer secondLargestSeatingCapacity)
Set the 'SecondLargestSeatingCapacity' attribute value. The second largest seating capacity available in the second largest meeting room - generally this is for theatre-style room setup. This is excluding any space within the largest meeting room.

Parameters:
secondLargestSeatingCapacity -

getSmallestSeatingCapacity

public java.lang.Integer getSmallestSeatingCapacity()
Get the 'SmallestSeatingCapacity' attribute value. The smallest seating capacity available in a meeting room - generally this is for theatre-style room setup.

Returns:
value

setSmallestSeatingCapacity

public void setSmallestSeatingCapacity(java.lang.Integer smallestSeatingCapacity)
Set the 'SmallestSeatingCapacity' attribute value. The smallest seating capacity available in a meeting room - generally this is for theatre-style room setup.

Parameters:
smallestSeatingCapacity -

getTotalRoomSeatingCapacity

public java.lang.Integer getTotalRoomSeatingCapacity()
Get the 'TotalRoomSeatingCapacity' attribute value. The total seating capacity available at the hotel facility.

Returns:
value

setTotalRoomSeatingCapacity

public void setTotalRoomSeatingCapacity(java.lang.Integer totalRoomSeatingCapacity)
Set the 'TotalRoomSeatingCapacity' attribute value. The total seating capacity available at the hotel facility.

Parameters:
totalRoomSeatingCapacity -

getLargestRoomHeight

public java.lang.Integer getLargestRoomHeight()
Get the 'LargestRoomHeight' attribute value. The ceiling height of the largest meeting room.

Returns:
value

setLargestRoomHeight

public void setLargestRoomHeight(java.lang.Integer largestRoomHeight)
Set the 'LargestRoomHeight' attribute value. The ceiling height of the largest meeting room.

Parameters:
largestRoomHeight -