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();
  }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…