public class BankCardMagneticTrack extends BaseBankCardTrackData
| Modifier and Type | Method and Description |
|---|---|
boolean |
exceedsMaximumLength()
Whether the track data exceeds the maximum length allowed.
|
static BankCardMagneticTrack |
from(String rawTrackData)
Parses magnetic track data into a BankCardMagneticTrack object.
|
Track1FormatB |
getTrack1()
Gets track 1 representation.
|
Track2 |
getTrack2()
Gets track 2 representation.
|
Track3 |
getTrack3()
Gets track 3 representation.
|
BankCard |
toBankCard()
Constructs and returns bank card information, if all the track data
is consistent.
|
String |
toString() |
getDiscretionaryData, hasDiscretionaryDatagetRawTrackData, hasRawTrackDatapublic static BankCardMagneticTrack from(String rawTrackData)
rawTrackData - Raw track data as a string. Can include newlines, and all 3
tracks.public boolean exceedsMaximumLength()
TrackDataTrackData.exceedsMaximumLength()public Track1FormatB getTrack1()
public Track2 getTrack2()
public Track3 getTrack3()
public BankCard toBankCard()
public String toString()
toString in class BaseTrackDataObject.toString()Copyright © 2014 Sualeh Fatehi. All rights reserved.