code: <HK, HV> Map<HK, Set<HV>> deserializeHashSet(Map<byte[], Set<byte[]>> entries) {
          // connection in pipeline/multi mode
          if (entries == null) {
              return null;
          }
  
          Map<HK, Set<HV>> map = new LinkedHashMap<HK, Set<HV>>(entries.size());
  
          for (Map.Entry<byte[], Set<byte[]>> entry : entries.entrySet()) {
              map.put((HK) deserializeHashKey(entry.getKey()), (Set<HV>) deserializeValues(entry.getValue()));
          }
  
          return map;
      }
docs: Deserialize hash set.
  
  @param <HK>    the generic type
  @param <HV>    the generic type
  @param entries the entries
  @return the map