toJson method
Implementation
@override
Map<String, Object> toJson() {
final List<Object> list = List.generate(length, (index) {
final value = values.elementAt(index);
if (value is DesignPatternToJsonSignature) return value.toJson();
return value;
});
return {
'values': list,
};
}