code: public static long getLongHash(@NonNull byte[] data) {
          long h = HSTART;
          final long hmult = HMULT;
          final long[] ht = byteTable;
          for (int len = data.length, i = 0; i < len; i++) {
              h = (h * hmult) ^ ht[data[i] & 0xff];
          }
          return h;
      }
docs: This method returns long hash for a given bytes array
  
  @param data
  @return