toJson method
Implementation
Map<String, dynamic> toJson() {
var rules = this.rules;
return {
'name': name,
if (version != null) 'version': version,
'routes': routes.map((e) => e.toJson()).toList(),
if (rules.isNotEmpty) 'rules': rules,
};
}