toJson method
Returns the information stored in this object in a way the it could be
encoded via jsonEncode()
.
Implementation
@override
Map<String, dynamic> toJson() {
final Map<String, dynamic> newJson = <String, dynamic>{};
newJson[DirectoryKeys.association] = association;
if (target != null) newJson[DirectoryKeys.target] = target!.toJson();
return newJson;
}