public class MRZCheckDigit
MRZ check digit information.
@JvmField public byte checkDigitCharacter
Raw check digit character.
@JvmField public boolean successfullyValidated
Check digit validation result.
@JvmField @NotNull public MRZCheckDigitType type
Check digit type.
@JvmField @NotNull public java.lang.String validatedString
Text string for this checkdigit validation.
public static io.scanbot.mrzscanner.model.MRZCheckDigit.Companion Companion
public MRZCheckDigit(byte checkDigitCharacter,
boolean successfullyValidated,
@NotNull
MRZCheckDigitType type,
@NotNull
java.lang.String validatedString)
MRZ check digit information.
checkDigitCharacter - Raw check digit character.successfullyValidated - Check digit validation result.type - Check digit type.validatedString - Text string for this checkdigit validation.public MRZCheckDigit(byte checkDigitCharacter,
boolean successfullyValidated,
int type,
@NotNull
java.lang.String validatedString)
protected int intValueFromMRZCheckDigitType()
public byte component1()
Raw check digit character.
public boolean component2()
Check digit validation result.
@NotNull public MRZCheckDigitType component3()
Check digit type.
@NotNull public java.lang.String component4()
Text string for this checkdigit validation.
@NotNull public MRZCheckDigit copy(byte checkDigitCharacter, boolean successfullyValidated, @NotNull MRZCheckDigitType type, @NotNull java.lang.String validatedString)
MRZ check digit information.
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)