Package com.scriptel.proscript.cardswipe
Class IdentificationCard
- java.lang.Object
-
- com.scriptel.proscript.cardswipe.IdentificationCard
-
public final class IdentificationCard extends java.lang.Object
This class represents an identification card such as a United States drivers license.
-
-
Constructor Summary
Constructors Constructor Description IdentificationCard(IdentificationCardTrackOne trackOne, IdentificationCardTrackTwo trackTwo, IdentificationCardTrackThree trackThree)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IdentificationCardTrackOne
getTrackOne()
Gets parsed track one data.IdentificationCardTrackThree
getTrackThree()
Gets track three data.IdentificationCardTrackTwo
getTrackTwo()
Gets parsed track two data.static IdentificationCard
parse(java.lang.String cardData)
This method attempts to parse identification card information out of a raw magnetic strip string.java.lang.String
toString()
Returns this object as a human readable string.
-
-
-
Constructor Detail
-
IdentificationCard
public IdentificationCard(IdentificationCardTrackOne trackOne, IdentificationCardTrackTwo trackTwo, IdentificationCardTrackThree trackThree)
-
-
Method Detail
-
parse
public static IdentificationCard parse(java.lang.String cardData)
This method attempts to parse identification card information out of a raw magnetic strip string.- Parameters:
cardData
- Card data to parse.- Returns:
- Identification Card data if parsed, null otherwise.
-
toString
public java.lang.String toString()
Returns this object as a human readable string.- Overrides:
toString
in classjava.lang.Object
- Returns:
- String containing human readable string.
-
getTrackOne
public IdentificationCardTrackOne getTrackOne()
Gets parsed track one data.- Returns:
- Track one data.
-
getTrackTwo
public IdentificationCardTrackTwo getTrackTwo()
Gets parsed track two data.- Returns:
- parsed track two data.
-
getTrackThree
public IdentificationCardTrackThree getTrackThree()
Gets track three data.- Returns:
- Parsed track three data.
-
-