class GetSourceOnReferenceResponse { String? error; List? references; String? message; GetSourceOnReferenceResponse({this.error, this.references, this.message}); GetSourceOnReferenceResponse.fromJson(Map json) { error = json['error']; if (json['references'] != null) { references = []; json['references'].forEach((v) { references!.add(new References.fromJson(v)); }); } message = json['message']; } Map toJson() { final Map data = new Map(); data['error'] = this.error; if (this.references != null) { data['references'] = this.references!.map((v) => v.toJson()).toList(); } data['message'] = this.message; return data; } } class References { String? id; String? sourceId; String? name; String? date; String? isExists; String? createdDatetime; String? updatedDatetime; References( {this.id, this.sourceId, this.name, this.date, this.isExists, this.createdDatetime, this.updatedDatetime}); References.fromJson(Map json) { id = json['id']; sourceId = json['source_id']; name = json['name']; date = json['date']; isExists = json['is_exists']; createdDatetime = json['created_datetime']; updatedDatetime = json['updated_datetime']; } Map toJson() { final Map data = new Map(); data['id'] = this.id; data['source_id'] = this.sourceId; data['name'] = this.name; data['date'] = this.date; data['is_exists'] = this.isExists; data['created_datetime'] = this.createdDatetime; data['updated_datetime'] = this.updatedDatetime; return data; } }