Skip navigation links
B C D E F G H I L M N P R S T V 

B

buildToString(StringBuilder) - Method in class com.innovatrics.mrz.MrzRecord
 
buildToString(StringBuilder) - Method in class com.innovatrics.mrz.MrzRecordOptional
 
buildToString(StringBuilder) - Method in class com.innovatrics.mrz.records.MRP
 
buildToString(StringBuilder) - Method in class com.innovatrics.mrz.records.MrtdTd1
 

C

checkDigit(int, int, MrzRange, String) - Method in class com.innovatrics.mrz.MrzParser
Verifies the check digit.
checkDigit(int, int, String, String) - Method in class com.innovatrics.mrz.MrzParser
Verifies the check digit.
checkValidCharacters(MrzRange) - Method in class com.innovatrics.mrz.MrzParser
Checks that given range contains valid characters.
com.innovatrics.mrz - package com.innovatrics.mrz
MRZ Record Parser.
com.innovatrics.mrz.records - package com.innovatrics.mrz.records
MRZ Record Types.
com.innovatrics.mrz.types - package com.innovatrics.mrz.types
MRZ data types.
compareTo(MrzDate) - Method in class com.innovatrics.mrz.types.MrzDate
 
computeCheckDigit(String) - Static method in class com.innovatrics.mrz.MrzParser
Computes MRZ check digit for given string of characters.
computeCheckDigitChar(String) - Static method in class com.innovatrics.mrz.MrzParser
Computes MRZ check digit for given string of characters.

D

Demo - Class in com.innovatrics.mrz
Demo Swing application, demonstrates simple MRZ parsing.
Demo() - Constructor for class com.innovatrics.mrz.Demo
 

E

equals(Object) - Method in class com.innovatrics.mrz.types.MrzDate
 

F

FILLER - Static variable in class com.innovatrics.mrz.MrzParser
The filler character, '<'.
findMrz(String) - Static method in class com.innovatrics.mrz.MrzFinderUtil
Find a MRZ in an input string surrounded by other characters.
FrenchIdCard - Class in com.innovatrics.mrz.records
Format used for French ID Cards.
FrenchIdCard() - Constructor for class com.innovatrics.mrz.records.FrenchIdCard
Construct French ID Record.
fromMrz(String) - Method in class com.innovatrics.mrz.MrzRecord
Parses the MRZ record.
fromMrz(String) - Method in class com.innovatrics.mrz.records.FrenchIdCard
 
fromMrz(String) - Method in class com.innovatrics.mrz.records.MRP
 
fromMrz(String) - Method in class com.innovatrics.mrz.records.MrtdTd1
 
fromMrz(String) - Method in class com.innovatrics.mrz.records.MrtdTd2
 
fromMrz(String) - Method in class com.innovatrics.mrz.records.MrvA
 
fromMrz(String) - Method in class com.innovatrics.mrz.records.MrvB
 
fromMrz(String) - Method in class com.innovatrics.mrz.records.SlovakId2x34
 
fromMrz(char) - Static method in enum com.innovatrics.mrz.types.MrzSex
 

G

get(String) - Static method in enum com.innovatrics.mrz.types.MrzFormat
Detects given MRZ format.
getCode() - Method in class com.innovatrics.mrz.MrzRecord
 
getCode1() - Method in class com.innovatrics.mrz.MrzRecord
 
getCode2() - Method in class com.innovatrics.mrz.MrzRecord
 
getColumn() - Method in class com.innovatrics.mrz.MrzRange
 
getColumns() - Method in enum com.innovatrics.mrz.types.MrzFormat
 
getColumnTo() - Method in class com.innovatrics.mrz.MrzRange
 
getDateOfBirth() - Method in class com.innovatrics.mrz.MrzRecord
 
getDay() - Method in class com.innovatrics.mrz.types.MrzDate
 
getDocumentNumber() - Method in class com.innovatrics.mrz.MrzRecord
 
getExpirationDate() - Method in class com.innovatrics.mrz.MrzRecord
 
getFormat() - Method in exception com.innovatrics.mrz.MrzParseException
 
getFormat() - Method in class com.innovatrics.mrz.MrzParser
 
getFormat() - Method in class com.innovatrics.mrz.MrzRecord
 
getGivenNames() - Method in class com.innovatrics.mrz.MrzRecord
 
getIssuingCountry() - Method in class com.innovatrics.mrz.MrzRecord
 
getMonth() - Method in class com.innovatrics.mrz.types.MrzDate
 
getMrz() - Method in exception com.innovatrics.mrz.MrzParseException
 
getMrz() - Method in class com.innovatrics.mrz.MrzParser
 
getMrz() - Method in class com.innovatrics.mrz.types.MrzDate
 
getMrz() - Method in enum com.innovatrics.mrz.types.MrzSex
 
getNationality() - Method in class com.innovatrics.mrz.MrzRecord
 
getOptional() - Method in class com.innovatrics.mrz.MrzRecordOptional
 
getOptional2() - Method in class com.innovatrics.mrz.records.MrtdTd1
Optional (for U.S. passport holders, 21-29 may be corresponding passport number).
getPersonalNumber() - Method in class com.innovatrics.mrz.records.MRP
 
getRange() - Method in exception com.innovatrics.mrz.MrzParseException
 
getRecordClass() - Method in enum com.innovatrics.mrz.types.MrzFormat
 
getRecordName() - Method in class com.innovatrics.mrz.MrzRecord
 
getRow() - Method in class com.innovatrics.mrz.MrzRange
 
getRows() - Method in class com.innovatrics.mrz.MrzParser
 
getRows() - Method in enum com.innovatrics.mrz.types.MrzFormat
 
getSex() - Method in class com.innovatrics.mrz.MrzRecord
 
getSurname() - Method in class com.innovatrics.mrz.MrzRecord
 
getYear() - Method in class com.innovatrics.mrz.types.MrzDate
 

H

hashCode() - Method in class com.innovatrics.mrz.types.MrzDate
 

I

isDateValid() - Method in class com.innovatrics.mrz.types.MrzDate
Returns the date validity.
isFormatOf(String[]) - Method in enum com.innovatrics.mrz.types.MrzFormat
Checks if this format is able to parse given serialized MRZ record.
isValidComposite() - Method in class com.innovatrics.mrz.MrzRecord
 
isValidDateOfBirth() - Method in class com.innovatrics.mrz.MrzRecord
 
isValidDocumentNumber() - Method in class com.innovatrics.mrz.MrzRecord
 
isValidExpirationDate() - Method in class com.innovatrics.mrz.MrzRecord
 
isValidPersonalNumber() - Method in class com.innovatrics.mrz.records.MRP
 

L

length() - Method in class com.innovatrics.mrz.MrzRange
Returns length of this range.

M

main(String[]) - Static method in class com.innovatrics.mrz.Demo
MRZ demo.
MRP - Class in com.innovatrics.mrz.records
MRP Passport format: A two line long, 44 characters per line format.
MRP() - Constructor for class com.innovatrics.mrz.records.MRP
Construct MRP Record.
MrtdTd1 - Class in com.innovatrics.mrz.records
MRTD TD1 format: A three line long, 30 characters per line format.
MrtdTd1() - Constructor for class com.innovatrics.mrz.records.MrtdTd1
Construct a MrtdTd1 Record.
MrtdTd2 - Class in com.innovatrics.mrz.records
MRTD td2 format: A two line long, 36 characters per line format.
MrtdTd2() - Constructor for class com.innovatrics.mrz.records.MrtdTd2
Construct a MrtdTd2 Record.
MrvA - Class in com.innovatrics.mrz.records
MRV type-A format: A two lines long, 44 characters per line format.
MrvA() - Constructor for class com.innovatrics.mrz.records.MrvA
Construct a MrvA Record.
MrvB - Class in com.innovatrics.mrz.records
MRV type-B format: A two lines long, 36 characters per line format.
MrvB() - Constructor for class com.innovatrics.mrz.records.MrvB
Construct a MrvB Record.
MrzDate - Class in com.innovatrics.mrz.types
Holds a MRZ date type.
MrzDate(int, int, int) - Constructor for class com.innovatrics.mrz.types.MrzDate
 
MrzDate(int, int, int, String) - Constructor for class com.innovatrics.mrz.types.MrzDate
 
MrzDocumentCode - Enum in com.innovatrics.mrz.types
Lists all supported MRZ record types (a.k.a. document codes).
MrzFinderUtil - Class in com.innovatrics.mrz
Utility to help find a MRZ.
MrzFormat - Enum in com.innovatrics.mrz.types
Lists all supported MRZ formats.
MrzNotFoundException - Exception in com.innovatrics.mrz
Could not find MRZ Exception.
MrzNotFoundException() - Constructor for exception com.innovatrics.mrz.MrzNotFoundException
Default constructor.
MrzParseException - Exception in com.innovatrics.mrz
Thrown when a MRZ parse fails.
MrzParseException(String, String, MrzRange, MrzFormat) - Constructor for exception com.innovatrics.mrz.MrzParseException
 
MrzParser - Class in com.innovatrics.mrz
Parses the MRZ records.
MrzParser(String) - Constructor for class com.innovatrics.mrz.MrzParser
Creates new parser which parses given MRZ record.
MrzRange - Class in com.innovatrics.mrz
Represents a text selection range.
MrzRange(int, int, int) - Constructor for class com.innovatrics.mrz.MrzRange
Creates new MRZ range object.
MrzRecord - Class in com.innovatrics.mrz
An abstract MRZ record, contains basic information present in all MRZ record types.
MrzRecord(MrzFormat, String) - Constructor for class com.innovatrics.mrz.MrzRecord
 
MrzRecordOptional - Class in com.innovatrics.mrz
MrzRecord with Optional field.
MrzRecordOptional(MrzFormat, String) - Constructor for class com.innovatrics.mrz.MrzRecordOptional
 
MrzSex - Enum in com.innovatrics.mrz.types
MRZ sex.

N

nameToMrz(String, String, int) - Static method in class com.innovatrics.mrz.MrzParser
Converts a surname and given names to a MRZ string, shortening them as per Doc 9303 Part 3 Vol 1 Section 6.7 of the MRZ specification when necessary.
newRecord() - Method in enum com.innovatrics.mrz.types.MrzFormat
Creates new record instance with this type.

P

parse(String) - Static method in class com.innovatrics.mrz.MrzParser
Factory method, which parses the MRZ and returns appropriate record class.
parse(String) - Static method in enum com.innovatrics.mrz.types.MrzDocumentCode
 
parseDate(MrzRange) - Method in class com.innovatrics.mrz.MrzParser
Parses MRZ date.
parseName(MrzRange) - Method in class com.innovatrics.mrz.MrzParser
Parses the MRZ name in form of SURNAME <<FIRSTNAME<.
parseSex(int, int) - Method in class com.innovatrics.mrz.MrzParser
Parses the "sex" value from given column/row.
parseString(MrzRange) - Method in class com.innovatrics.mrz.MrzParser
Parses a string in given range.

R

rawValue(MrzRange...) - Method in class com.innovatrics.mrz.MrzParser
Returns a raw MRZ value from given range.

S

setCode(MrzDocumentCode) - Method in class com.innovatrics.mrz.MrzRecord
 
setCode1(char) - Method in class com.innovatrics.mrz.MrzRecord
 
setCode2(char) - Method in class com.innovatrics.mrz.MrzRecord
 
setDateOfBirth(MrzDate) - Method in class com.innovatrics.mrz.MrzRecord
 
setDocumentNumber(String) - Method in class com.innovatrics.mrz.MrzRecord
 
setExpirationDate(MrzDate) - Method in class com.innovatrics.mrz.MrzRecord
 
setGivenNames(String) - Method in class com.innovatrics.mrz.MrzRecord
 
setIssuingCountry(String) - Method in class com.innovatrics.mrz.MrzRecord
 
setName(String[]) - Method in class com.innovatrics.mrz.MrzRecord
Helper method to set the full name.
setNationality(String) - Method in class com.innovatrics.mrz.MrzRecord
 
setOptional(String) - Method in class com.innovatrics.mrz.MrzRecordOptional
 
setOptional2(String) - Method in class com.innovatrics.mrz.records.MrtdTd1
Optional (for U.S. passport holders, 21-29 may be corresponding passport number).
setPersonalNumber(String) - Method in class com.innovatrics.mrz.records.MRP
 
setSex(MrzSex) - Method in class com.innovatrics.mrz.MrzRecord
 
setSurname(String) - Method in class com.innovatrics.mrz.MrzRecord
 
setValidComposite(boolean) - Method in class com.innovatrics.mrz.MrzRecord
 
setValidDateOfBirth(boolean) - Method in class com.innovatrics.mrz.MrzRecord
 
setValidDocumentNumber(boolean) - Method in class com.innovatrics.mrz.MrzRecord
 
setValidExpirationDate(boolean) - Method in class com.innovatrics.mrz.MrzRecord
 
setValidPersonalNumber(boolean) - Method in class com.innovatrics.mrz.records.MRP
 
SlovakId2x34 - Class in com.innovatrics.mrz.records
Unknown 2 line/34 characters per line format, used with old Slovak ID cards.
SlovakId2x34() - Constructor for class com.innovatrics.mrz.records.SlovakId2x34
Construct a SlovakId2_34 Record.

T

toMrz(String, int) - Static method in class com.innovatrics.mrz.MrzParser
Converts given string to a MRZ string: removes all accents, converts the string to upper-case and replaces all spaces and invalid characters with '<'.
toMrz() - Method in class com.innovatrics.mrz.MrzRecord
Serializes this record to a valid MRZ record.
toMrz() - Method in class com.innovatrics.mrz.records.FrenchIdCard
 
toMrz() - Method in class com.innovatrics.mrz.records.MRP
 
toMrz() - Method in class com.innovatrics.mrz.records.MrtdTd1
 
toMrz() - Method in class com.innovatrics.mrz.records.MrtdTd2
 
toMrz() - Method in class com.innovatrics.mrz.records.MrvA
 
toMrz() - Method in class com.innovatrics.mrz.records.MrvB
 
toMrz() - Method in class com.innovatrics.mrz.records.SlovakId2x34
 
toMrz() - Method in class com.innovatrics.mrz.types.MrzDate
 
toString() - Method in class com.innovatrics.mrz.MrzRange
 
toString() - Method in class com.innovatrics.mrz.MrzRecord
 
toString() - Method in class com.innovatrics.mrz.types.MrzDate
 

V

valueOf(String) - Static method in enum com.innovatrics.mrz.types.MrzDocumentCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.innovatrics.mrz.types.MrzFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.innovatrics.mrz.types.MrzSex
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.innovatrics.mrz.types.MrzDocumentCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.innovatrics.mrz.types.MrzFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.innovatrics.mrz.types.MrzSex
Returns an array containing the constants of this enum type, in the order they are declared.
B C D E F G H I L M N P R S T V 
Skip navigation links

Copyright © 2011–2022 Innovatrics. All rights reserved.