/** * @return the number of elements in this set. */ public int size() { return _depends.size(); }
/** * @return the number of elements in this set. */ public int size() { return _depends.size(); }
@Override public boolean equals(final Object o) { if (!(o instanceof IntSet)) return false; final IntSet that = (IntSet) o; if (size() != that.size()) return false; final IntIterator i = iterator(); while (i.hasNext()) if (!that.contains(i.next())) return false; return true; }
@Override public boolean equals(final Object o) { if (!(o instanceof IntSet)) return false; final IntSet that = (IntSet) o; if (size() != that.size()) return false; final IntIterator i = iterator(); while (i.hasNext()) if (!that.contains(i.next())) return false; return true; }
/** * {@inheritDoc} */ @Override public void addAll(final IntSet values) { if (values instanceof ArrayIntSet) setToUnionOf(this, (ArrayIntSet) values); else { ensureCapacity(size + values.size()); final IntIterator i = values.iterator(); while (i.hasNext()) add(i.next()); } }
/** * {@inheritDoc} */ @Override public void addAll(final IntSet values) { if (values instanceof ArrayIntSet) setToUnionOf(this, (ArrayIntSet) values); else { ensureCapacity(size + values.size()); final IntIterator i = values.iterator(); while (i.hasNext()) add(i.next()); } }