org.ota.air
Class TravelerInfoSummary.PriceRequestInformation.LocationRequirement

java.lang.Object
  extended by org.ota.air.TravelerInfoSummary.PriceRequestInformation.LocationRequirement
Enclosing class:
TravelerInfoSummary.PriceRequestInformation

public static class TravelerInfoSummary.PriceRequestInformation.LocationRequirement
extends java.lang.Object

Location requirement information for pricing. 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="LocationRequirement" minOccurs="0">
   <xs:complexType>
     <xs:attribute use="optional" name="Type">
       <xs:simpleType>
         <!-- Reference to inner class Type -->
       </xs:simpleType>
     </xs:attribute>
     <xs:attribute type="xs:string" use="optional" name="State"/>
     <xs:attribute type="xs:string" use="optional" name="Country"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class TravelerInfoSummary.PriceRequestInformation.LocationRequirement.Type
          Schema fragment(s) for this class:
 
Constructor Summary
TravelerInfoSummary.PriceRequestInformation.LocationRequirement()
           
 
Method Summary
 java.lang.String getCountry()
          Get the 'Country' attribute value.
 java.lang.String getState()
          Get the 'State' attribute value.
 TravelerInfoSummary.PriceRequestInformation.LocationRequirement.Type getType()
          Get the 'Type' attribute value.
 void setCountry(java.lang.String country)
          Set the 'Country' attribute value.
 void setState(java.lang.String state)
          Set the 'State' attribute value.
 void setType(TravelerInfoSummary.PriceRequestInformation.LocationRequirement.Type type)
          Set the 'Type' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TravelerInfoSummary.PriceRequestInformation.LocationRequirement

public TravelerInfoSummary.PriceRequestInformation.LocationRequirement()
Method Detail

getType

public TravelerInfoSummary.PriceRequestInformation.LocationRequirement.Type getType()
Get the 'Type' attribute value. Used to specify the location requirement type affecting the pricing.

Returns:
value

setType

public void setType(TravelerInfoSummary.PriceRequestInformation.LocationRequirement.Type type)
Set the 'Type' attribute value. Used to specify the location requirement type affecting the pricing.

Parameters:
type -

getState

public java.lang.String getState()
Get the 'State' attribute value. The state location required for some fares.

Returns:
value

setState

public void setState(java.lang.String state)
Set the 'State' attribute value. The state location required for some fares.

Parameters:
state -

getCountry

public java.lang.String getCountry()
Get the 'Country' attribute value. The country location required for some fares.

Returns:
value

setCountry

public void setCountry(java.lang.String country)
Set the 'Country' attribute value. The country location required for some fares.

Parameters:
country -