ICAODocumentContent.fromJson constructor
Returns a ICAODocumentContent type from a JSON
Implementation
factory ICAODocumentContent.fromJson(Map<String, dynamic> data) {
var self = ICAODocumentContent._();
self._map["dataGroupNumbers"] = data['dataGroupNumbers'] ??
{throw ArgumentError('dataGroupNumbers should not be null')};
self._map["dateOfBirth"] = data['dateOfBirth'];
self._map["dateOfExpiry"] = data['dateOfExpiry'];
self._map["dateOfIssue"] = data['dateOfIssue'];
self._map["documentNumber"] = data['documentNumber'];
self._map["documentType"] = data['documentType'];
self._map["interpretedDateOfBirth"] = data['interpretedDateOfBirth'];
self._map["interpretedDateOfExpiry"] = data['interpretedDateOfExpiry'];
self._map["interpretedDateOfIssue"] = data['interpretedDateOfIssue'];
self._map["interpretedIssuingCountry"] = data['interpretedIssuingCountry'];
self._map["issuingAuthority"] = data['issuingAuthority'];
self._map["issuingCountry"] = data['issuingCountry'];
self._map["ldsVersion"] = data['ldsVersion'];
self._map["nameOfHolder"] = data['nameOfHolder'];
self._map["personalNumber"] = data['personalNumber'];
self._map["primaryIdentifier"] = data['primaryIdentifier'];
self._map["secondaryIdentifier"] = data['secondaryIdentifier'];
self._map["fullDateOfBirth"] = data['fullDateOfBirth'] == null
? null
: data['fullDateOfBirth'].toString();
self._map["custodian"] = data['custodian'];
self._map["documentCode"] = data['documentCode'];
self._map["gender"] = data['gender'];
self._map["interpretedNationality"] = data['interpretedNationality'];
self._map["mrzPrimaryIdentifier"] = data['mrzPrimaryIdentifier'];
self._map["mrzSecondaryIdentifier"] = data['mrzSecondaryIdentifier'];
self._map["mrzString"] = data['mrzString'];
self._map["nationality"] = data['nationality'];
self._map["optionalData"] = data['optionalData'];
self._map["optionalData2"] = data['optionalData2'];
self._map["profession"] = data['profession'];
self._map["telephone"] = data['telephone'];
self._map["title"] = data['title'];
self._map["unicodeVersion"] = data['unicodeVersion'];
self._map["otherNames"] = data['otherNames'];
self._map["permanentAddress"] = data['permanentAddress'];
self._map["placeOfBirth"] = data['placeOfBirth'];
return self;
}