Class InetAddressConverter

java.lang.Object
com.clickhouse.client.api.data_formats.internal.InetAddressConverter

public class InetAddressConverter extends Object
  • Constructor Details

    • InetAddressConverter

      public InetAddressConverter()
  • Method Details

    • convertToIpv6

      public static Inet6Address convertToIpv6(InetAddress value)
      Converts IPv4 address to IPv6 address.
      Parameters:
      value - IPv4 address
      Returns:
      IPv6 address
      Throws:
      IllegalArgumentException - when failed to convert to IPv6 address
    • convertToIpv4

      public static Inet4Address convertToIpv4(InetAddress value)
      Converts IPv6 address to IPv4 address if applicable.
      Parameters:
      value - IPv6 address
      Returns:
      IPv4 address
      Throws:
      IllegalArgumentException - when failed to convert to IPv4 address