Package io.scanbot.sdk.mrz
Enum MrzDocumentType
- java.lang.Object
-
- java.lang.Enum<MrzDocumentType>
-
- io.scanbot.sdk.mrz.MrzDocumentType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<MrzDocumentType>
public enum MrzDocumentType extends java.lang.Enum<MrzDocumentType>
Type of document containing the MRZ.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CH_DRIVING_LICENSESwiss driver license.CREW_MEMBER_CERTIFICATECrew member certificate.ID_CARDID card.PASSPORTPassport.UNKNOWNUndefined.VISAVisa card.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MrzDocumentTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static MrzDocumentType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNKNOWN
public static final MrzDocumentType UNKNOWN
Undefined.
-
CREW_MEMBER_CERTIFICATE
public static final MrzDocumentType CREW_MEMBER_CERTIFICATE
Crew member certificate.
-
ID_CARD
public static final MrzDocumentType ID_CARD
ID card.
-
PASSPORT
public static final MrzDocumentType PASSPORT
Passport.
-
VISA
public static final MrzDocumentType VISA
Visa card.
-
CH_DRIVING_LICENSE
public static final MrzDocumentType CH_DRIVING_LICENSE
Swiss driver license.
-
-
Method Detail
-
values
public static MrzDocumentType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (MrzDocumentType c : MrzDocumentType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MrzDocumentType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-