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