org.ota.air
Class FareDisplayRS.FareDisplayInfos

java.lang.Object
  extended by org.ota.air.FareDisplayRS.FareDisplayInfos
Enclosing class:
FareDisplayRS

public static class FareDisplayRS.FareDisplayInfos
extends java.lang.Object

Container for multiple returned FareDisplayInfo elements 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="FareDisplayInfos" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="FareDisplayInfo" maxOccurs="unbounded">
         <!-- Reference to inner class FareDisplayInfo -->
       </xs:element>
       <xs:element name="Routing" minOccurs="0" maxOccurs="99">
         <!-- Reference to inner class Routing -->
       </xs:element>
       <xs:element name="GlobalDirection" minOccurs="0" maxOccurs="5">
         <xs:complexType>
           <xs:attributeGroup ref="ns:GlobalDirectionGroup"/>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
     <xs:attribute type="xs:string" use="optional" name="SystemFaresLoadDate"/>
     <xs:attribute type="xs:string" use="optional" name="GMT_FaresLoadDate"/>
     <xs:attribute type="xs:string" use="optional" name="OriginationArea"/>
     <xs:attribute type="xs:string" use="optional" name="DestinationArea"/>
     <xs:attribute type="xs:string" use="optional" name="CurrencyCode"/>
     <xs:attribute type="xs:boolean" use="optional" name="JointFareDisplayInd"/>
     <xs:attribute type="ns:FareAccessPrefType" use="optional" name="FareAccess"/>
     <xs:attribute type="xs:boolean" use="optional" name="MoneySaverDisplayInd"/>
     <xs:attributeGroup ref="ns:CompanyID_AttributesGroup"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class FareDisplayRS.FareDisplayInfos.FareDisplayInfo
          Standard fare information.
static class FareDisplayRS.FareDisplayInfos.Routing
          Specifies the routing for all the fares.
 
Constructor Summary
FareDisplayRS.FareDisplayInfos()
           
 
Method Summary
 void addFareDisplayInfo(FareDisplayRS.FareDisplayInfos.FareDisplayInfo item)
          Add a 'FareDisplayInfo' element item.
 void addGlobalDirection(GlobalDirectionGroup item)
          Add a 'GlobalDirection' element item.
 void addRouting(FareDisplayRS.FareDisplayInfos.Routing item)
          Add a 'Routing' element item.
 void clearFareDisplayInfos()
          Remove all 'FareDisplayInfo' element items.
 void clearGlobalDirections()
          Remove all 'GlobalDirection' element items.
 void clearRoutings()
          Remove all 'Routing' element items.
 CompanyIDAttributesGroup getCompanyIDAttributesGroup()
          Get the 'CompanyID_AttributesGroup' attributeGroup value.
 java.lang.String getCurrencyCode()
          Get the 'CurrencyCode' attribute value.
 java.lang.String getDestinationArea()
          Get the 'DestinationArea' attribute value.
 FareAccessPref getFareAccess()
          Get the 'FareAccess' attribute value.
 FareDisplayRS.FareDisplayInfos.FareDisplayInfo getFareDisplayInfo(int index)
          Get 'FareDisplayInfo' element item by position.
 java.util.List<FareDisplayRS.FareDisplayInfos.FareDisplayInfo> getFareDisplayInfos()
          Get the list of 'FareDisplayInfo' element items.
 GlobalDirectionGroup getGlobalDirection(int index)
          Get 'GlobalDirection' element item by position.
 java.util.List<GlobalDirectionGroup> getGlobalDirections()
          Get the list of 'GlobalDirection' element items.
 java.lang.String getGMTFaresLoadDate()
          Get the 'GMT_FaresLoadDate' attribute value.
 java.lang.Boolean getJointFareDisplayInd()
          Get the 'JointFareDisplayInd' attribute value.
 java.lang.Boolean getMoneySaverDisplayInd()
          Get the 'MoneySaverDisplayInd' attribute value.
 java.lang.String getOriginationArea()
          Get the 'OriginationArea' attribute value.
 FareDisplayRS.FareDisplayInfos.Routing getRouting(int index)
          Get 'Routing' element item by position.
 java.util.List<FareDisplayRS.FareDisplayInfos.Routing> getRoutings()
          Get the list of 'Routing' element items.
 java.lang.String getSystemFaresLoadDate()
          Get the 'SystemFaresLoadDate' attribute value.
 void setCompanyIDAttributesGroup(CompanyIDAttributesGroup companyIDAttributesGroup)
          Set the 'CompanyID_AttributesGroup' attributeGroup value.
 void setCurrencyCode(java.lang.String currencyCode)
          Set the 'CurrencyCode' attribute value.
 void setDestinationArea(java.lang.String destinationArea)
          Set the 'DestinationArea' attribute value.
 void setFareAccess(FareAccessPref fareAccess)
          Set the 'FareAccess' attribute value.
 void setFareDisplayInfos(java.util.List<FareDisplayRS.FareDisplayInfos.FareDisplayInfo> list)
          Set the list of 'FareDisplayInfo' element items.
 void setGlobalDirections(java.util.List<GlobalDirectionGroup> list)
          Set the list of 'GlobalDirection' element items.
 void setGMTFaresLoadDate(java.lang.String GMTFaresLoadDate)
          Set the 'GMT_FaresLoadDate' attribute value.
 void setJointFareDisplayInd(java.lang.Boolean jointFareDisplayInd)
          Set the 'JointFareDisplayInd' attribute value.
 void setMoneySaverDisplayInd(java.lang.Boolean moneySaverDisplayInd)
          Set the 'MoneySaverDisplayInd' attribute value.
 void setOriginationArea(java.lang.String originationArea)
          Set the 'OriginationArea' attribute value.
 void setRoutings(java.util.List<FareDisplayRS.FareDisplayInfos.Routing> list)
          Set the list of 'Routing' element items.
 void setSystemFaresLoadDate(java.lang.String systemFaresLoadDate)
          Set the 'SystemFaresLoadDate' attribute value.
 int sizeFareDisplayInfos()
          Get the number of 'FareDisplayInfo' element items.
 int sizeGlobalDirections()
          Get the number of 'GlobalDirection' element items.
 int sizeRoutings()
          Get the number of 'Routing' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FareDisplayRS.FareDisplayInfos

public FareDisplayRS.FareDisplayInfos()
Method Detail

getFareDisplayInfos

public java.util.List<FareDisplayRS.FareDisplayInfos.FareDisplayInfo> getFareDisplayInfos()
Get the list of 'FareDisplayInfo' element items.

Returns:
list

setFareDisplayInfos

public void setFareDisplayInfos(java.util.List<FareDisplayRS.FareDisplayInfos.FareDisplayInfo> list)
Set the list of 'FareDisplayInfo' element items.

Parameters:
list -

sizeFareDisplayInfos

public int sizeFareDisplayInfos()
Get the number of 'FareDisplayInfo' element items.

Returns:
count

addFareDisplayInfo

public void addFareDisplayInfo(FareDisplayRS.FareDisplayInfos.FareDisplayInfo item)
Add a 'FareDisplayInfo' element item.

Parameters:
item -

getFareDisplayInfo

public FareDisplayRS.FareDisplayInfos.FareDisplayInfo getFareDisplayInfo(int index)
Get 'FareDisplayInfo' element item by position.

Parameters:
index -
Returns:
item

clearFareDisplayInfos

public void clearFareDisplayInfos()
Remove all 'FareDisplayInfo' element items.


getRoutings

public java.util.List<FareDisplayRS.FareDisplayInfos.Routing> getRoutings()
Get the list of 'Routing' element items.

Returns:
list

setRoutings

public void setRoutings(java.util.List<FareDisplayRS.FareDisplayInfos.Routing> list)
Set the list of 'Routing' element items.

Parameters:
list -

sizeRoutings

public int sizeRoutings()
Get the number of 'Routing' element items.

Returns:
count

addRouting

public void addRouting(FareDisplayRS.FareDisplayInfos.Routing item)
Add a 'Routing' element item.

Parameters:
item -

getRouting

public FareDisplayRS.FareDisplayInfos.Routing getRouting(int index)
Get 'Routing' element item by position.

Parameters:
index -
Returns:
item

clearRoutings

public void clearRoutings()
Remove all 'Routing' element items.


getGlobalDirections

public java.util.List<GlobalDirectionGroup> getGlobalDirections()
Get the list of 'GlobalDirection' element items. The global direction and maximum permitted miles for the fares.

Returns:
list

setGlobalDirections

public void setGlobalDirections(java.util.List<GlobalDirectionGroup> list)
Set the list of 'GlobalDirection' element items. The global direction and maximum permitted miles for the fares.

Parameters:
list -

sizeGlobalDirections

public int sizeGlobalDirections()
Get the number of 'GlobalDirection' element items.

Returns:
count

addGlobalDirection

public void addGlobalDirection(GlobalDirectionGroup item)
Add a 'GlobalDirection' element item.

Parameters:
item -

getGlobalDirection

public GlobalDirectionGroup getGlobalDirection(int index)
Get 'GlobalDirection' element item by position.

Parameters:
index -
Returns:
item

clearGlobalDirections

public void clearGlobalDirections()
Remove all 'GlobalDirection' element items.


getSystemFaresLoadDate

public java.lang.String getSystemFaresLoadDate()
Get the 'SystemFaresLoadDate' attribute value. The system date or datetime when the fare load was initiated.

Returns:
value

setSystemFaresLoadDate

public void setSystemFaresLoadDate(java.lang.String systemFaresLoadDate)
Set the 'SystemFaresLoadDate' attribute value. The system date or datetime when the fare load was initiated.

Parameters:
systemFaresLoadDate -

getGMTFaresLoadDate

public java.lang.String getGMTFaresLoadDate()
Get the 'GMT_FaresLoadDate' attribute value. The fares load date converted to GMT.

Returns:
value

setGMTFaresLoadDate

public void setGMTFaresLoadDate(java.lang.String GMTFaresLoadDate)
Set the 'GMT_FaresLoadDate' attribute value. The fares load date converted to GMT.

Parameters:
GMTFaresLoadDate -

getOriginationArea

public java.lang.String getOriginationArea()
Get the 'OriginationArea' attribute value. The IATA origination area for all fares in the response.

Returns:
value

setOriginationArea

public void setOriginationArea(java.lang.String originationArea)
Set the 'OriginationArea' attribute value. The IATA origination area for all fares in the response.

Parameters:
originationArea -

getDestinationArea

public java.lang.String getDestinationArea()
Get the 'DestinationArea' attribute value. The IATA destination area for all fares in the response.

Returns:
value

setDestinationArea

public void setDestinationArea(java.lang.String destinationArea)
Set the 'DestinationArea' attribute value. The IATA destination area for all fares in the response.

Parameters:
destinationArea -

getCurrencyCode

public java.lang.String getCurrencyCode()
Get the 'CurrencyCode' attribute value. The code specifying the monetary unit in which all the fares are displayed. Use ISO 4217, three alpha code.

Returns:
value

setCurrencyCode

public void setCurrencyCode(java.lang.String currencyCode)
Set the 'CurrencyCode' attribute value. The code specifying the monetary unit in which all the fares are displayed. Use ISO 4217, three alpha code.

Parameters:
currencyCode -

getJointFareDisplayInd

public java.lang.Boolean getJointFareDisplayInd()
Get the 'JointFareDisplayInd' attribute value. If true, at least some of the fares being displayed are joint fares .

Returns:
value

setJointFareDisplayInd

public void setJointFareDisplayInd(java.lang.Boolean jointFareDisplayInd)
Set the 'JointFareDisplayInd' attribute value. If true, at least some of the fares being displayed are joint fares .

Parameters:
jointFareDisplayInd -

getFareAccess

public FareAccessPref getFareAccess()
Get the 'FareAccess' attribute value. The type of fares that were requested.

Returns:
value

setFareAccess

public void setFareAccess(FareAccessPref fareAccess)
Set the 'FareAccess' attribute value. The type of fares that were requested.

Parameters:
fareAccess -

getMoneySaverDisplayInd

public java.lang.Boolean getMoneySaverDisplayInd()
Get the 'MoneySaverDisplayInd' attribute value. If true, at least some of the fares being displayed are money saver fares .

Returns:
value

setMoneySaverDisplayInd

public void setMoneySaverDisplayInd(java.lang.Boolean moneySaverDisplayInd)
Set the 'MoneySaverDisplayInd' attribute value. If true, at least some of the fares being displayed are money saver fares .

Parameters:
moneySaverDisplayInd -

getCompanyIDAttributesGroup

public CompanyIDAttributesGroup getCompanyIDAttributesGroup()
Get the 'CompanyID_AttributesGroup' attributeGroup value. Specifies the validating carrier of the fares .

Returns:
value

setCompanyIDAttributesGroup

public void setCompanyIDAttributesGroup(CompanyIDAttributesGroup companyIDAttributesGroup)
Set the 'CompanyID_AttributesGroup' attributeGroup value. Specifies the validating carrier of the fares .

Parameters:
companyIDAttributesGroup -