INNER CODE UNIT · Dart
Int32Converter
k-paxian/dart-json-mapper · adapters/fixnum/lib/dart_json_mapper_fixnum.dart:32
class Int32Converter implements ICustomConverter<Int32> {
const Int32Converter() : super();
@override
Int32 fromJSON(dynamic jsonValue, DeserializationContext context) {
return jsonValue is Int32
? jsonValue
: jsonValue is String
? Int32.parseInt(jsonValue)
: Int32(jsonValue);
}
@override
dynamic toJSON(Int32 object, SerializationContext context) {
return object.toInt();
}
}