org.ota.hotel
Class RFPMeetingRQ.RFPRequestSegment.Sites.Site

java.lang.Object
  extended by org.ota.hotel.RFPMeetingRQ.RFPRequestSegment.Sites.Site
Enclosing class:
RFPMeetingRQ.RFPRequestSegment.Sites

public static class RFPMeetingRQ.RFPRequestSegment.Sites.Site
extends java.lang.Object

Specifies an individual destination of the request. 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="Site" maxOccurs="unbounded">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="ContactInfos" minOccurs="0">
         <!-- Reference to inner class ContactInfos -->
       </xs:element>
       <xs:element name="Promotions" minOccurs="0">
         <!-- Reference to inner class Promotions -->
       </xs:element>
       <xs:element name="AdditionalInfos" minOccurs="0">
         <!-- Reference to inner class AdditionalInfos -->
       </xs:element>
     </xs:sequence>
     <xs:attributeGroup ref="ns:HotelReferenceGroup"/>
     <xs:attribute type="xs:string" use="optional" name="ApproxSiteInspectionDate"/>
     <xs:attribute type="xs:int" use="optional" name="SiteInspectionAttendeeQuantity"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class RFPMeetingRQ.RFPRequestSegment.Sites.Site.AdditionalInfos
          A collection of additional information requests.
static class RFPMeetingRQ.RFPRequestSegment.Sites.Site.ContactInfos
          A collection of contacts (e.g.
static class RFPMeetingRQ.RFPRequestSegment.Sites.Site.Promotions
          A collection of promotions that have similar date criteria as the meeting dates.
 
Constructor Summary
RFPMeetingRQ.RFPRequestSegment.Sites.Site()
           
 
Method Summary
 RFPMeetingRQ.RFPRequestSegment.Sites.Site.AdditionalInfos getAdditionalInfos()
          Get the 'AdditionalInfos' element value.
 java.lang.String getApproxSiteInspectionDate()
          Get the 'ApproxSiteInspectionDate' attribute value.
 RFPMeetingRQ.RFPRequestSegment.Sites.Site.ContactInfos getContactInfos()
          Get the 'ContactInfos' element value.
 HotelReferenceGroup getHotelReferenceGroup()
          Get the 'HotelReferenceGroup' attributeGroup value.
 RFPMeetingRQ.RFPRequestSegment.Sites.Site.Promotions getPromotions()
          Get the 'Promotions' element value.
 java.lang.Integer getSiteInspectionAttendeeQuantity()
          Get the 'SiteInspectionAttendeeQuantity' attribute value.
 void setAdditionalInfos(RFPMeetingRQ.RFPRequestSegment.Sites.Site.AdditionalInfos additionalInfos)
          Set the 'AdditionalInfos' element value.
 void setApproxSiteInspectionDate(java.lang.String approxSiteInspectionDate)
          Set the 'ApproxSiteInspectionDate' attribute value.
 void setContactInfos(RFPMeetingRQ.RFPRequestSegment.Sites.Site.ContactInfos contactInfos)
          Set the 'ContactInfos' element value.
 void setHotelReferenceGroup(HotelReferenceGroup hotelReferenceGroup)
          Set the 'HotelReferenceGroup' attributeGroup value.
 void setPromotions(RFPMeetingRQ.RFPRequestSegment.Sites.Site.Promotions promotions)
          Set the 'Promotions' element value.
 void setSiteInspectionAttendeeQuantity(java.lang.Integer siteInspectionAttendeeQuantity)
          Set the 'SiteInspectionAttendeeQuantity' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RFPMeetingRQ.RFPRequestSegment.Sites.Site

public RFPMeetingRQ.RFPRequestSegment.Sites.Site()
Method Detail

getContactInfos

public RFPMeetingRQ.RFPRequestSegment.Sites.Site.ContactInfos getContactInfos()
Get the 'ContactInfos' element value.

Returns:
value

setContactInfos

public void setContactInfos(RFPMeetingRQ.RFPRequestSegment.Sites.Site.ContactInfos contactInfos)
Set the 'ContactInfos' element value.

Parameters:
contactInfos -

getPromotions

public RFPMeetingRQ.RFPRequestSegment.Sites.Site.Promotions getPromotions()
Get the 'Promotions' element value.

Returns:
value

setPromotions

public void setPromotions(RFPMeetingRQ.RFPRequestSegment.Sites.Site.Promotions promotions)
Set the 'Promotions' element value.

Parameters:
promotions -

getAdditionalInfos

public RFPMeetingRQ.RFPRequestSegment.Sites.Site.AdditionalInfos getAdditionalInfos()
Get the 'AdditionalInfos' element value.

Returns:
value

setAdditionalInfos

public void setAdditionalInfos(RFPMeetingRQ.RFPRequestSegment.Sites.Site.AdditionalInfos additionalInfos)
Set the 'AdditionalInfos' element value.

Parameters:
additionalInfos -

getHotelReferenceGroup

public HotelReferenceGroup getHotelReferenceGroup()
Get the 'HotelReferenceGroup' attributeGroup value. The hotel reference identifies a hotel or group of hotels to receive the request.

Returns:
value

setHotelReferenceGroup

public void setHotelReferenceGroup(HotelReferenceGroup hotelReferenceGroup)
Set the 'HotelReferenceGroup' attributeGroup value. The hotel reference identifies a hotel or group of hotels to receive the request.

Parameters:
hotelReferenceGroup -

getApproxSiteInspectionDate

public java.lang.String getApproxSiteInspectionDate()
Get the 'ApproxSiteInspectionDate' attribute value. Used to provide an approximate date for a site inspection.

Returns:
value

setApproxSiteInspectionDate

public void setApproxSiteInspectionDate(java.lang.String approxSiteInspectionDate)
Set the 'ApproxSiteInspectionDate' attribute value. Used to provide an approximate date for a site inspection.

Parameters:
approxSiteInspectionDate -

getSiteInspectionAttendeeQuantity

public java.lang.Integer getSiteInspectionAttendeeQuantity()
Get the 'SiteInspectionAttendeeQuantity' attribute value. The number of antipicated attendees for the site inspection.

Returns:
value

setSiteInspectionAttendeeQuantity

public void setSiteInspectionAttendeeQuantity(java.lang.Integer siteInspectionAttendeeQuantity)
Set the 'SiteInspectionAttendeeQuantity' attribute value. The number of antipicated attendees for the site inspection.

Parameters:
siteInspectionAttendeeQuantity -