org.ota.hotel
Class HotelDescriptiveInfoRequest

java.lang.Object
  extended by org.ota.hotel.HotelDescriptiveInfoRequest
Direct Known Subclasses:
DescriptiveInfoRQ.HotelDescriptiveInfo

public class HotelDescriptiveInfoRequest
extends java.lang.Object

The HotelDescriptiveInfo element contains the descriptive information about a hotel property. 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="HotelDescriptiveInfoRequestType">
   <xs:sequence>
     <xs:element name="HotelInfo" minOccurs="0">
       <!-- Reference to inner class HotelInfo -->
     </xs:element>
     <xs:element name="FacilityInfo" minOccurs="0">
       <!-- Reference to inner class FacilityInfo -->
     </xs:element>
     <xs:element name="Policies" minOccurs="0">
       <!-- Reference to inner class Policies -->
     </xs:element>
     <xs:element name="AreaInfo" minOccurs="0">
       <!-- Reference to inner class AreaInfo -->
     </xs:element>
     <xs:element name="AffiliationInfo" minOccurs="0">
       <!-- Reference to inner class AffiliationInfo -->
     </xs:element>
     <xs:element name="ContactInfo" minOccurs="0">
       <!-- Reference to inner class ContactInfo -->
     </xs:element>
     <xs:element name="MultimediaObjects" minOccurs="0">
       <!-- Reference to inner class MultimediaObjects -->
     </xs:element>
     <xs:element name="ContentInfos" minOccurs="0">
       <!-- Reference to inner class ContentInfos -->
     </xs:element>
   </xs:sequence>
   <xs:attributeGroup ref="ns:HotelReferenceGroup"/>
 </xs:complexType>
 


Nested Class Summary
static class HotelDescriptiveInfoRequest.AffiliationInfo
          Is used to the indicate the specific affiliation information being requested.
static class HotelDescriptiveInfoRequest.AreaInfo
          Is used to the indicate the specific area information being requested.
static class HotelDescriptiveInfoRequest.ContactInfo
          Is used to the indicate whether contact information is being requested.
static class HotelDescriptiveInfoRequest.ContentInfos
          Container for specific information.
static class HotelDescriptiveInfoRequest.FacilityInfo
          Is used to the indicate the specific facility information being requested.
static class HotelDescriptiveInfoRequest.HotelInfo
          Is used to indicate whether hotel information is being requested.
static class HotelDescriptiveInfoRequest.MultimediaObjects
          Is used to the indicate whether multimedia information is being requested.
static class HotelDescriptiveInfoRequest.Policies
          Is used to the indicate whether policy information is being requested.
 
Constructor Summary
HotelDescriptiveInfoRequest()
           
 
Method Summary
 HotelDescriptiveInfoRequest.AffiliationInfo getAffiliationInfo()
          Get the 'AffiliationInfo' element value.
 HotelDescriptiveInfoRequest.AreaInfo getAreaInfo()
          Get the 'AreaInfo' element value.
 HotelDescriptiveInfoRequest.ContactInfo getContactInfo()
          Get the 'ContactInfo' element value.
 HotelDescriptiveInfoRequest.ContentInfos getContentInfos()
          Get the 'ContentInfos' element value.
 HotelDescriptiveInfoRequest.FacilityInfo getFacilityInfo()
          Get the 'FacilityInfo' element value.
 HotelDescriptiveInfoRequest.HotelInfo getHotelInfo()
          Get the 'HotelInfo' element value.
 HotelReferenceGroup getHotelReferenceGroup()
          Get the 'HotelReferenceGroup' attributeGroup value.
 HotelDescriptiveInfoRequest.MultimediaObjects getMultimediaObjects()
          Get the 'MultimediaObjects' element value.
 HotelDescriptiveInfoRequest.Policies getPolicies()
          Get the 'Policies' element value.
 void setAffiliationInfo(HotelDescriptiveInfoRequest.AffiliationInfo affiliationInfo)
          Set the 'AffiliationInfo' element value.
 void setAreaInfo(HotelDescriptiveInfoRequest.AreaInfo areaInfo)
          Set the 'AreaInfo' element value.
 void setContactInfo(HotelDescriptiveInfoRequest.ContactInfo contactInfo)
          Set the 'ContactInfo' element value.
 void setContentInfos(HotelDescriptiveInfoRequest.ContentInfos contentInfos)
          Set the 'ContentInfos' element value.
 void setFacilityInfo(HotelDescriptiveInfoRequest.FacilityInfo facilityInfo)
          Set the 'FacilityInfo' element value.
 void setHotelInfo(HotelDescriptiveInfoRequest.HotelInfo hotelInfo)
          Set the 'HotelInfo' element value.
 void setHotelReferenceGroup(HotelReferenceGroup hotelReferenceGroup)
          Set the 'HotelReferenceGroup' attributeGroup value.
 void setMultimediaObjects(HotelDescriptiveInfoRequest.MultimediaObjects multimediaObjects)
          Set the 'MultimediaObjects' element value.
 void setPolicies(HotelDescriptiveInfoRequest.Policies policies)
          Set the 'Policies' element value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HotelDescriptiveInfoRequest

public HotelDescriptiveInfoRequest()
Method Detail

getHotelInfo

public HotelDescriptiveInfoRequest.HotelInfo getHotelInfo()
Get the 'HotelInfo' element value.

Returns:
value

setHotelInfo

public void setHotelInfo(HotelDescriptiveInfoRequest.HotelInfo hotelInfo)
Set the 'HotelInfo' element value.

Parameters:
hotelInfo -

getFacilityInfo

public HotelDescriptiveInfoRequest.FacilityInfo getFacilityInfo()
Get the 'FacilityInfo' element value.

Returns:
value

setFacilityInfo

public void setFacilityInfo(HotelDescriptiveInfoRequest.FacilityInfo facilityInfo)
Set the 'FacilityInfo' element value.

Parameters:
facilityInfo -

getPolicies

public HotelDescriptiveInfoRequest.Policies getPolicies()
Get the 'Policies' element value.

Returns:
value

setPolicies

public void setPolicies(HotelDescriptiveInfoRequest.Policies policies)
Set the 'Policies' element value.

Parameters:
policies -

getAreaInfo

public HotelDescriptiveInfoRequest.AreaInfo getAreaInfo()
Get the 'AreaInfo' element value.

Returns:
value

setAreaInfo

public void setAreaInfo(HotelDescriptiveInfoRequest.AreaInfo areaInfo)
Set the 'AreaInfo' element value.

Parameters:
areaInfo -

getAffiliationInfo

public HotelDescriptiveInfoRequest.AffiliationInfo getAffiliationInfo()
Get the 'AffiliationInfo' element value.

Returns:
value

setAffiliationInfo

public void setAffiliationInfo(HotelDescriptiveInfoRequest.AffiliationInfo affiliationInfo)
Set the 'AffiliationInfo' element value.

Parameters:
affiliationInfo -

getContactInfo

public HotelDescriptiveInfoRequest.ContactInfo getContactInfo()
Get the 'ContactInfo' element value.

Returns:
value

setContactInfo

public void setContactInfo(HotelDescriptiveInfoRequest.ContactInfo contactInfo)
Set the 'ContactInfo' element value.

Parameters:
contactInfo -

getMultimediaObjects

public HotelDescriptiveInfoRequest.MultimediaObjects getMultimediaObjects()
Get the 'MultimediaObjects' element value.

Returns:
value

setMultimediaObjects

public void setMultimediaObjects(HotelDescriptiveInfoRequest.MultimediaObjects multimediaObjects)
Set the 'MultimediaObjects' element value.

Parameters:
multimediaObjects -

getContentInfos

public HotelDescriptiveInfoRequest.ContentInfos getContentInfos()
Get the 'ContentInfos' element value.

Returns:
value

setContentInfos

public void setContentInfos(HotelDescriptiveInfoRequest.ContentInfos contentInfos)
Set the 'ContentInfos' element value.

Parameters:
contentInfos -

getHotelReferenceGroup

public HotelReferenceGroup getHotelReferenceGroup()
Get the 'HotelReferenceGroup' attributeGroup value.

Returns:
value

setHotelReferenceGroup

public void setHotelReferenceGroup(HotelReferenceGroup hotelReferenceGroup)
Set the 'HotelReferenceGroup' attributeGroup value.

Parameters:
hotelReferenceGroup -