toJson method
Implementation
Map<String, List<dynamic>> toJson() {
Map<String, List<dynamic>> result = {};
if (include.isNotEmpty) result['include'] = include;
if (includeCircular.isNotEmpty) {
result['include'] = (result['include'] ?? []) +
includeCircular.map((e) => e.toJson()).toList();
}
if (exclude.isNotEmpty) result['exclude'] = exclude;
if (excludeCircular.isNotEmpty) {
result['exclude'] = (result['exclude'] ?? []) +
excludeCircular.map((e) => e.toJson()).toList();
}
return result;
}