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

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

public class Type23
extends IPE

Represents a Type 23 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()
           
 boolean getAreAdditionalFieldsPresent()
           
 ITSOCodeResolver.AccomodationClassCode getClassCode()
           
 int getCPICC()
           
 LOC1 getDestination()
           
 short getExpiryTime()
           
 short getFlags()
           
 Calendar getIssueDate()
           
 short getMaxTransfers()
           
 byte getMode()
           
 VRType23 getNewestVR()
           
 short getNumAdults()
           
 short getNumChildren()
           
 short getNumConcession()
           
 LOC1 getOrigin()
           
 byte getPassbackTime()
           
 String getPhotocardNumber()
           
 boolean getPrintReceipt()
           
 boolean getPrintTicket()
           
 int getProductRetailer()
           
 short getPromotionCode()
           
 short getRemoveDate()
           
 String getRouteCode()
           
 short getTimeLimit()
           
 byte getValidityCode()
           
 Amount getValRideJourney()
           
 boolean isDestinationPresent()
           
 boolean isOriginPresent()
           
 boolean isRouteCodePresent()
           
 boolean isUsed()
           
 String toString()
           
 
Methods inherited from class com.ecebs.rtd.enabler.types.itso.ipe.IPE
getDirEntry, getHeader, getIIN, getInstance, getIPEInstanceID, getNewestVRDG, getSeal, getVRDGs, isIINPresent, isSupported
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getNewestVR

public VRType23 getNewestVR()
Overrides:
getNewestVR in class IPE

isDestinationPresent

public boolean isDestinationPresent()

isOriginPresent

public boolean isOriginPresent()

isRouteCodePresent

public boolean isRouteCodePresent()

getAreAdditionalFieldsPresent

public boolean getAreAdditionalFieldsPresent()

getRemoveDate

public short getRemoveDate()

getProductRetailer

public int getProductRetailer()

getFlags

public short getFlags()

isUsed

public boolean isUsed()

getPrintTicket

public boolean getPrintTicket()

getPrintReceipt

public boolean getPrintReceipt()

getPassbackTime

public byte getPassbackTime()

getIssueDate

public Calendar getIssueDate()

getValidityCode

public byte getValidityCode()

getExpiryTime

public short getExpiryTime()

getClassCode

public ITSOCodeResolver.AccomodationClassCode getClassCode()

getNumAdults

public short getNumAdults()

getNumChildren

public short getNumChildren()

getNumConcession

public short getNumConcession()

getAmountPaid

public Amount getAmountPaid()

getPhotocardNumber

public String getPhotocardNumber()

getPromotionCode

public short getPromotionCode()

getCPICC

public int getCPICC()

getMode

public byte getMode()

getMaxTransfers

public short getMaxTransfers()

getTimeLimit

public short getTimeLimit()

getValRideJourney

public Amount getValRideJourney()

getRouteCode

public String getRouteCode()

getOrigin

public LOC1 getOrigin()

getDestination

public LOC1 getDestination()

toString

public String toString()
Overrides:
toString in class IPE


Copyright © 2013 Ecebs Ltd. All Rights Reserved.