Package it.unimi.dsi.fastutil.longs

Examples of it.unimi.dsi.fastutil.longs.LongIterator.nextLong()


    mask |= (mask >> 16);
    _mask = mask;
    _filter = new long[mask + 1];
    LongIterator iter = set.iterator();
    while (iter.hasNext()) {
      long l = iter.nextLong();
      int h = (int) ((l >>> 32) ^ l) * MIXER;

      long bits = _filter[h & _mask];
      bits |= ((1L << (h >>> 26)));
      bits |= ((1L << ((h >> 20) & 0x3F)));
View Full Code Here


  public boolean containsAll(LongCollection c) {
    final LongIterator i = c.iterator();
    int n = c.size();
    while (n-- != 0)
      if (!contains(i.nextLong())) return false;
    return true;
  }

  public boolean add(long key) {
    throw new UnsupportedOperationException();
View Full Code Here

  public void markDeletes(LongSet delDocs, LongSet deletedUIDs) {
    LongIterator iter = delDocs.iterator();
    IntRBTreeSet delDocIdSet = _delDocIdSet;

    while (iter.hasNext()) {
      long uid = iter.nextLong();
      if (ZoieSegmentReader.DELETED_UID != uid) {
        int docid = _docIDMapper.getDocID(uid);
        if (docid != DocIDMapper.NOT_FOUND) {
          delDocIdSet.add(docid);
          deletedUIDs.add(uid);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.