org.ota.rail
Class PassengerPrice

java.lang.Object
  extended by org.ota.rail.PassengerPrice
Direct Known Subclasses:
FareRule

public class PassengerPrice
extends java.lang.Object

A price per passenger type. 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="PassengerPriceType">
   <xs:sequence>
     <xs:element name="AlternateCurrencyPrice" minOccurs="0">
       <xs:complexType>
         <xs:attributeGroup ref="ns:CurrencyAmountGroup"/>
       </xs:complexType>
     </xs:element>
   </xs:sequence>
   <xs:attributeGroup ref="ns:CurrencyAmountGroup"/>
   <xs:attributeGroup ref="ns:TravelerCountGroup"/>
 </xs:complexType>
 


Constructor Summary
PassengerPrice()
           
 
Method Summary
 CurrencyAmountGroup getAlternateCurrencyPrice()
          Get the 'CurrencyAmountGroup' attributeGroup value.
 CurrencyAmountGroup getCurrencyAmountGroup()
          Get the 'CurrencyAmountGroup' attributeGroup value.
 TravelerCountGroup getTravelerCountGroup()
          Get the 'TravelerCountGroup' attributeGroup value.
 void setAlternateCurrencyPrice(CurrencyAmountGroup alternateCurrencyPrice)
          Set the 'CurrencyAmountGroup' attributeGroup value.
 void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
          Set the 'CurrencyAmountGroup' attributeGroup value.
 void setTravelerCountGroup(TravelerCountGroup travelerCountGroup)
          Set the 'TravelerCountGroup' attributeGroup value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PassengerPrice

public PassengerPrice()
Method Detail

getAlternateCurrencyPrice

public CurrencyAmountGroup getAlternateCurrencyPrice()
Get the 'CurrencyAmountGroup' attributeGroup value.

Returns:
value

setAlternateCurrencyPrice

public void setAlternateCurrencyPrice(CurrencyAmountGroup alternateCurrencyPrice)
Set the 'CurrencyAmountGroup' attributeGroup value.

Parameters:
alternateCurrencyPrice -

getCurrencyAmountGroup

public CurrencyAmountGroup getCurrencyAmountGroup()
Get the 'CurrencyAmountGroup' attributeGroup value.

Returns:
value

setCurrencyAmountGroup

public void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
Set the 'CurrencyAmountGroup' attributeGroup value.

Parameters:
currencyAmountGroup -

getTravelerCountGroup

public TravelerCountGroup getTravelerCountGroup()
Get the 'TravelerCountGroup' attributeGroup value.

Returns:
value

setTravelerCountGroup

public void setTravelerCountGroup(TravelerCountGroup travelerCountGroup)
Set the 'TravelerCountGroup' attributeGroup value.

Parameters:
travelerCountGroup -