Package one.nio.util

Class Hash


  • public class Hash
    extends Object
    • Constructor Detail

      • Hash

        public Hash()
    • Method Detail

      • twang_mix

        public static long twang_mix​(long key)
      • twang_unmix

        public static long twang_unmix​(long key)
      • murmur3_step

        public static int murmur3_step​(int state,
                                       int value)
      • murmur3_final

        public static int murmur3_final​(int state,
                                        int length)
      • murmur3

        public static int murmur3​(String s)
      • murmur3

        public static int murmur3​(Object obj,
                                  long offset,
                                  int count)
      • murmur3

        public static int murmur3​(byte[] array,
                                  int start,
                                  int length)
      • xxhash

        public static int xxhash​(Object obj,
                                 long offset,
                                 int count)
      • xxhash

        public static int xxhash​(byte[] array,
                                 int start,
                                 int length)