com.ecebs.rtd.enabler.types.itso.ipe
Class Type22

java.lang.Object
  extended by com.ecebs.rtd.enabler.types.itso.ipe.IPE
      extended by com.ecebs.rtd.enabler.types.itso.ipe.Type22
All Implemented Interfaces:
Product, Serializable

public class Type22
extends IPE

Represents a Type 22 ITSO IPE

Author:
kyleb
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ecebs.rtd.enabler.types.itso.ipe.IPE
BYTES_PER_BLOCK, DTS_LENGTH, SEAL_LENGTH
 
Method Summary
 Amount getAmountPaid()
           
 byte getAutoRenewQuantity()
           
 ITSOCodeResolver.AccomodationClassCode getClassCode()
           
 int getCPICC()
           
 int getExpiryTime()
           
 int getFlags()
           
 Calendar getIssueDate()
           
 VRType22 getNewestVR()
           
 short getNumAdults()
           
 short getNumChildren()
           
 short getNumConcession()
           
 byte getPassbackTime()
           
 short getPassDuration()
           
 boolean getPrintReceipt()
           
 boolean getPrintTicket()
           
 int getProductRetailer()
           
 short getPromotionCode()
           
 short getRemoveDate()
           
 String getRouteCode()
           
 LOC1 getValidAtOrFrom()
           
 byte getValidityCode()
           
 Calendar getValidityStartDTS()
           
 DayOfWeek getValidOnDayCode()
           
 LOC1 getValidTo()
           
 boolean isCPICCPresent()
           
 boolean isIINPresent()
           
 boolean isPassDurationPresent()
           
 boolean isRouteCodePresent()
           
 boolean isTransferable()
           
 boolean isValidAMSaturdays()
           
 boolean isValidAMSundays()
           
 boolean isValidAMWeekdays()
           
 boolean isValidAtOrFromPresent()
           
 boolean isValidOffPeakOnly()
           
 boolean isValidPMSaturdays()
           
 boolean isValidPMSundays()
           
 boolean isValidPMWeekdays()
           
 boolean isValidPublicHols()
           
 boolean isValidToPresent()
           
 String toString()
           
 
Methods inherited from class com.ecebs.rtd.enabler.types.itso.ipe.IPE
getDirEntry, getHeader, getIIN, getInstance, getIPEInstanceID, getNewestVRDG, getSeal, getVRDGs, isSupported
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getNewestVR

public VRType22 getNewestVR()
Overrides:
getNewestVR in class IPE

isIINPresent

public boolean isIINPresent()
Overrides:
isIINPresent in class IPE

isValidAtOrFromPresent

public boolean isValidAtOrFromPresent()

isValidToPresent

public boolean isValidToPresent()

isRouteCodePresent

public boolean isRouteCodePresent()

isPassDurationPresent

public boolean isPassDurationPresent()

isCPICCPresent

public boolean isCPICCPresent()

getRemoveDate

public short getRemoveDate()

getProductRetailer

public int getProductRetailer()

getFlags

public int getFlags()

isTransferable

public boolean isTransferable()

getPrintTicket

public boolean getPrintTicket()

getPrintReceipt

public boolean getPrintReceipt()

isValidOffPeakOnly

public boolean isValidOffPeakOnly()

isValidAMWeekdays

public boolean isValidAMWeekdays()

isValidPMWeekdays

public boolean isValidPMWeekdays()

isValidAMSaturdays

public boolean isValidAMSaturdays()

isValidPMSaturdays

public boolean isValidPMSaturdays()

isValidAMSundays

public boolean isValidAMSundays()

isValidPMSundays

public boolean isValidPMSundays()

isValidPublicHols

public boolean isValidPublicHols()

getPassbackTime

public byte getPassbackTime()

getIssueDate

public Calendar getIssueDate()

getExpiryTime

public int getExpiryTime()

getAutoRenewQuantity

public byte getAutoRenewQuantity()

getClassCode

public ITSOCodeResolver.AccomodationClassCode getClassCode()

getValidityCode

public byte getValidityCode()

getValidityStartDTS

public Calendar getValidityStartDTS()

getPromotionCode

public short getPromotionCode()

getValidOnDayCode

public DayOfWeek getValidOnDayCode()

getNumAdults

public short getNumAdults()

getNumChildren

public short getNumChildren()

getNumConcession

public short getNumConcession()

getAmountPaid

public Amount getAmountPaid()

getCPICC

public int getCPICC()

getValidAtOrFrom

public LOC1 getValidAtOrFrom()

getValidTo

public LOC1 getValidTo()

getPassDuration

public short getPassDuration()

getRouteCode

public String getRouteCode()

toString

public String toString()
Overrides:
toString in class IPE


Copyright © 2013 Ecebs Ltd. All Rights Reserved.