Exemple #1
0
 @Override
 public Map<Item, byte[]> get(List<Item> id) {
   List<String> keys = new ArrayList<String>(id.size());
   for (Item i : id) {
     keys.add(getKey(i));
   }
   Map<Item, byte[]> result = new HashMap<Item, byte[]>();
   Map<String, Object> ret = client.getMulti(keys.toArray(new String[keys.size()]));
   for (Entry<String, Object> entry : ret.entrySet()) {
     result.put(getKey(entry.getKey()), (byte[]) (entry.getValue()));
   }
   return result;
 }