Class NetUtils

java.lang.Object
org.apache.zookeeper.common.NetUtils

public class NetUtils extends Object
This class contains common utilities for netstuff. Like printing IPv6 literals correctly
  • Constructor Details

    • NetUtils

      public NetUtils()
  • Method Details

    • formatInetAddr

      public static String formatInetAddr(InetSocketAddress addr)
    • getIPV6HostAndPort

      public static String[] getIPV6HostAndPort(String hostPort)
      Separates host and port from given host port string if host port string is enclosed within square bracket.
      Parameters:
      hostPort - host port string
      Returns:
      String[]{host, port} if host port string is host:port or String[] {host, port:port} if host port string is host:port:port or String[] {host} if host port string is host or String[]{} if not a ipv6 host port string.