Receives the decoded value before encoding.
@override Object? beforeEncode(Object? value) { if (value is List<int>) { return value.map((e) => e.toString()).toList(); } return value; }