com.ecebs.rtd.enabler.types.itso.ipe
Class Type24
java.lang.Object
com.ecebs.rtd.enabler.types.itso.ipe.IPE
com.ecebs.rtd.enabler.types.itso.ipe.Type24
- All Implemented Interfaces:
- Product, Serializable
public class Type24
- extends IPE
Represents the structure of a Type 24 ITSO IPE
- Author:
- kyleb
- See Also:
- Serialized Form
getNewestVR
public VRType24 getNewestVR()
- Overrides:
getNewestVR
in class IPE
isPaxDetailPresent
public boolean isPaxDetailPresent()
getAreOptionalFieldsPresent
public boolean getAreOptionalFieldsPresent()
isNumReservationsPresent
public boolean isNumReservationsPresent()
getContainsFollowOn
public boolean getContainsFollowOn()
getContainsDuplicate
public boolean getContainsDuplicate()
getContainsReplacement
public boolean getContainsReplacement()
getContainsUnfufilledWarrant
public boolean getContainsUnfufilledWarrant()
getContainsCarnet
public boolean getContainsCarnet()
isTestTicket
public boolean isTestTicket()
getContainsPassengerDetails
public boolean getContainsPassengerDetails()
isReservationMandatory
public boolean isReservationMandatory()
isCompanionPermitted
public boolean isCompanionPermitted()
isAutoRenewEnabled
public boolean isAutoRenewEnabled()
getRemoveDate
public short getRemoveDate()
getProductRetailer
public int getProductRetailer()
getFlags
public int getFlags()
getProductTypeEncoding
public byte getProductTypeEncoding()
getTicketNum
public String getTicketNum()
getNumAssociatedIPEs
public byte getNumAssociatedIPEs()
getNumDiscounts
public byte getNumDiscounts()
getNumSupplements
public byte getNumSupplements()
getNumTransferTypes
public byte getNumTransferTypes()
getNumInterchanges
public byte getNumInterchanges()
getNumRestrictionTimeBands
public byte getNumRestrictionTimeBands()
getNumVehicleSpecificRestrictions
public byte getNumVehicleSpecificRestrictions()
getNumRoutingPoints
public byte getNumRoutingPoints()
getAutoRenewTimeAfterExpiry
public byte getAutoRenewTimeAfterExpiry()
getNumJourneysSold
public short getNumJourneysSold()
getOutPeriodValidity
public short getOutPeriodValidity()
getRtnPeriodValidity
public short getRtnPeriodValidity()
getOperatorSpecificity
public String getOperatorSpecificity()
getFaresTypeOfTicket
public String getFaresTypeOfTicket()
getNumAdults
public short getNumAdults()
getNumChildren
public short getNumChildren()
getNumConcession
public short getNumConcession()
getIdDocRef
public String getIdDocRef()
getOrigin
public LOC1 getOrigin()
getDestination
public LOC1 getDestination()
getAltOrigin
public LOC1 getAltOrigin()
getAltDestination
public LOC1 getAltDestination()
getOutPortionValidFrom
public Calendar getOutPortionValidFrom()
getRtnPortionValidFrom
public Calendar getRtnPortionValidFrom()
getRestrictionCode
public String getRestrictionCode()
getDaysTravelPermitted
public DayOfWeek getDaysTravelPermitted()
getDaysRestrictionApplies
public DayOfWeek getDaysRestrictionApplies()
getVendorLocation
public LOC1 getVendorLocation()
getClassCode
public ITSOCodeResolver.AccomodationClassCode getClassCode()
getAmountPaid
public Amount getAmountPaid()
getRouteCode
public String getRouteCode()
getAssociatedIPEs
public short[] getAssociatedIPEs()
getDiscounts
public Type24.Discount[] getDiscounts()
getSupplements
public String[] getSupplements()
getInterchanges
public Type24.Interchange[] getInterchanges()
getTransfers
public Type24.Transfer[] getTransfers()
getRestrictions
public Type24.Restriction[] getRestrictions()
getVehicleRestrictions
public Type24.VehicleRestriction[] getVehicleRestrictions()
getRoutingPoints
public Type24.RoutingPoint[] getRoutingPoints()
getPaxDetails
public Type24.PaxDetails getPaxDetails()
toString
public String toString()
- Overrides:
toString
in class IPE
Copyright © 2013 Ecebs Ltd. All Rights Reserved.