- BooleanArraySet - Class in it.unimi.dsi.fastutil.booleans
-
A simple, brute-force implementation of a set based on a backing array.
- BooleanArraySet(boolean[]) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanArraySet
-
Creates a new array set using the given backing array.
- BooleanArraySet() - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanArraySet
-
Creates a new empty array set.
- BooleanArraySet(int) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanArraySet
-
Creates a new empty array set of given initial capacity.
- BooleanArraySet(BooleanCollection) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanArraySet
-
Creates a new array set copying the contents of a given collection.
- BooleanArraySet(Collection<? extends Boolean>) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanArraySet
-
Creates a new array set copying the contents of a given set.
- BooleanArraySet(BooleanSet) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanArraySet
-
Creates a new array set copying the contents of a given collection.
- BooleanArraySet(Set<? extends Boolean>) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanArraySet
-
Creates a new array set copying the contents of a given set.
- BooleanArraySet(boolean[], int) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanArraySet
-
Creates a new array set using the given backing array and the given number of elements of the array.
- BooleanOpenHashSet - Class in it.unimi.dsi.fastutil.booleans
-
A type-specific hash set with with a fast, small-footprint implementation.
- BooleanOpenHashSet(int, float) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set.
- BooleanOpenHashSet(int) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set with Hash.DEFAULT_LOAD_FACTOR as load factor.
- BooleanOpenHashSet() - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set with initial expected Hash.DEFAULT_INITIAL_SIZE elements
and Hash.DEFAULT_LOAD_FACTOR as load factor.
- BooleanOpenHashSet(Collection<? extends Boolean>, float) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set copying a given collection.
- BooleanOpenHashSet(Collection<? extends Boolean>) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set with Hash.DEFAULT_LOAD_FACTOR as load factor
copying a given collection.
- BooleanOpenHashSet(BooleanCollection, float) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set copying a given type-specific collection.
- BooleanOpenHashSet(BooleanCollection) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set with Hash.DEFAULT_LOAD_FACTOR as load factor
copying a given type-specific collection.
- BooleanOpenHashSet(BooleanIterator, float) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set using elements provided by a type-specific iterator.
- BooleanOpenHashSet(BooleanIterator) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set with Hash.DEFAULT_LOAD_FACTOR as load factor using elements provided by a type-specific iterator.
- BooleanOpenHashSet(Iterator<?>, float) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set using elements provided by an iterator.
- BooleanOpenHashSet(Iterator<?>) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set with Hash.DEFAULT_LOAD_FACTOR as load factor using elements provided by an iterator.
- BooleanOpenHashSet(boolean[], int, int, float) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set and fills it with the elements of a given array.
- BooleanOpenHashSet(boolean[], int, int) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set with Hash.DEFAULT_LOAD_FACTOR as load factor and fills it with the elements of a given array.
- BooleanOpenHashSet(boolean[], float) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set copying the elements of an array.
- BooleanOpenHashSet(boolean[]) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set with Hash.DEFAULT_LOAD_FACTOR as load factor
copying the elements of an array.
- BooleanSet - Interface in it.unimi.dsi.fastutil.booleans
-
A type-specific Set; provides some additional methods that use polymorphism to avoid (un)boxing.
- BooleanSets - Class in it.unimi.dsi.fastutil.booleans
-
A class providing static methods and objects that do useful things with type-specific sets.
- BooleanSets.EmptySet - Class in it.unimi.dsi.fastutil.booleans
-
An immutable class representing the empty set and implementing a type-specific set interface.
- BooleanSets.Singleton - Class in it.unimi.dsi.fastutil.booleans
-
An immutable class representing a type-specific singleton set.
- BooleanSets.SynchronizedSet - Class in it.unimi.dsi.fastutil.booleans
-
A synchronized wrapper class for sets.
- BooleanSets.UnmodifiableSet - Class in it.unimi.dsi.fastutil.booleans
-
An unmodifiable wrapper class for sets.
- of() - Static method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
-
Creates a new empty array set.
- of(boolean) - Static method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
-
Creates a new array set using the element given.
- of(boolean...) - Static method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
-
Creates a new array set using an array of elements.
- of() - Static method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new empty hash set.
- of(boolean) - Static method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set with Hash.DEFAULT_LOAD_FACTOR as load factor
using the given element.
- of(boolean, boolean) - Static method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set with Hash.DEFAULT_LOAD_FACTOR as load factor
using the elements given.
- of(boolean, boolean, boolean) - Static method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set with Hash.DEFAULT_LOAD_FACTOR as load factor
using the elements given.
- of(boolean...) - Static method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
-
Creates a new hash set with Hash.DEFAULT_LOAD_FACTOR as load factor
using a list of elements.
- of() - Static method in interface it.unimi.dsi.fastutil.booleans.BooleanSet
-
Returns an immutable empty set.
- of(boolean) - Static method in interface it.unimi.dsi.fastutil.booleans.BooleanSet
-
Returns an immutable set with the element given.
- of(boolean, boolean) - Static method in interface it.unimi.dsi.fastutil.booleans.BooleanSet
-
Returns an immutable set with the elements given.
- of(boolean, boolean, boolean) - Static method in interface it.unimi.dsi.fastutil.booleans.BooleanSet
-
Returns an immutable set with the elements given.
- of(boolean...) - Static method in interface it.unimi.dsi.fastutil.booleans.BooleanSet
-
Returns an immutable list with the elements given.
- ofUnchecked() - Static method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
-
Creates a new empty array set.
- ofUnchecked(boolean...) - Static method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
-
Creates a new array set using an array of elements.