LongHashSet extends AbstractSet<Long> implements Serializable { @Override public boolean contains(final Object value) { return value instanceof Long && contains(((Long) value).longValue()); } LongHashSet();  LongHashSet(final int proposedCapacity);  LongHashSet(final int proposedCapacity, final float loadFactor); float loadFactor(); int capacity(); int resizeThreshold(); @Override boolean add(final Long value); boolean add(final long value); @Override boolean remove(final Object value); boolean remove(final long value); void compact(); @Override boolean contains(final Object value); boolean contains(final long value); @Override int size(); @Override boolean isEmpty(); @Override void clear(); @Override boolean addAll(final Collection<? extends Long> coll); @Override boolean removeAll(final Collection<?> coll); @Override LongIterator iterator(); @Override String toString(); @SuppressWarnings("unchecked") @Override T[] toArray(final T[] a); @Override Object[] toArray(); boolean containsAll(final LongHashSet other); @Override boolean equals(final Object other); @Override int hashCode(); static final int DEFAULT_INITIAL_CAPACITY; static final float DEFAULT_LOAD_FACTOR; }
@Test public void initiallyContainsNoElements() { for (long i = 0; i < 10_000; i++) { Assert.assertFalse(testSet.contains(i)); } }
@Test public void initiallyContainsNoBoxedElements() { for (long i = 0; i < 10_000; i++) { Assert.assertFalse(testSet.contains(Long.valueOf(i))); } }
@Test public void shouldNotContainMissingValueInitially() { Assert.assertFalse(testSet.contains(LongHashSet.MISSING_VALUE)); }