- getAccountNumber() - Method in class us.fatehi.magnetictrack.bankcard.PrimaryAccountNumber
-
Gets the primary account number of the bank card.
- getAllowedServices() - Method in enum us.fatehi.magnetictrack.bankcard.ServiceCode3
-
Gets the allowed services.
- getAuthorizationProcessing() - Method in enum us.fatehi.magnetictrack.bankcard.ServiceCode2
-
Gets the authorization processing rules.
- getCardBrand() - Method in class us.fatehi.magnetictrack.bankcard.PrimaryAccountNumber
-
Gets the the card brand.
- getDescription() - Method in enum us.fatehi.magnetictrack.bankcard.MajorIndustryIdentifier
-
Gets the description.
- getDescription() - Method in enum us.fatehi.magnetictrack.bankcard.ServiceCode1
-
- getDescription() - Method in enum us.fatehi.magnetictrack.bankcard.ServiceCode2
-
- getDescription() - Method in enum us.fatehi.magnetictrack.bankcard.ServiceCode3
-
- getDescription() - Method in interface us.fatehi.magnetictrack.bankcard.ServiceCodeType
-
Gets the description.
- getDiscretionaryData() - Method in class us.fatehi.magnetictrack.bankcard.BaseBankCardTrackData
-
Gets discretionary data on the track.
- getExpirationDate() - Method in class us.fatehi.magnetictrack.bankcard.BankCard
-
Gets the card expiration date.
- getExpirationDate() - Method in class us.fatehi.magnetictrack.bankcard.ExpirationDate
-
Gets the card expiration date.
- getExpirationDate() - Method in class us.fatehi.magnetictrack.bankcard.Track1FormatB
-
Gets the card expiration date.
- getExpirationDate() - Method in class us.fatehi.magnetictrack.bankcard.Track2
-
Gets the primary account number for the card.
- getFirstName() - Method in class us.fatehi.magnetictrack.bankcard.Name
-
Gets the first name.
- getFormatCode() - Method in class us.fatehi.magnetictrack.bankcard.Track1FormatB
-
Gets the track 1 format code, usually "B".
- getFullName() - Method in class us.fatehi.magnetictrack.bankcard.Name
-
Gets the full name.
- getInterchange() - Method in enum us.fatehi.magnetictrack.bankcard.ServiceCode1
-
Gets the interchange rules.
- getIssuerIdentificationNumber() - Method in class us.fatehi.magnetictrack.bankcard.PrimaryAccountNumber
-
The first six digits of the PAN are taken from the IIN, or Issuer
Identification Number, belonging to the issuing bank (IINs were
previously known as BIN — Bank Identification Numbers — so you may
see references to that terminology in some documents).
- getLastName() - Method in class us.fatehi.magnetictrack.bankcard.Name
-
Gets the last name.
- getMajorIndustryIdentifier() - Method in class us.fatehi.magnetictrack.bankcard.PrimaryAccountNumber
-
The first digit of a credit card number is the Major Industry
Identifier (MII) (see ISO/IEC 7812), which represents the category
of entity which issued the card.
- getName() - Method in class us.fatehi.magnetictrack.bankcard.BankCard
-
Gets the cardholder's name.
- getName() - Method in class us.fatehi.magnetictrack.bankcard.Track1FormatB
-
Gets the cardholder's name.s
- getPinRequirements() - Method in enum us.fatehi.magnetictrack.bankcard.ServiceCode3
-
Gets the the PIN requirements.
- getPrimaryAccountNumber() - Method in class us.fatehi.magnetictrack.bankcard.BankCard
-
Gets the primary account number for the card.
- getPrimaryAccountNumber() - Method in class us.fatehi.magnetictrack.bankcard.Track1FormatB
-
Gets the primary account number for the card.
- getPrimaryAccountNumber() - Method in class us.fatehi.magnetictrack.bankcard.Track2
-
Gets the primary account number for the card.
- getRawTrackData() - Method in class us.fatehi.magnetictrack.BaseTrackData
-
- getRawTrackData() - Method in interface us.fatehi.magnetictrack.TrackData
-
Raw track data.
- getServiceCode() - Method in class us.fatehi.magnetictrack.bankcard.BankCard
-
Gets the service code.
- getServiceCode() - Method in class us.fatehi.magnetictrack.bankcard.ServiceCode
-
Gets the parsed service code.
- getServiceCode() - Method in class us.fatehi.magnetictrack.bankcard.Track1FormatB
-
Gets the card service code.
- getServiceCode() - Method in class us.fatehi.magnetictrack.bankcard.Track2
-
Gets the card service code.
- getServiceCode1() - Method in class us.fatehi.magnetictrack.bankcard.ServiceCode
-
Gets the service code position 1 value.
- getServiceCode2() - Method in class us.fatehi.magnetictrack.bankcard.ServiceCode
-
Gets the service code position 2 value.
- getServiceCode3() - Method in class us.fatehi.magnetictrack.bankcard.ServiceCode
-
Gets the service code position 3 value.
- getTechnology() - Method in enum us.fatehi.magnetictrack.bankcard.ServiceCode1
-
Gets the the technology.
- getTrack1() - Method in class us.fatehi.magnetictrack.bankcard.BankCardMagneticTrack
-
Gets track 1 representation.
- getTrack2() - Method in class us.fatehi.magnetictrack.bankcard.BankCardMagneticTrack
-
Gets track 2 representation.
- getTrack3() - Method in class us.fatehi.magnetictrack.bankcard.BankCardMagneticTrack
-
Gets track 3 representation.
- getValue() - Method in enum us.fatehi.magnetictrack.bankcard.MajorIndustryIdentifier
-
Gets the MII value.
- getValue() - Method in enum us.fatehi.magnetictrack.bankcard.ServiceCode1
-
- getValue() - Method in enum us.fatehi.magnetictrack.bankcard.ServiceCode2
-
- getValue() - Method in enum us.fatehi.magnetictrack.bankcard.ServiceCode3
-
- getValue() - Method in interface us.fatehi.magnetictrack.bankcard.ServiceCodeType
-
Gets the service code value.
- hasDiscretionaryData() - Method in class us.fatehi.magnetictrack.bankcard.BaseBankCardTrackData
-
Whether discretionary data is present.
- hasExpirationDate() - Method in class us.fatehi.magnetictrack.bankcard.BankCard
-
Checks whether the card expiration date is available.
- hasExpirationDate() - Method in class us.fatehi.magnetictrack.bankcard.ExpirationDate
-
Checks whether the card expiration date is available.
- hasExpirationDate() - Method in class us.fatehi.magnetictrack.bankcard.Track1FormatB
-
Checks whether the card expiration date is available.
- hasExpirationDate() - Method in class us.fatehi.magnetictrack.bankcard.Track2
-
Checks whether the card expiration date is available.
- hasFirstName() - Method in class us.fatehi.magnetictrack.bankcard.Name
-
Checks whether the first name is available.
- hasFormatCode() - Method in class us.fatehi.magnetictrack.bankcard.Track1FormatB
-
Checks whether the format code is available.
- hasFullName() - Method in class us.fatehi.magnetictrack.bankcard.Name
-
Checks whether the full name (first and last) is available.
- hashCode() - Method in class us.fatehi.magnetictrack.bankcard.BankCard
-
- hashCode() - Method in class us.fatehi.magnetictrack.bankcard.ExpirationDate
-
- hashCode() - Method in class us.fatehi.magnetictrack.bankcard.Name
-
- hashCode() - Method in class us.fatehi.magnetictrack.bankcard.PrimaryAccountNumber
-
- hashCode() - Method in class us.fatehi.magnetictrack.bankcard.ServiceCode
-
- hasLastName() - Method in class us.fatehi.magnetictrack.bankcard.Name
-
Checks whether the last name is available.
- hasName() - Method in class us.fatehi.magnetictrack.bankcard.BankCard
-
Checks whether the cardholder's name is available.
- hasName() - Method in class us.fatehi.magnetictrack.bankcard.Name
-
Checks whether the name (either first or last) is available.
- hasName() - Method in class us.fatehi.magnetictrack.bankcard.Track1FormatB
-
Checks whether the cardholder's name is available.
- hasPrimaryAccountNumber() - Method in class us.fatehi.magnetictrack.bankcard.BankCard
-
Checks whether the primary account number for the card is
available.
- hasPrimaryAccountNumber() - Method in class us.fatehi.magnetictrack.bankcard.PrimaryAccountNumber
-
Checks whether the primary account number for the card is
available.
- hasPrimaryAccountNumber() - Method in class us.fatehi.magnetictrack.bankcard.Track1FormatB
-
Checks whether the primary account number for the card is
available.
- hasPrimaryAccountNumber() - Method in class us.fatehi.magnetictrack.bankcard.Track2
-
Checks whether the primary account number for the card is
available.
- hasRawTrackData() - Method in class us.fatehi.magnetictrack.BaseTrackData
-
- hasRawTrackData() - Method in interface us.fatehi.magnetictrack.TrackData
-
Whether raw track data is present.
- hasServiceCode() - Method in class us.fatehi.magnetictrack.bankcard.BankCard
-
Checks whether the card service code is available.
- hasServiceCode() - Method in class us.fatehi.magnetictrack.bankcard.ServiceCode
-
- hasServiceCode() - Method in class us.fatehi.magnetictrack.bankcard.Track1FormatB
-
Checks whether the card service code is available.
- hasServiceCode() - Method in class us.fatehi.magnetictrack.bankcard.Track2
-
Checks whether the card service code is available.
- valueOf(String) - Static method in enum us.fatehi.magnetictrack.bankcard.CardBrand
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum us.fatehi.magnetictrack.bankcard.MajorIndustryIdentifier
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum us.fatehi.magnetictrack.bankcard.ServiceCode1
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum us.fatehi.magnetictrack.bankcard.ServiceCode2
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum us.fatehi.magnetictrack.bankcard.ServiceCode3
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum us.fatehi.magnetictrack.bankcard.CardBrand
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum us.fatehi.magnetictrack.bankcard.MajorIndustryIdentifier
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum us.fatehi.magnetictrack.bankcard.ServiceCode1
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum us.fatehi.magnetictrack.bankcard.ServiceCode2
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum us.fatehi.magnetictrack.bankcard.ServiceCode3
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Version - Class in us.fatehi.magnetictrack
-
Prints version information.
- Version() - Constructor for class us.fatehi.magnetictrack.Version
-