Class AddressUtil

java.lang.Object
com.xpdustry.claj.common.util.AddressUtil

public class AddressUtil extends Object
  • Constructor Details

    • AddressUtil

      public AddressUtil()
  • Method Details

    • hash

      public static long hash(arc.net.Connection connection)
    • hash

      public static long hash(InetAddress address)
      Hashes the address using FNV-1a 64-bit.
    • generate

      public static InetAddress generate(long addressHash)
      Generates an IPv6 address using the hash.
    • obfuscate

      public static InetAddress obfuscate(InetAddress address)
      Hashes the address then converts it back to an address.
    • get

      public static InetAddress get(arc.net.Connection con)
    • getString

      public static String getString(arc.net.Connection con)
    • encodeId

      public static String encodeId(arc.net.Connection con)
    • encodeId

      public static String encodeId(int conId)