org.ota.misc
Class NotifReportRQ.NotifDetails.HotelNotifReport

java.lang.Object
  extended by org.ota.misc.NotifReportRQ.NotifDetails.HotelNotifReport
Enclosing class:
NotifReportRQ.NotifDetails

public static class NotifReportRQ.NotifDetails.HotelNotifReport
extends java.lang.Object

Used to provide business details regarding processing of a previous hotel message. 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="HotelNotifReport">
   <xs:complexType>
     <xs:choice>
       <xs:element name="HotelReservations" minOccurs="0">
         <!-- Reference to inner class HotelReservations -->
       </xs:element>
       <xs:element name="AvailStatusMessages" minOccurs="0">
         <!-- Reference to inner class AvailStatusMessages -->
       </xs:element>
       <xs:element name="RateAmountMessages" minOccurs="0">
         <!-- Reference to inner class RateAmountMessages -->
       </xs:element>
       <xs:element name="HotelDescriptiveContents" minOccurs="0">
         <!-- Reference to inner class HotelDescriptiveContents -->
       </xs:element>
     </xs:choice>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class NotifReportRQ.NotifDetails.HotelNotifReport.AvailStatusMessages
          Collection of availability status messages.
static class NotifReportRQ.NotifDetails.HotelNotifReport.HotelDescriptiveContents
          Collection of hotel descriptive contents.
static class NotifReportRQ.NotifDetails.HotelNotifReport.HotelReservations
          Collection of hotel reservations.
static class NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages
          Collection of rate amount messages.
 
Constructor Summary
NotifReportRQ.NotifDetails.HotelNotifReport()
           
 
Method Summary
 void clearHotelNotifReportSelect()
          Clear the choice selection.
 NotifReportRQ.NotifDetails.HotelNotifReport.AvailStatusMessages getAvailStatusMessages()
          Get the 'AvailStatusMessages' element value.
 NotifReportRQ.NotifDetails.HotelNotifReport.HotelDescriptiveContents getHotelDescriptiveContents()
          Get the 'HotelDescriptiveContents' element value.
 NotifReportRQ.NotifDetails.HotelNotifReport.HotelReservations getHotelReservations()
          Get the 'HotelReservations' element value.
 NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages getRateAmountMessages()
          Get the 'RateAmountMessages' element value.
 boolean ifAvailStatusMessages()
          Check if AvailStatusMessages is current selection for choice.
 boolean ifHotelDescriptiveContents()
          Check if HotelDescriptiveContents is current selection for choice.
 boolean ifHotelReservations()
          Check if HotelReservations is current selection for choice.
 boolean ifRateAmountMessages()
          Check if RateAmountMessages is current selection for choice.
 void setAvailStatusMessages(NotifReportRQ.NotifDetails.HotelNotifReport.AvailStatusMessages availStatusMessages)
          Set the 'AvailStatusMessages' element value.
 void setHotelDescriptiveContents(NotifReportRQ.NotifDetails.HotelNotifReport.HotelDescriptiveContents hotelDescriptiveContents)
          Set the 'HotelDescriptiveContents' element value.
 void setHotelReservations(NotifReportRQ.NotifDetails.HotelNotifReport.HotelReservations hotelReservations)
          Set the 'HotelReservations' element value.
 void setRateAmountMessages(NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages rateAmountMessages)
          Set the 'RateAmountMessages' element value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotifReportRQ.NotifDetails.HotelNotifReport

public NotifReportRQ.NotifDetails.HotelNotifReport()
Method Detail

clearHotelNotifReportSelect

public void clearHotelNotifReportSelect()
Clear the choice selection.


ifHotelReservations

public boolean ifHotelReservations()
Check if HotelReservations is current selection for choice.

Returns:
true if selection, false if not

getHotelReservations

public NotifReportRQ.NotifDetails.HotelNotifReport.HotelReservations getHotelReservations()
Get the 'HotelReservations' element value.

Returns:
value

setHotelReservations

public void setHotelReservations(NotifReportRQ.NotifDetails.HotelNotifReport.HotelReservations hotelReservations)
Set the 'HotelReservations' element value.

Parameters:
hotelReservations -

ifAvailStatusMessages

public boolean ifAvailStatusMessages()
Check if AvailStatusMessages is current selection for choice.

Returns:
true if selection, false if not

getAvailStatusMessages

public NotifReportRQ.NotifDetails.HotelNotifReport.AvailStatusMessages getAvailStatusMessages()
Get the 'AvailStatusMessages' element value.

Returns:
value

setAvailStatusMessages

public void setAvailStatusMessages(NotifReportRQ.NotifDetails.HotelNotifReport.AvailStatusMessages availStatusMessages)
Set the 'AvailStatusMessages' element value.

Parameters:
availStatusMessages -

ifRateAmountMessages

public boolean ifRateAmountMessages()
Check if RateAmountMessages is current selection for choice.

Returns:
true if selection, false if not

getRateAmountMessages

public NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages getRateAmountMessages()
Get the 'RateAmountMessages' element value.

Returns:
value

setRateAmountMessages

public void setRateAmountMessages(NotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages rateAmountMessages)
Set the 'RateAmountMessages' element value.

Parameters:
rateAmountMessages -

ifHotelDescriptiveContents

public boolean ifHotelDescriptiveContents()
Check if HotelDescriptiveContents is current selection for choice.

Returns:
true if selection, false if not

getHotelDescriptiveContents

public NotifReportRQ.NotifDetails.HotelNotifReport.HotelDescriptiveContents getHotelDescriptiveContents()
Get the 'HotelDescriptiveContents' element value.

Returns:
value

setHotelDescriptiveContents

public void setHotelDescriptiveContents(NotifReportRQ.NotifDetails.HotelNotifReport.HotelDescriptiveContents hotelDescriptiveContents)
Set the 'HotelDescriptiveContents' element value.

Parameters:
hotelDescriptiveContents -