Tabnine Logo
AbstractLong2DoubleMap$BasicEntry.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
it.unimi.dsi.fastutil.longs.AbstractLong2DoubleMap$BasicEntry
constructor

Best Java code snippets using it.unimi.dsi.fastutil.longs.AbstractLong2DoubleMap$BasicEntry.<init> (Showing top 20 results out of 315)

origin: lenskit/lenskit

  @Override
  public Long2DoubleMap.Entry last() {
    if (delegate.isEmpty()) {
      throw new NoSuchElementException();
    } else {
      long k = delegate.lastLongKey();
      return new AbstractLong2DoubleMap.BasicEntry(k, getScore(k));
    }
  }
}
origin: lenskit/lenskit

@Override
public Long2DoubleMap.Entry first() {
  if (delegate.isEmpty()) {
    throw new NoSuchElementException();
  } else {
    long k = delegate.firstLongKey();
    return new AbstractLong2DoubleMap.BasicEntry(k, getScore(k));
  }
}
origin: lenskit/lenskit

@Test
public void testIterStartFrom() {
  double[] values = { 1.5, 2.4, -3.2, 4.3, -5.7 };
  Long2DoubleSortedMap map = new Long2DoubleSortedArrayMap(SortedKeyIndex.create(1, 2, 3, 4, 5),
                               values);
  AbstractLong2DoubleMap.BasicEntry key = new AbstractLong2DoubleMap.BasicEntry(2, 2.0);
  ObjectBidirectionalIterator<Long2DoubleMap.Entry> iter = map.long2DoubleEntrySet().iterator(key);
  assertThat(iter.next().getLongKey(), equalTo(3L));
  assertThat(iter.previous().getLongKey(), equalTo(3L));
  assertThat(iter.previous().getLongKey(), equalTo(2L));
}
origin: it.unimi.dsi/fastutil

  /** {@inheritDoc} */
  @Override
  public void fastForEach(final Consumer<? super Long2DoubleMap.Entry> consumer) {
    final AbstractLong2DoubleMap.BasicEntry entry = new AbstractLong2DoubleMap.BasicEntry();
    for (int i = size, curr, next = first; i-- != 0;) {
      curr = next;
      next = (int) link[curr];
      entry.key = key[curr];
      entry.value = value[curr];
      consumer.accept(entry);
    }
  }
}
origin: org.lenskit/lenskit-core

  @Override
  public Long2DoubleMap.Entry next() {
    Result r = results.next();
    return new AbstractLong2DoubleMap.BasicEntry(r.getId(), r.getScore());
  }
}
origin: org.lenskit/lenskit-core

@Override
public Long2DoubleMap.Entry previous() {
  Result r = results.previous();
  return new AbstractLong2DoubleMap.BasicEntry(r.getId(), r.getScore());
}
origin: org.grouplens.lenskit/lenskit-data-structures

  @Override
  public Entry next() {
    VectorEntry e = delegate.next();
    return new BasicEntry(e.getKey(), e.getValue());
  }
}
origin: org.lenskit/lenskit-core

@Override
public Long2DoubleMap.Entry first() {
  if (delegate.isEmpty()) {
    throw new NoSuchElementException();
  } else {
    long k = delegate.firstLongKey();
    return new AbstractLong2DoubleMap.BasicEntry(k, getScore(k));
  }
}
origin: it.unimi.dsi/fastutil

/** {@inheritDoc} */
@Override
public void forEach(final Consumer<? super Long2DoubleMap.Entry> consumer) {
  for (int i = size, curr, next = first; i-- != 0;) {
    curr = next;
    next = (int) link[curr];
    consumer.accept(new AbstractLong2DoubleMap.BasicEntry(key[curr], value[curr]));
  }
}
/** {@inheritDoc} */
origin: it.unimi.dsi/fastutil

@Override
public LongBidirectionalIterator iterator(final long from) {
  return new KeySetIterator(long2DoubleEntrySet().iterator(new BasicEntry(from, (0))));
}
@Override
origin: it.unimi.dsi/fastutil

@Override
public Entry next() {
  if (!hasNext())
    throw new NoSuchElementException();
  return new AbstractLong2DoubleMap.BasicEntry(key[curr = next], value[next++]);
}
@Override
origin: org.lenskit/lenskit-core

  @Override
  public Long2DoubleMap.Entry last() {
    if (delegate.isEmpty()) {
      throw new NoSuchElementException();
    } else {
      long k = delegate.lastLongKey();
      return new AbstractLong2DoubleMap.BasicEntry(k, getScore(k));
    }
  }
}
origin: it.unimi.dsi/fastutil

@Override
public ObjectSortedSet<Long2DoubleMap.Entry> long2DoubleEntrySet() {
  if (entries == null)
    entries = ObjectSortedSets.singleton(new AbstractLong2DoubleMap.BasicEntry(key, value),
        entryComparator(comparator));
  return (ObjectSortedSet<Long2DoubleMap.Entry>) entries;
}
/**
origin: it.unimi.dsi/fastutil

/** {@inheritDoc} */
@Override
public void forEach(final Consumer<? super Long2DoubleMap.Entry> consumer) {
  if (containsNullKey)
    consumer.accept(new AbstractLong2DoubleMap.BasicEntry(key[n], value[n]));
  for (int pos = n; pos-- != 0;)
    if (!((key[pos]) == (0)))
      consumer.accept(new AbstractLong2DoubleMap.BasicEntry(key[pos], value[pos]));
}
/** {@inheritDoc} */
origin: it.unimi.dsi/fastutil

@Override
public ObjectSet<Long2DoubleMap.Entry> long2DoubleEntrySet() {
  if (entries == null)
    entries = ObjectSets.singleton(new AbstractLong2DoubleMap.BasicEntry(key, value));
  return entries;
}
/**
origin: it.unimi.dsi/fastutil

/** {@inheritDoc} */
@Override
public void forEach(final Consumer<? super Long2DoubleMap.Entry> consumer) {
  if (containsNullKey)
    consumer.accept(new AbstractLong2DoubleMap.BasicEntry(key[n], value[n]));
  for (int pos = n; pos-- != 0;)
    if (!((key[pos]) == (0)))
      consumer.accept(new AbstractLong2DoubleMap.BasicEntry(key[pos], value[pos]));
}
/** {@inheritDoc} */
origin: lenskit/lenskit

@Test
public void testFastIterStartFrom() {
  double[] values = { 1.5, 2.4, -3.2, 4.3, -5.7 };
  Long2DoubleSortedArrayMap map = new Long2DoubleSortedArrayMap(SortedKeyIndex.create(1, 2, 3, 4, 5),
                                 values);
  AbstractLong2DoubleMap.BasicEntry key = new AbstractLong2DoubleMap.BasicEntry(2, 2.0);
  ObjectBidirectionalIterator<Long2DoubleMap.Entry> iter = map.long2DoubleEntrySet().fastIterator(key);
  assertThat(iter.next().getLongKey(), equalTo(3L));
  assertThat(iter.previous().getLongKey(), equalTo(3L));
  assertThat(iter.previous().getLongKey(), equalTo(2L));
}
origin: lenskit/lenskit

  @Override
  public Long2DoubleMap.Entry next() {
    Result r = results.next();
    return new AbstractLong2DoubleMap.BasicEntry(r.getId(), r.getScore());
  }
}
origin: lenskit/lenskit

@Override
public Long2DoubleMap.Entry previous() {
  Result r = results.previous();
  return new AbstractLong2DoubleMap.BasicEntry(r.getId(), r.getScore());
}
origin: lenskit/lenskit

private Entry entry(int idx) {
  return new BasicEntry(keys.getKey(idx), values[idx]);
}
it.unimi.dsi.fastutil.longsAbstractLong2DoubleMap$BasicEntry<init>

Popular methods of AbstractLong2DoubleMap$BasicEntry

    Popular in Java

    • Parsing JSON documents to java classes using gson
    • onRequestPermissionsResult (Fragment)
    • addToBackStack (FragmentTransaction)
    • runOnUiThread (Activity)
    • VirtualMachine (com.sun.tools.attach)
      A Java virtual machine. A VirtualMachine represents a Java virtual machine to which this Java vir
    • InetAddress (java.net)
      An Internet Protocol (IP) address. This can be either an IPv4 address or an IPv6 address, and in pra
    • URI (java.net)
      A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC
    • PriorityQueue (java.util)
      A PriorityQueue holds elements on a priority heap, which orders the elements according to their natu
    • Timer (java.util)
      Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
    • TimerTask (java.util)
      The TimerTask class represents a task to run at a specified time. The task may be run once or repeat
    • Top plugins for Android Studio
    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