SingleHostAddr.fromJson constructor

SingleHostAddr.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory SingleHostAddr.fromJson(Map<String, dynamic> json) {
  final Map<String, dynamic> correctJson = json["single_host_addr"] ?? json;
  return SingleHostAddr(
      ipv4: correctJson["ipv4"] == null
          ? null
          : Ipv4.fromJson(correctJson["ipv4"]),
      ipv6: correctJson["ipv6"] == null
          ? null
          : Ipv6.fromJson(correctJson["ipv6"]),
      port: correctJson["port"]);
}