/** * {@inheritDoc} * * This implementation delegates to {@link #scoreWithDetails(long, Collection)}. */ @Nonnull @Override public Map<Long, Double> score(long user, @Nonnull Collection<Long> items) { ResultMap results = scoreWithDetails(user, items); return results.scoreMap(); } }
/** * {@inheritDoc} * * This implementation delegates to {@link #scoreWithDetails(long, Collection)}. */ @Override public Result score(long user, long item) { ResultMap results = scoreWithDetails(user, LongSets.singleton(item)); return results.get(item); }
/** * {@inheritDoc} * * This implementation delegates to {@link #scoreWithDetails(long, Collection)}. */ @Nonnull @Override public Map<Long, Double> score(long user, @Nonnull Collection<Long> items) { ResultMap results = scoreWithDetails(user, items); return results.scoreMap(); } }
/** * {@inheritDoc} * * This implementation delegates to {@link #scoreWithDetails(long, Collection)}. */ @Override public Result score(long user, long item) { ResultMap results = scoreWithDetails(user, LongSets.singleton(item)); return results.get(item); }