@Override public <T> MutableSet<T> empty() { return MultiReaderUnifiedSet.newSet(); }
@Override public <T> MutableSet<T> empty() { return MultiReaderUnifiedSet.newSet(); }
@Override public MutableSet<T> newEmpty() { return MultiReaderUnifiedSet.newSet(); }
@Override protected MutableSet<V> createCollection() { return MultiReaderUnifiedSet.newSet(); }
@Override public MutableSet<T> newEmpty() { return MultiReaderUnifiedSet.newSet(); }
@Override public <T> MutableSet<T> withAll(Iterable<? extends T> iterable) { return MultiReaderUnifiedSet.newSet((Iterable<T>) iterable); }
@Override protected MutableSet<V> createCollection() { return MultiReaderUnifiedSet.newSet(); }
@Override public <T> MutableSet<T> withAll(Iterable<? extends T> iterable) { return MultiReaderUnifiedSet.newSet((Iterable<T>) iterable); }
@Override public <T> MutableSet<T> withInitialCapacity(int capacity) { if (capacity < 0) { throw new IllegalArgumentException("initial capacity cannot be less than 0"); } return MultiReaderUnifiedSet.newSet(capacity); }
@Override public <T> MutableSet<T> withInitialCapacity(int capacity) { if (capacity < 0) { throw new IllegalArgumentException("initial capacity cannot be less than 0"); } return MultiReaderUnifiedSet.newSet(capacity); }
@Override public <T> MutableSet<T> empty() { return MultiReaderUnifiedSet.newSet(); }
@Override public <T> MutableSet<T> withAll(Iterable<? extends T> iterable) { return MultiReaderUnifiedSet.newSet((Iterable<T>) iterable); } }
@Override public MutableSet<T> newEmpty() { return MultiReaderUnifiedSet.newSet(); }
@Override protected MutableSet<V> createCollection() { return MultiReaderUnifiedSet.newSet(); }
@Override public <T> MutableSet<T> withInitialCapacity(int capacity) { if (capacity < 0) { throw new IllegalArgumentException("initial capacity cannot be less than 0"); } return MultiReaderUnifiedSet.newSet(capacity); }