@Override /* * (non-Javadoc) * The string representation of the IP address: "x.x.x.x" for IPv4 * addresses, or ':' separated string for IPv6 addresses. * * @see java.lang.Object#toString() */ public String toString() { // FIXME InetAddress is super slow switch (version) { case INET: return String.format("%d.%d.%d.%d", octets[0] & 0xff, octets[1] & 0xff, octets[2] & 0xff, octets[3] & 0xff); case INET6: default: return ipv6ToStringHelper(); } }