toString method

  1. @override
String toString()
override

Texto no formato do PostgreSQL (network_out): inet omite o prefixo quando ele é o máximo; cidr sempre o mostra.

Implementation

@override
String toString() {
  final raw = address.rawAddress;
  final text = raw.length == 4 ? raw.join('.') : _ipv6ToString(raw);
  if (!isCidr && prefixLength == maxPrefixLength) return text;
  return '$text/$prefixLength';
}