Bugfixes
This commit is contained in:
parent
1f6ad95f92
commit
3aaa787198
@ -1,7 +1,6 @@
|
||||
package org.warp.commonutils.type;
|
||||
|
||||
import it.unimi.dsi.fastutil.objects.ObjectOpenHashSet;
|
||||
import it.unimi.dsi.fastutil.objects.ObjectSets.UnmodifiableSet;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Collection;
|
||||
|
@ -4,6 +4,7 @@ import it.unimi.dsi.fastutil.objects.ObjectOpenHashSet;
|
||||
import it.unimi.dsi.fastutil.objects.ObjectSets;
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
import java.util.HashSet;
|
||||
import java.util.Iterator;
|
||||
import java.util.NoSuchElementException;
|
||||
import java.util.Set;
|
||||
@ -70,7 +71,7 @@ public interface UnmodifiableIterableSet<K> extends Iterable<K> {
|
||||
@Override
|
||||
public Set<K> toUnmodifiableSet() {
|
||||
//noinspection unchecked
|
||||
return ObjectSets.EMPTY_SET;
|
||||
return new HashSet<>(0);
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -120,7 +121,7 @@ public interface UnmodifiableIterableSet<K> extends Iterable<K> {
|
||||
|
||||
@Override
|
||||
public Set<K> toUnmodifiableSet() {
|
||||
return ObjectSets.unmodifiable(new ObjectOpenHashSet<>(items, 1.0f));
|
||||
return new HashSet<>(Arrays.asList(items));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -6,6 +6,7 @@ import it.unimi.dsi.fastutil.objects.ObjectOpenHashSet;
|
||||
import it.unimi.dsi.fastutil.objects.ObjectSet;
|
||||
import it.unimi.dsi.fastutil.objects.ObjectSets;
|
||||
import java.util.Collections;
|
||||
import java.util.HashSet;
|
||||
import java.util.Iterator;
|
||||
import java.util.NoSuchElementException;
|
||||
import java.util.Set;
|
||||
@ -96,7 +97,7 @@ public interface UnmodifiableSet<K> extends UnmodifiableIterableSet<K> {
|
||||
@Override
|
||||
public Set<K> toUnmodifiableSet() {
|
||||
//noinspection unchecked
|
||||
return ObjectSets.EMPTY_SET;
|
||||
return new HashSet<>();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
x
Reference in New Issue
Block a user