code: @Override
      public Iterable<I> getUserItems(U u) {
          if (userItemPreferences.containsKey(u)) {
              return userItemPreferences.get(u).keySet();
          }
          return Collections.emptySet();
      }
docs: Method that returns the items of a user.
  
  @param u the user.
  @return the items of a user.