public class PassportNfcKey
Wraps the parameters required for NFC scanning of the passport. One may use an MRZ scanner before start the scanning of NFC Tag
public PassportNfcKey(@NotNull
java.lang.String documentCode,
@NotNull
java.util.Date birthDate,
@NotNull
java.util.Date expiryDate)
Wraps the parameters required for NFC scanning of the passport. One may use an MRZ scanner before start the scanning of NFC Tag
documentCode - id of the passportbirthDate - birth date of the passport ownerexpiryDate - of the passport owner@NotNull public java.lang.String getDocumentCode()
id of the passport
@NotNull public java.util.Date getBirthDate()
birth date of the passport owner
@NotNull public java.util.Date getExpiryDate()
of the passport owner
@NotNull public java.lang.String component1()
id of the passport
@NotNull public java.util.Date component2()
birth date of the passport owner
@NotNull public java.util.Date component3()
of the passport owner
@NotNull public PassportNfcKey copy(@NotNull java.lang.String documentCode, @NotNull java.util.Date birthDate, @NotNull java.util.Date expiryDate)
Wraps the parameters required for NFC scanning of the passport. One may use an MRZ scanner before start the scanning of NFC Tag
documentCode - id of the passportbirthDate - birth date of the passport ownerexpiryDate - of the passport owner@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)