Skip navigation links
A B C E F H I K M N O R S T U 

A

a - Variable in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
The backing array (valid up to BooleanArraySet.size, excluded).
AbstractBooleanSet - Class in it.unimi.dsi.fastutil.booleans
An abstract class providing basic methods for sets implementing a type-specific interface.
AbstractBooleanSet() - Constructor for class it.unimi.dsi.fastutil.booleans.AbstractBooleanSet
 
add(boolean) - Method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
 
add(boolean) - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
 
add(Boolean) - Method in interface it.unimi.dsi.fastutil.booleans.BooleanSet
Deprecated.
Please use the corresponding type-specific method instead.
addAll(BooleanCollection) - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
 
addAll(Collection<? extends Boolean>) - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
 
addAll(Collection<? extends Boolean>) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 
addAll(BooleanCollection) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 

B

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.

C

clear() - Method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
 
clear() - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
 
clone() - Method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
Returns a deep copy of this set.
clone() - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
Returns a deep copy of this set.
clone() - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.EmptySet
 
clone() - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 
contains(boolean) - Method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
 
contains(boolean) - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
 
contains(Object) - Method in interface it.unimi.dsi.fastutil.booleans.BooleanSet
Deprecated.
Please use the corresponding type-specific method instead.
contains(boolean) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 
containsNull - Variable in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
Whether this set contains the null key.

E

element - Variable in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 
EMPTY_SET - Static variable in class it.unimi.dsi.fastutil.booleans.BooleanSets
An empty set (immutable).
emptySet() - Static method in class it.unimi.dsi.fastutil.booleans.BooleanSets
Returns an empty set (immutable).
EmptySet() - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanSets.EmptySet
 
ensureCapacity(int) - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
Ensures that this set can hold a certain number of elements without rehashing.
equals(Object) - Method in class it.unimi.dsi.fastutil.booleans.AbstractBooleanSet
 
equals(Object) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.EmptySet
 
equals(Object) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.UnmodifiableSet
 

F

f - Variable in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
The acceptable load factor.
forEach(BooleanConsumer) - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
 
forEach(Consumer<? super Boolean>) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
Deprecated.
forEach(BooleanConsumer) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 

H

hashCode() - Method in class it.unimi.dsi.fastutil.booleans.AbstractBooleanSet
Returns a hash code for this set.
hashCode() - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
Returns a hash code for this set.
hashCode() - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.UnmodifiableSet
 

I

isEmpty() - Method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
 
isEmpty() - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
 
it.unimi.dsi.fastutil.booleans - package it.unimi.dsi.fastutil.booleans
 
iterator() - Method in class it.unimi.dsi.fastutil.booleans.AbstractBooleanSet
 
iterator() - Method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
 
iterator() - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
 
iterator() - Method in interface it.unimi.dsi.fastutil.booleans.BooleanSet
Returns a type-specific iterator on the elements of this set.
iterator() - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 

K

key - Variable in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
The array of keys.

M

mask - Variable in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
The mask for wrapping a position counter.
maxFill - Variable in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
Threshold after which we rehash.
minN - Variable in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
We never resize below this threshold, which is the construction-time {#n}.

N

n - Variable in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
The current table size.

O

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.

R

rehash(int) - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
Rehashes the set.
rem(boolean) - Method in class it.unimi.dsi.fastutil.booleans.AbstractBooleanSet
Deprecated.
Please use remove() instead.
rem(boolean) - Method in interface it.unimi.dsi.fastutil.booleans.BooleanSet
Deprecated.
Please use remove() instead.
rem(boolean) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.EmptySet
Deprecated.
rem(boolean) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.SynchronizedSet
Deprecated.
rem(boolean) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.UnmodifiableSet
Deprecated.
remove(boolean) - Method in class it.unimi.dsi.fastutil.booleans.AbstractBooleanSet
Removes an element from this set.
remove(boolean) - Method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
 
remove(boolean) - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
 
remove(boolean) - Method in interface it.unimi.dsi.fastutil.booleans.BooleanSet
Removes an element from this set.
remove(Object) - Method in interface it.unimi.dsi.fastutil.booleans.BooleanSet
Deprecated.
Please use the corresponding type-specific method instead.
remove(boolean) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.EmptySet
 
remove(boolean) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 
remove(boolean) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.SynchronizedSet
 
remove(boolean) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.UnmodifiableSet
 
removeAll(Collection<?>) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 
removeAll(BooleanCollection) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 
removeIf(Predicate<? super Boolean>) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
Deprecated.
removeIf(BooleanPredicate) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 
retainAll(Collection<?>) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 
retainAll(BooleanCollection) - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 

S

shiftKeys(int) - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
Shifts left entries with the specified hash code, starting at the specified position, and empties the resulting free entry.
singleton(boolean) - Static method in class it.unimi.dsi.fastutil.booleans.BooleanSets
Returns a type-specific immutable set containing only the specified element.
singleton(Boolean) - Static method in class it.unimi.dsi.fastutil.booleans.BooleanSets
Returns a type-specific immutable set containing only the specified element.
Singleton(boolean) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 
size - Variable in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
The number of valid entries in BooleanArraySet.a.
size() - Method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
 
size - Variable in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
Number of entries in the set (including the null key, if present).
size() - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
 
size() - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 
spliterator() - Method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
Returns a type-specific spliterator on the elements of this set.
spliterator() - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
 
spliterator() - Method in interface it.unimi.dsi.fastutil.booleans.BooleanSet
Returns a type-specific spliterator on the elements of this set.
spliterator() - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 
synchronize(BooleanSet) - Static method in class it.unimi.dsi.fastutil.booleans.BooleanSets
Returns a synchronized type-specific set backed by the given type-specific set.
synchronize(BooleanSet, Object) - Static method in class it.unimi.dsi.fastutil.booleans.BooleanSets
Returns a synchronized type-specific set backed by the given type-specific set, using an assigned object to synchronize.
SynchronizedSet(BooleanSet, Object) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanSets.SynchronizedSet
 
SynchronizedSet(BooleanSet) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanSets.SynchronizedSet
 

T

toArray(boolean[]) - Method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
 
toArray() - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
Deprecated.
toBooleanArray() - Method in class it.unimi.dsi.fastutil.booleans.BooleanArraySet
 
toBooleanArray() - Method in class it.unimi.dsi.fastutil.booleans.BooleanSets.Singleton
 
trim() - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
Rehashes this set, making the table as small as possible.
trim(int) - Method in class it.unimi.dsi.fastutil.booleans.BooleanOpenHashSet
Rehashes this set if the table is too large.

U

unmodifiable(BooleanSet) - Static method in class it.unimi.dsi.fastutil.booleans.BooleanSets
Returns an unmodifiable type-specific set backed by the given type-specific set.
UnmodifiableSet(BooleanSet) - Constructor for class it.unimi.dsi.fastutil.booleans.BooleanSets.UnmodifiableSet
 
A B C E F H I K M N O R S T U 
Skip navigation links