deserialize method
void
deserialize(
- Map<String, dynamic>? json
)
override
Implementation
@override
void deserialize(Map<String, dynamic>? json) {
if (json == null) {
throw ApiException(
400, 'Failed to deserialize SearchResponse data model.');
}
super.deserialize(json);
if (json.containsKey('RequestId')) {
requestId = json['RequestId'] as String;
} else {
requestId = null;
}
if (json.containsKey('SearchingPattern')) {
searchingPattern = json['SearchingPattern'] as String;
} else {
searchingPattern = null;
}
if (json.containsKey('SearchResults')) {
searchResults = ModelBase.createInstance<SearchResultsCollection>(
json['SearchResults'] as Map<String, dynamic>);
} else {
searchResults = null;
}
}