com.ecebs.rtd.enabler.types.itso.ipe
Class Type28
java.lang.Object
com.ecebs.rtd.enabler.types.itso.ipe.IPE
com.ecebs.rtd.enabler.types.itso.ipe.Type28
- All Implemented Interfaces:
- Product, Serializable
public class Type28
- extends IPE
Represents a Type 28 IPE.
Note on data order - The byte array is expected to hold the data in the following order:
IPE static data = 16 bytes
IPE Dynamic data = 8 bytes
Instance ID = 8 bytes
Seal = 8 bytes
OTP data = 4 bytes
- Author:
- kyleb
- See Also:
- Serialized Form
Methods inherited from class com.ecebs.rtd.enabler.types.itso.ipe.IPE |
getDirEntry, getHeader, getIIN, getInstance, getIPEInstanceID, getNewestVR, getNewestVRDG, getSeal, getVRDGs, isIINPresent, isSupported |
getIssueDate
public Calendar getIssueDate()
isEuro
public boolean isEuro()
getPassbackTime
public byte getPassbackTime()
getAmountPaid
public Amount getAmountPaid()
isOffPeakOnly
public boolean isOffPeakOnly()
isWeekdayOnly
public boolean isWeekdayOnly()
isFirstClass
public boolean isFirstClass()
isOwnerDefinedExpiryTime
public boolean isOwnerDefinedExpiryTime()
isFareValue
public boolean isFareValue()
getFareBytes
public String getFareBytes()
getAreaValidityOrigin
public LOCE getAreaValidityOrigin()
getAreaValidityDest
public LOCE getAreaValidityDest()
getLastUseDTS
public Calendar getLastUseDTS()
getexpiryTick1
public byte getexpiryTick1()
getexpiryTick2
public byte getexpiryTick2()
getexpiryTick3
public byte getexpiryTick3()
getexpiryTick4
public byte getexpiryTick4()
getexpiryTick5
public byte getexpiryTick5()
getexpiryTick6
public byte getexpiryTick6()
isValidOnDayOfIssue
public boolean isValidOnDayOfIssue()
isValidOnDayOfExpiry
public boolean isValidOnDayOfExpiry()
getInstanceID
public IPEInstanceID getInstanceID()
isSeqNumPresent
public boolean isSeqNumPresent()
getSeqNum
public short getSeqNum()
toString
public String toString()
- Overrides:
toString
in class IPE
Copyright © 2013 Ecebs Ltd. All Rights Reserved.