void move(SeparateKVByteQHash hash) { super.copy(hash); freeValue = hash.freeValue(); if (hash.supportRemoved()) removedValue = hash.removedValue(); set = hash.keys(); if (!hash.supportRemoved()) { removedValue = freeValue; removedValue = findNewFreeOrRemoved(); } }
@Override public FloatIterator iterator() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedKeyIterator(mc); return new NoRemovedKeyIterator(mc); }
public FloatIterator iterator() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedIterator(mc); return new NoRemovedIterator(mc); }
void move(SeparateKVShortQHash hash) { super.copy(hash); freeValue = hash.freeValue(); if (hash.supportRemoved()) removedValue = hash.removedValue(); set = hash.keys(); if (!hash.supportRemoved()) { removedValue = freeValue; removedValue = findNewFreeOrRemoved(); } }
public FloatCursor setCursor() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedCursor(mc); return new NoRemovedCursor(mc); }
@Override public CharIterator iterator() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedKeyIterator(mc); return new NoRemovedKeyIterator(mc); }
@Override public IntCursor setCursor() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedKeyCursor(mc); return new NoRemovedKeyCursor(mc); }
@Override public FloatCursor setCursor() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedKeyCursor(mc); return new NoRemovedKeyCursor(mc); }
public DoubleIterator iterator() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedIterator(mc); return new NoRemovedIterator(mc); }
public CharCursor setCursor() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedCursor(mc); return new NoRemovedCursor(mc); }
public IntCursor setCursor() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedCursor(mc); return new NoRemovedCursor(mc); }
public CharCursor setCursor() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedCursor(mc); return new NoRemovedCursor(mc); }
public LongIterator iterator() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedIterator(mc); return new NoRemovedIterator(mc); }
public DoubleCursor setCursor() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedCursor(mc); return new NoRemovedCursor(mc); }
public DoubleIterator iterator() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedIterator(mc); return new NoRemovedIterator(mc); }
public ByteIterator iterator() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedIterator(mc); return new NoRemovedIterator(mc); }
public ObjCursor<E> setCursor() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedCursor(mc); return new NoRemovedCursor(mc); }
@Override public ObjIterator<K> iterator() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedKeyIterator(mc); return new NoRemovedKeyIterator(mc); }
public CharIterator iterator() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedIterator(mc); return new NoRemovedIterator(mc); }
@Override public FloatIterator iterator() { int mc = modCount(); if (!noRemoved()) return new SomeRemovedKeyIterator(mc); return new NoRemovedKeyIterator(mc); }