Map<String, dynamic> toMap() { return <String, dynamic>{ 'artifactId': ?artifactId, 'groupId': ?groupId, 'path': ?path, 'repository': ?repository, 'version': ?version, }; }