org.ota.air
Class FareDisplayRS.FareDisplayInfos.FareDisplayInfo

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

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

Standard fare information. 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="FareDisplayInfo" maxOccurs="unbounded">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="TravelDates">
         <xs:complexType>
           <xs:attribute type="xs:date" use="required" name="DepartureDate"/>
           <xs:attribute type="xs:date" use="optional" name="ArrivalDate"/>
           <xs:attribute type="xs:boolean" use="optional" name="BlackoutDatesInd"/>
         </xs:complexType>
       </xs:element>
       <xs:element type="xs:string" name="FareReference"/>
       <xs:element name="RuleInfo">
         <xs:complexType>
           <xs:complexContent>
             <xs:extension base="ns:RuleInfoType">
               <xs:attribute type="xs:string" use="optional" name="RuleNumber"/>
               <xs:attribute type="xs:string" use="optional" name="Tariff"/>
             </xs:extension>
           </xs:complexContent>
         </xs:complexType>
       </xs:element>
       <xs:element type="ns:CompanyNameType" name="FilingAirline"/>
       <xs:element type="ns:CompanyNameType" name="MarketingAirline" minOccurs="0" maxOccurs="5"/>
       <xs:element type="ns:LocationType" name="DepartureLocation"/>
       <xs:element type="ns:LocationType" name="ArrivalLocation"/>
       <xs:element name="Restrictions" minOccurs="0">
         <!-- Reference to inner class Restrictions -->
       </xs:element>
       <xs:element name="PricingInfo">
         <xs:complexType>
           <xs:complexContent>
             <xs:extension base="ns:FareType">
               <xs:sequence>
                 <xs:element name="SeasonalInfo" minOccurs="0">
                   <!-- Reference to inner class SeasonalInfo -->
                 </xs:element>
               </xs:sequence>
               <xs:attribute type="xs:string" use="optional" name="PassengerTypeCode"/>
               <xs:attribute type="xs:string" use="optional" name="CodeContext"/>
               <xs:attribute type="xs:boolean" use="optional" name="ConvertedToEuroInd"/>
               <xs:attribute type="xs:boolean" use="optional" name="CodeOnlyFaresInd"/>
               <xs:attribute type="xs:string" use="optional" name="AccountCode"/>
               <xs:attribute type="xs:boolean" use="optional" name="CurrencyOverrideInd"/>
             </xs:extension>
           </xs:complexContent>
         </xs:complexType>
       </xs:element>
       <xs:element name="NetFare" minOccurs="0" maxOccurs="99">
         <!-- Reference to inner class NetFare -->
       </xs:element>
     </xs:sequence>
     <xs:attribute type="xs:string" use="optional" name="FareRPH"/>
     <xs:attribute type="xs:boolean" use="optional" name="NotAvailableForFareQuotation"/>
     <xs:attribute type="ns:FareApplicationType" use="optional" name="FareApplicationType"/>
     <xs:attribute type="xs:string" use="optional" name="ResBookDesigCode"/>
     <xs:attribute type="xs:boolean" use="optional" name="MileageIndicator"/>
     <xs:attribute type="xs:dateTime" use="optional" name="LastFareUpdate"/>
     <xs:attribute use="optional" name="FareIndication">
       <xs:simpleType>
         <!-- Reference to inner class FareIndication -->
       </xs:simpleType>
     </xs:attribute>
     <xs:attribute type="ns:FareStatusType" use="optional" name="FareStatus"/>
     <xs:attribute type="xs:boolean" use="optional" name="E_TicketRequiredInd"/>
     <xs:attribute type="xs:boolean" use="optional" name="RestrictAutoPriceInd"/>
     <xs:attribute type="xs:boolean" use="optional" name="PenaltyInd"/>
     <xs:attribute type="xs:boolean" use="optional" name="NewFareInd"/>
     <xs:attribute type="xs:int" use="optional" name="RoutingNumber"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class FareDisplayRS.FareDisplayInfos.FareDisplayInfo.FareIndication
          Schema fragment(s) for this class:
static class FareDisplayRS.FareDisplayInfos.FareDisplayInfo.NetFare
          Information for a fare that can be distributed by others.
static class FareDisplayRS.FareDisplayInfos.FareDisplayInfo.Restrictions
          Container for multiple restriction elements Schema fragment(s) for this class:
static class FareDisplayRS.FareDisplayInfos.FareDisplayInfo.SeasonalInfo
          Seasonal information for this fare.
 
Constructor Summary
FareDisplayRS.FareDisplayInfos.FareDisplayInfo()
           
 
Method Summary
 void addMarketingAirline(CompanyName item)
          Add a 'MarketingAirline' element item.
 void addNetFare(FareDisplayRS.FareDisplayInfos.FareDisplayInfo.NetFare item)
          Add a 'NetFare' element item.
 void clearMarketingAirlines()
          Remove all 'MarketingAirline' element items.
 void clearNetFares()
          Remove all 'NetFare' element items.
 Location getArrivalLocation()
          Get the 'ArrivalLocation' element value.
 Location getDepartureLocation()
          Get the 'DepartureLocation' element value.
 java.lang.Boolean getETicketRequiredInd()
          Get the 'E_TicketRequiredInd' attribute value.
 FareApplication getFareApplication()
          Get the 'FareApplicationType' attribute value.
 FareDisplayRS.FareDisplayInfos.FareDisplayInfo.FareIndication getFareIndication()
          Get the 'FareIndication' attribute value.
 java.lang.String getFareReference()
          Get the 'FareReference' element value.
 java.lang.String getFareRPH()
          Get the 'FareRPH' attribute value.
 FareStatus getFareStatus()
          Get the 'FareStatus' attribute value.
 CompanyName getFilingAirline()
          Get the 'FilingAirline' element value.
 java.util.Date getLastFareUpdate()
          Get the 'LastFareUpdate' attribute value.
 CompanyName getMarketingAirline(int index)
          Get 'MarketingAirline' element item by position.
 java.util.List<CompanyName> getMarketingAirlines()
          Get the list of 'MarketingAirline' element items.
 java.lang.Boolean getMileageIndicator()
          Get the 'MileageIndicator' attribute value.
 FareDisplayRS.FareDisplayInfos.FareDisplayInfo.NetFare getNetFare(int index)
          Get 'NetFare' element item by position.
 java.util.List<FareDisplayRS.FareDisplayInfos.FareDisplayInfo.NetFare> getNetFares()
          Get the list of 'NetFare' element items.
 java.lang.Boolean getNewFareInd()
          Get the 'NewFareInd' attribute value.
 java.lang.Boolean getNotAvailableForFareQuotation()
          Get the 'NotAvailableForFareQuotation' attribute value.
 java.lang.Boolean getPenaltyInd()
          Get the 'PenaltyInd' attribute value.
 java.lang.String getPricingInfoAccountCode()
          Get the 'AccountCode' attribute value.
 java.lang.String getPricingInfoCodeContext()
          Get the 'CodeContext' attribute value.
 java.lang.Boolean getPricingInfoCodeOnlyFaresInd()
          Get the 'CodeOnlyFaresInd' attribute value.
 java.lang.Boolean getPricingInfoConvertedToEuroInd()
          Get the 'ConvertedToEuroInd' attribute value.
 java.lang.Boolean getPricingInfoCurrencyOverrideInd()
          Get the 'CurrencyOverrideInd' attribute value.
 Fare getPricingInfoFare()
          Get the extension value.
 java.lang.String getPricingInfoPassengerTypeCode()
          Get the 'PassengerTypeCode' attribute value.
 java.lang.String getResBookDesigCode()
          Get the 'ResBookDesigCode' attribute value.
 java.lang.Boolean getRestrictAutoPriceInd()
          Get the 'RestrictAutoPriceInd' attribute value.
 FareDisplayRS.FareDisplayInfos.FareDisplayInfo.Restrictions getRestrictions()
          Get the 'Restrictions' element value.
 java.lang.Integer getRoutingNumber()
          Get the 'RoutingNumber' attribute value.
 RuleInfo getRuleInfoRuleInfo()
          Get the extension value.
 java.lang.String getRuleInfoRuleNumber()
          Get the 'RuleNumber' attribute value.
 java.lang.String getRuleInfoTariff()
          Get the 'Tariff' attribute value.
 FareDisplayRS.FareDisplayInfos.FareDisplayInfo.SeasonalInfo getSeasonalInfo()
          Get the 'SeasonalInfo' element value.
 java.sql.Date getTravelDatesArrivalDate()
          Get the 'ArrivalDate' attribute value.
 java.lang.Boolean getTravelDatesBlackoutDatesInd()
          Get the 'BlackoutDatesInd' attribute value.
 java.sql.Date getTravelDatesDepartureDate()
          Get the 'DepartureDate' attribute value.
 void setArrivalLocation(Location arrivalLocation)
          Set the 'ArrivalLocation' element value.
 void setDepartureLocation(Location departureLocation)
          Set the 'DepartureLocation' element value.
 void setETicketRequiredInd(java.lang.Boolean ETicketRequiredInd)
          Set the 'E_TicketRequiredInd' attribute value.
 void setFareApplication(FareApplication fareApplication)
          Set the 'FareApplicationType' attribute value.
 void setFareIndication(FareDisplayRS.FareDisplayInfos.FareDisplayInfo.FareIndication fareIndication)
          Set the 'FareIndication' attribute value.
 void setFareReference(java.lang.String fareReference)
          Set the 'FareReference' element value.
 void setFareRPH(java.lang.String fareRPH)
          Set the 'FareRPH' attribute value.
 void setFareStatus(FareStatus fareStatus)
          Set the 'FareStatus' attribute value.
 void setFilingAirline(CompanyName filingAirline)
          Set the 'FilingAirline' element value.
 void setLastFareUpdate(java.util.Date lastFareUpdate)
          Set the 'LastFareUpdate' attribute value.
 void setMarketingAirlines(java.util.List<CompanyName> list)
          Set the list of 'MarketingAirline' element items.
 void setMileageIndicator(java.lang.Boolean mileageIndicator)
          Set the 'MileageIndicator' attribute value.
 void setNetFares(java.util.List<FareDisplayRS.FareDisplayInfos.FareDisplayInfo.NetFare> list)
          Set the list of 'NetFare' element items.
 void setNewFareInd(java.lang.Boolean newFareInd)
          Set the 'NewFareInd' attribute value.
 void setNotAvailableForFareQuotation(java.lang.Boolean notAvailableForFareQuotation)
          Set the 'NotAvailableForFareQuotation' attribute value.
 void setPenaltyInd(java.lang.Boolean penaltyInd)
          Set the 'PenaltyInd' attribute value.
 void setPricingInfoAccountCode(java.lang.String pricingInfoAccountCode)
          Set the 'AccountCode' attribute value.
 void setPricingInfoCodeContext(java.lang.String pricingInfoCodeContext)
          Set the 'CodeContext' attribute value.
 void setPricingInfoCodeOnlyFaresInd(java.lang.Boolean pricingInfoCodeOnlyFaresInd)
          Set the 'CodeOnlyFaresInd' attribute value.
 void setPricingInfoConvertedToEuroInd(java.lang.Boolean pricingInfoConvertedToEuroInd)
          Set the 'ConvertedToEuroInd' attribute value.
 void setPricingInfoCurrencyOverrideInd(java.lang.Boolean pricingInfoCurrencyOverrideInd)
          Set the 'CurrencyOverrideInd' attribute value.
 void setPricingInfoFare(Fare pricingInfoFare)
          Set the extension value.
 void setPricingInfoPassengerTypeCode(java.lang.String pricingInfoPassengerTypeCode)
          Set the 'PassengerTypeCode' attribute value.
 void setResBookDesigCode(java.lang.String resBookDesigCode)
          Set the 'ResBookDesigCode' attribute value.
 void setRestrictAutoPriceInd(java.lang.Boolean restrictAutoPriceInd)
          Set the 'RestrictAutoPriceInd' attribute value.
 void setRestrictions(FareDisplayRS.FareDisplayInfos.FareDisplayInfo.Restrictions restrictions)
          Set the 'Restrictions' element value.
 void setRoutingNumber(java.lang.Integer routingNumber)
          Set the 'RoutingNumber' attribute value.
 void setRuleInfoRuleInfo(RuleInfo ruleInfoRuleInfo)
          Set the extension value.
 void setRuleInfoRuleNumber(java.lang.String ruleInfoRuleNumber)
          Set the 'RuleNumber' attribute value.
 void setRuleInfoTariff(java.lang.String ruleInfoTariff)
          Set the 'Tariff' attribute value.
 void setSeasonalInfo(FareDisplayRS.FareDisplayInfos.FareDisplayInfo.SeasonalInfo seasonalInfo)
          Set the 'SeasonalInfo' element value.
 void setTravelDatesArrivalDate(java.sql.Date travelDatesArrivalDate)
          Set the 'ArrivalDate' attribute value.
 void setTravelDatesBlackoutDatesInd(java.lang.Boolean travelDatesBlackoutDatesInd)
          Set the 'BlackoutDatesInd' attribute value.
 void setTravelDatesDepartureDate(java.sql.Date travelDatesDepartureDate)
          Set the 'DepartureDate' attribute value.
 int sizeMarketingAirlines()
          Get the number of 'MarketingAirline' element items.
 int sizeNetFares()
          Get the number of 'NetFare' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FareDisplayRS.FareDisplayInfos.FareDisplayInfo

public FareDisplayRS.FareDisplayInfos.FareDisplayInfo()
Method Detail

getTravelDatesDepartureDate

public java.sql.Date getTravelDatesDepartureDate()
Get the 'DepartureDate' attribute value. The departure date used for the fare display

Returns:
value

setTravelDatesDepartureDate

public void setTravelDatesDepartureDate(java.sql.Date travelDatesDepartureDate)
Set the 'DepartureDate' attribute value. The departure date used for the fare display

Parameters:
travelDatesDepartureDate -

getTravelDatesArrivalDate

public java.sql.Date getTravelDatesArrivalDate()
Get the 'ArrivalDate' attribute value. The arrival date used for the fare display

Returns:
value

setTravelDatesArrivalDate

public void setTravelDatesArrivalDate(java.sql.Date travelDatesArrivalDate)
Set the 'ArrivalDate' attribute value. The arrival date used for the fare display

Parameters:
travelDatesArrivalDate -

getTravelDatesBlackoutDatesInd

public java.lang.Boolean getTravelDatesBlackoutDatesInd()
Get the 'BlackoutDatesInd' attribute value. If true, blackout dates apply.

Returns:
value

setTravelDatesBlackoutDatesInd

public void setTravelDatesBlackoutDatesInd(java.lang.Boolean travelDatesBlackoutDatesInd)
Set the 'BlackoutDatesInd' attribute value. If true, blackout dates apply.

Parameters:
travelDatesBlackoutDatesInd -

getFareReference

public java.lang.String getFareReference()
Get the 'FareReference' element value. Fare reference can be used for either the fare basis code or the fare class code.

Returns:
value

setFareReference

public void setFareReference(java.lang.String fareReference)
Set the 'FareReference' element value. Fare reference can be used for either the fare basis code or the fare class code.

Parameters:
fareReference -

getRuleInfoRuleInfo

public RuleInfo getRuleInfoRuleInfo()
Get the extension value.

Returns:
value

setRuleInfoRuleInfo

public void setRuleInfoRuleInfo(RuleInfo ruleInfoRuleInfo)
Set the extension value.

Parameters:
ruleInfoRuleInfo -

getRuleInfoRuleNumber

public java.lang.String getRuleInfoRuleNumber()
Get the 'RuleNumber' attribute value.

Returns:
value

setRuleInfoRuleNumber

public void setRuleInfoRuleNumber(java.lang.String ruleInfoRuleNumber)
Set the 'RuleNumber' attribute value.

Parameters:
ruleInfoRuleNumber -

getRuleInfoTariff

public java.lang.String getRuleInfoTariff()
Get the 'Tariff' attribute value.

Returns:
value

setRuleInfoTariff

public void setRuleInfoTariff(java.lang.String ruleInfoTariff)
Set the 'Tariff' attribute value.

Parameters:
ruleInfoTariff -

getFilingAirline

public CompanyName getFilingAirline()
Get the 'FilingAirline' element value. The airline that filed the fare(s).

Returns:
value

setFilingAirline

public void setFilingAirline(CompanyName filingAirline)
Set the 'FilingAirline' element value. The airline that filed the fare(s).

Parameters:
filingAirline -

getMarketingAirlines

public java.util.List<CompanyName> getMarketingAirlines()
Get the list of 'MarketingAirline' element items. The marketing airline.

Returns:
list

setMarketingAirlines

public void setMarketingAirlines(java.util.List<CompanyName> list)
Set the list of 'MarketingAirline' element items. The marketing airline.

Parameters:
list -

sizeMarketingAirlines

public int sizeMarketingAirlines()
Get the number of 'MarketingAirline' element items.

Returns:
count

addMarketingAirline

public void addMarketingAirline(CompanyName item)
Add a 'MarketingAirline' element item.

Parameters:
item -

getMarketingAirline

public CompanyName getMarketingAirline(int index)
Get 'MarketingAirline' element item by position.

Parameters:
index -
Returns:
item

clearMarketingAirlines

public void clearMarketingAirlines()
Remove all 'MarketingAirline' element items.


getDepartureLocation

public Location getDepartureLocation()
Get the 'DepartureLocation' element value. Departure point of flight segment.

Returns:
value

setDepartureLocation

public void setDepartureLocation(Location departureLocation)
Set the 'DepartureLocation' element value. Departure point of flight segment.

Parameters:
departureLocation -

getArrivalLocation

public Location getArrivalLocation()
Get the 'ArrivalLocation' element value. Arrival point of flight segment.

Returns:
value

setArrivalLocation

public void setArrivalLocation(Location arrivalLocation)
Set the 'ArrivalLocation' element value. Arrival point of flight segment.

Parameters:
arrivalLocation -

getRestrictions

public FareDisplayRS.FareDisplayInfos.FareDisplayInfo.Restrictions getRestrictions()
Get the 'Restrictions' element value.

Returns:
value

setRestrictions

public void setRestrictions(FareDisplayRS.FareDisplayInfos.FareDisplayInfo.Restrictions restrictions)
Set the 'Restrictions' element value.

Parameters:
restrictions -

getPricingInfoFare

public Fare getPricingInfoFare()
Get the extension value.

Returns:
value

setPricingInfoFare

public void setPricingInfoFare(Fare pricingInfoFare)
Set the extension value.

Parameters:
pricingInfoFare -

getSeasonalInfo

public FareDisplayRS.FareDisplayInfos.FareDisplayInfo.SeasonalInfo getSeasonalInfo()
Get the 'SeasonalInfo' element value.

Returns:
value

setSeasonalInfo

public void setSeasonalInfo(FareDisplayRS.FareDisplayInfos.FareDisplayInfo.SeasonalInfo seasonalInfo)
Set the 'SeasonalInfo' element value.

Parameters:
seasonalInfo -

getPricingInfoPassengerTypeCode

public java.lang.String getPricingInfoPassengerTypeCode()
Get the 'PassengerTypeCode' attribute value. Code used to indicate the type of traveler that will be traveling (e.g., ADT, CHD, INF).

Returns:
value

setPricingInfoPassengerTypeCode

public void setPricingInfoPassengerTypeCode(java.lang.String pricingInfoPassengerTypeCode)
Set the 'PassengerTypeCode' attribute value. Code used to indicate the type of traveler that will be traveling (e.g., ADT, CHD, INF).

Parameters:
pricingInfoPassengerTypeCode -

getPricingInfoCodeContext

public java.lang.String getPricingInfoCodeContext()
Get the 'CodeContext' attribute value. Identifies the context of the location code, such as IATA, ARC, or internal code, etc.

Returns:
value

setPricingInfoCodeContext

public void setPricingInfoCodeContext(java.lang.String pricingInfoCodeContext)
Set the 'CodeContext' attribute value. Identifies the context of the location code, such as IATA, ARC, or internal code, etc.

Parameters:
pricingInfoCodeContext -

getPricingInfoConvertedToEuroInd

public java.lang.Boolean getPricingInfoConvertedToEuroInd()
Get the 'ConvertedToEuroInd' attribute value. If true, the country where fare was filed has converted to the Euro.

Returns:
value

setPricingInfoConvertedToEuroInd

public void setPricingInfoConvertedToEuroInd(java.lang.Boolean pricingInfoConvertedToEuroInd)
Set the 'ConvertedToEuroInd' attribute value. If true, the country where fare was filed has converted to the Euro.

Parameters:
pricingInfoConvertedToEuroInd -

getPricingInfoCodeOnlyFaresInd

public java.lang.Boolean getPricingInfoCodeOnlyFaresInd()
Get the 'CodeOnlyFaresInd' attribute value. If true, only the fares for the account code requested are being returned.

Returns:
value

setPricingInfoCodeOnlyFaresInd

public void setPricingInfoCodeOnlyFaresInd(java.lang.Boolean pricingInfoCodeOnlyFaresInd)
Set the 'CodeOnlyFaresInd' attribute value. If true, only the fares for the account code requested are being returned.

Parameters:
pricingInfoCodeOnlyFaresInd -

getPricingInfoAccountCode

public java.lang.String getPricingInfoAccountCode()
Get the 'AccountCode' attribute value. The account code for which fares were requested.

Returns:
value

setPricingInfoAccountCode

public void setPricingInfoAccountCode(java.lang.String pricingInfoAccountCode)
Set the 'AccountCode' attribute value. The account code for which fares were requested.

Parameters:
pricingInfoAccountCode -

getPricingInfoCurrencyOverrideInd

public java.lang.Boolean getPricingInfoCurrencyOverrideInd()
Get the 'CurrencyOverrideInd' attribute value. When true, the fares were converted to the override currency code. When false, the fares were not converted.

Returns:
value

setPricingInfoCurrencyOverrideInd

public void setPricingInfoCurrencyOverrideInd(java.lang.Boolean pricingInfoCurrencyOverrideInd)
Set the 'CurrencyOverrideInd' attribute value. When true, the fares were converted to the override currency code. When false, the fares were not converted.

Parameters:
pricingInfoCurrencyOverrideInd -

getNetFares

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

Returns:
list

setNetFares

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

Parameters:
list -

sizeNetFares

public int sizeNetFares()
Get the number of 'NetFare' element items.

Returns:
count

addNetFare

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

Parameters:
item -

getNetFare

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

Parameters:
index -
Returns:
item

clearNetFares

public void clearNetFares()
Remove all 'NetFare' element items.


getFareRPH

public java.lang.String getFareRPH()
Get the 'FareRPH' attribute value. A reference used to identify this Fare Contract within this response. Usually an ascending integer starting at 1.

Returns:
value

setFareRPH

public void setFareRPH(java.lang.String fareRPH)
Set the 'FareRPH' attribute value. A reference used to identify this Fare Contract within this response. Usually an ascending integer starting at 1.

Parameters:
fareRPH -

getNotAvailableForFareQuotation

public java.lang.Boolean getNotAvailableForFareQuotation()
Get the 'NotAvailableForFareQuotation' attribute value. Indication if fare not available for fare quotation

Returns:
value

setNotAvailableForFareQuotation

public void setNotAvailableForFareQuotation(java.lang.Boolean notAvailableForFareQuotation)
Set the 'NotAvailableForFareQuotation' attribute value. Indication if fare not available for fare quotation

Parameters:
notAvailableForFareQuotation -

getFareApplication

public FareApplication getFareApplication()
Get the 'FareApplicationType' attribute value. Indicates how the fare may be applied, such as one way or roundtrip.

Returns:
value

setFareApplication

public void setFareApplication(FareApplication fareApplication)
Set the 'FareApplicationType' attribute value. Indicates how the fare may be applied, such as one way or roundtrip.

Parameters:
fareApplication -

getResBookDesigCode

public java.lang.String getResBookDesigCode()
Get the 'ResBookDesigCode' attribute value. Reservation booking designator/Booking code

Returns:
value

setResBookDesigCode

public void setResBookDesigCode(java.lang.String resBookDesigCode)
Set the 'ResBookDesigCode' attribute value. Reservation booking designator/Booking code

Parameters:
resBookDesigCode -

getMileageIndicator

public java.lang.Boolean getMileageIndicator()
Get the 'MileageIndicator' attribute value. When true, maximum milage applies to the fare. When false, route applies to the fare.

Returns:
value

setMileageIndicator

public void setMileageIndicator(java.lang.Boolean mileageIndicator)
Set the 'MileageIndicator' attribute value. When true, maximum milage applies to the fare. When false, route applies to the fare.

Parameters:
mileageIndicator -

getLastFareUpdate

public java.util.Date getLastFareUpdate()
Get the 'LastFareUpdate' attribute value. Date and time of last update to this fare contract

Returns:
value

setLastFareUpdate

public void setLastFareUpdate(java.util.Date lastFareUpdate)
Set the 'LastFareUpdate' attribute value. Date and time of last update to this fare contract

Parameters:
lastFareUpdate -

getFareIndication

public FareDisplayRS.FareDisplayInfos.FareDisplayInfo.FareIndication getFareIndication()
Get the 'FareIndication' attribute value. Identify the fare contract as private, published or net

Returns:
value

setFareIndication

public void setFareIndication(FareDisplayRS.FareDisplayInfos.FareDisplayInfo.FareIndication fareIndication)
Set the 'FareIndication' attribute value. Identify the fare contract as private, published or net

Parameters:
fareIndication -

getFareStatus

public FareStatus getFareStatus()
Get the 'FareStatus' attribute value. Identifies whether the returned fare was constructed, published or created.

Returns:
value

setFareStatus

public void setFareStatus(FareStatus fareStatus)
Set the 'FareStatus' attribute value. Identifies whether the returned fare was constructed, published or created.

Parameters:
fareStatus -

getETicketRequiredInd

public java.lang.Boolean getETicketRequiredInd()
Get the 'E_TicketRequiredInd' attribute value. If true, electronic ticketing is required for this fare.

Returns:
value

setETicketRequiredInd

public void setETicketRequiredInd(java.lang.Boolean ETicketRequiredInd)
Set the 'E_TicketRequiredInd' attribute value. If true, electronic ticketing is required for this fare.

Parameters:
ETicketRequiredInd -

getRestrictAutoPriceInd

public java.lang.Boolean getRestrictAutoPriceInd()
Get the 'RestrictAutoPriceInd' attribute value. If true, this fare cannot be auto priced.

Returns:
value

setRestrictAutoPriceInd

public void setRestrictAutoPriceInd(java.lang.Boolean restrictAutoPriceInd)
Set the 'RestrictAutoPriceInd' attribute value. If true, this fare cannot be auto priced.

Parameters:
restrictAutoPriceInd -

getPenaltyInd

public java.lang.Boolean getPenaltyInd()
Get the 'PenaltyInd' attribute value. If true, a penalty applies to this fare for changes or cancellations.

Returns:
value

setPenaltyInd

public void setPenaltyInd(java.lang.Boolean penaltyInd)
Set the 'PenaltyInd' attribute value. If true, a penalty applies to this fare for changes or cancellations.

Parameters:
penaltyInd -

getNewFareInd

public java.lang.Boolean getNewFareInd()
Get the 'NewFareInd' attribute value. If true, this is a new fare.

Returns:
value

setNewFareInd

public void setNewFareInd(java.lang.Boolean newFareInd)
Set the 'NewFareInd' attribute value. If true, this is a new fare.

Parameters:
newFareInd -

getRoutingNumber

public java.lang.Integer getRoutingNumber()
Get the 'RoutingNumber' attribute value. Specifies the routing number for this fare.

Returns:
value

setRoutingNumber

public void setRoutingNumber(java.lang.Integer routingNumber)
Set the 'RoutingNumber' attribute value. Specifies the routing number for this fare.

Parameters:
routingNumber -