Tabnine Logo
LongSets
Code IndexAdd Tabnine to your IDE (free)

How to use
LongSets
in
it.unimi.dsi.fastutil.longs

Best Java code snippets using it.unimi.dsi.fastutil.longs.LongSets (Showing top 20 results out of 315)

origin: lenskit/lenskit

/**
 * {@inheritDoc}
 *
 * This implementation delegates to {@link #recommendRelatedItems(Set, int)}.
 */
@Override
public List<Long> recommendRelatedItems(long reference, int n) {
  return recommendRelatedItems(LongSets.singleton(reference), n);
}
origin: it.unimi.dsi/fastutil

@Override
public LongSet keySet() {
  if (keys == null)
    keys = LongSets.unmodifiable(map.keySet());
  return keys;
}
@Override
origin: it.unimi.dsi/fastutil

@Override
public LongSet keySet() {
  synchronized (sync) {
    if (keys == null)
      keys = LongSets.synchronize(map.keySet(), sync);
    return keys;
  }
}
@Override
origin: it.unimi.dsi/fastutil

@Override
public LongSet keySet() {
  if (keys == null)
    keys = LongSets.unmodifiable(map.keySet());
  return keys;
}
@Override
origin: it.unimi.dsi/fastutil

@Override
public LongSet keySet() {
  synchronized (sync) {
    if (keys == null)
      keys = LongSets.synchronize(map.keySet(), sync);
    return keys;
  }
}
@Override
origin: lenskit/lenskit

  /**
   * {@inheritDoc}
   *
   * This implementation delegates to {@link #scoreRelatedItemsWithDetails(Collection, Collection)}.
   */
  @Override
  public Result scoreRelatedItem(@Nonnull Collection<Long> basket, long item) {
    return scoreRelatedItemsWithDetails(basket, LongSets.singleton(item)).get(item);
  }
}
origin: it.unimi.dsi/fastutil

@Override
public LongSet keySet() {
  if (keys == null)
    keys = LongSets.unmodifiable(map.keySet());
  return keys;
}
@Override
origin: it.unimi.dsi/fastutil

@Override
public LongSet keySet() {
  synchronized (sync) {
    if (keys == null)
      keys = LongSets.synchronize(map.keySet(), sync);
    return keys;
  }
}
@Override
origin: lenskit/lenskit

/**
 * {@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);
}
origin: it.unimi.dsi/fastutil

@Override
public LongSet keySet() {
  if (keys == null)
    keys = LongSets.unmodifiable(map.keySet());
  return keys;
}
@Override
origin: it.unimi.dsi/fastutil

@Override
public LongSet keySet() {
  synchronized (sync) {
    if (keys == null)
      keys = LongSets.synchronize(map.keySet(), sync);
    return keys;
  }
}
@Override
origin: lenskit/lenskit

/**
 * {@inheritDoc}
 *
 * This implementation delegates to {@link #predictWithDetails(long, Collection)}.
 */
@Override
public Result predict(long user, long item) {
  ResultMap results = predictWithDetails(user, LongSets.singleton(item));
  return results.get(item);
}
origin: it.unimi.dsi/fastutil

@Override
public LongSet keySet() {
  if (keys == null)
    keys = LongSets.unmodifiable(map.keySet());
  return keys;
}
@Override
origin: it.unimi.dsi/fastutil

@Override
public LongSet keySet() {
  synchronized (sync) {
    if (keys == null)
      keys = LongSets.synchronize(map.keySet(), sync);
    return keys;
  }
}
@Override
origin: lenskit/lenskit

/**
 * Tests {@code recommendRelatedItems()(long, int)}.
 */
@Test
public void testGlobalItemItemRecommender2() {
  List<Long> recs = gRecommender.recommendRelatedItems(LongSets.singleton(1), 2);
  assertThat(recs, hasSize(2));
  recs = gRecommender.recommendRelatedItems(LongSets.singleton(2), 1);
  assertThat(recs, empty());
  recs = gRecommender.recommendRelatedItems(LongSets.singleton(5), 3);
  assertThat(recs, hasSize(3));
}
origin: it.unimi.dsi/fastutil

@Override
public LongSet keySet() {
  if (keys == null)
    keys = LongSets.unmodifiable(map.keySet());
  return keys;
}
@Override
origin: it.unimi.dsi/fastutil

@Override
public LongSet keySet() {
  synchronized (sync) {
    if (keys == null)
      keys = LongSets.synchronize(map.keySet(), sync);
    return keys;
  }
}
@Override
origin: lenskit/lenskit

/**
 * Tests {@code globalRecommend(long)}.
 */
// FIXME Give the test methods for global item-item meaningful names
@Test
public void testGlobalItemItemRecommender1() {
  List<Long> recs = gRecommender.recommendRelatedItems(LongSets.singleton(1));
  assertThat(recs.size(), notNullValue());
  recs = gRecommender.recommendRelatedItems(LongSets.singleton(2));
  assertThat(recs, empty());
  recs = gRecommender.recommendRelatedItems(LongSets.singleton(5));
  assertThat(recs.size(), notNullValue());
  recs = gRecommender.recommendRelatedItems(LongSets.singleton(1));
  assertThat(recs.size(), notNullValue());
  recs = gRecommender.recommendRelatedItems(LongSets.singleton(10));
  assertThat(recs.size(), notNullValue());
}
origin: it.unimi.dsi/fastutil

@Override
public LongSet keySet() {
  if (keys == null)
    keys = LongSets.unmodifiable(map.keySet());
  return keys;
}
@Override
origin: it.unimi.dsi/fastutil

@Override
public LongSet keySet() {
  synchronized (sync) {
    if (keys == null)
      keys = LongSets.synchronize(map.keySet(), sync);
    return keys;
  }
}
@Override
it.unimi.dsi.fastutil.longsLongSets

Javadoc

A class providing static methods and objects that do useful things with type-specific sets.

Most used methods

  • singleton
    Returns a type-specific immutable set containing only the specified element. The returned set is ser
  • synchronize
    Returns a synchronized type-specific set backed by the given type-specific set, using an assigned ob
  • unmodifiable
    Returns an unmodifiable type-specific set backed by the given type-specific set.

Popular in Java

  • Finding current android device location
  • getSharedPreferences (Context)
  • addToBackStack (FragmentTransaction)
  • getContentResolver (Context)
  • GridLayout (java.awt)
    The GridLayout class is a layout manager that lays out a container's components in a rectangular gri
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • Enumeration (java.util)
    A legacy iteration interface.New code should use Iterator instead. Iterator replaces the enumeration
  • JPanel (javax.swing)
  • IOUtils (org.apache.commons.io)
    General IO stream manipulation utilities. This class provides static utility methods for input/outpu
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now