- absoluteGet(int) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Returns the item corresponding to the given index
- absoluteIndexOf(T) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Returns the index of the given item
- AbstractExtendedSet<T> - Class in it.uniroma3.mat.extendedset
-
This class provides a skeletal implementation of the
ExtendedSet
interface to minimize the effort required to implement this interface.
- AbstractExtendedSet() - Constructor for class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
- AbstractExtendedSet.ExtendedSubSet - Class in it.uniroma3.mat.extendedset
-
Used by AbstractExtendedSet#headSet(T) , AbstractExtendedSet#tailSet(T) and AbstractExtendedSet#subSet(T,T) to offer a restricted view of the entire set
- AbstractExtendedSet.ExtendedSubSet(T, T) - Constructor for class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
Creates the subset
- AbstractExtendedSet.FilteredSet - Class in it.uniroma3.mat.extendedset
-
- AbstractExtendedSet.FilteredSet() - Constructor for class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- AbstractExtendedSet.UnmodifiableExtendedSet - Class in it.uniroma3.mat.extendedset
-
Read-only view of the set.
- AbstractExtendedSet.UnmodifiableExtendedSet() - Constructor for class it.uniroma3.mat.extendedset.AbstractExtendedSet.UnmodifiableExtendedSet
-
- AbstractIntSet - Class in it.uniroma3.mat.extendedset.intset
-
This class provides a skeletal implementation of the
IntSet
interface to minimize the effort required to implement this interface.
- AbstractIntSet() - Constructor for class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
- add(T) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- add(T) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.UnmodifiableExtendedSet
-
- add(int) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Adds the specified element to this set if it is not already present.
- add(int) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Adds the specified element to this set if it is not already present.
- add(int) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Adds the specified element to this set if it is not already present.
- add(int) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Adds the specified element to this set if it is not already present.
- add(int) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Adds the specified element to this set if it is not already present.
- add(int) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Adds the specified element to this set if it is not already present.
- add(int) - Method in class it.uniroma3.mat.extendedset.utilities.IntList
-
- add(int) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Adds the specified element to this set if it is not already present.
- add(T) - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
- add(T) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
- add(Integer) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
- add(long) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Adds the specified element to this set if it is not already present.
- add(int, int) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Adds the specified cell to this matrix if it is not already present.
- add(Pair<T, I>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
- add(T, I) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Adds a single transaction-item pair
- addAll(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- addAll(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.UnmodifiableExtendedSet
-
- addAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Adds all of the elements in the specified collection to this set if
they're not already present.
- addAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Adds all of the elements in the specified collection to this set if
they're not already present.
- addAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Adds all of the elements in the specified collection to this set if
they're not already present.
- addAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Adds all of the elements in the specified collection to this set if
they're not already present.
- addAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Adds all of the elements in the specified collection to this set if
they're not already present.
- addAll(IntSet) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Adds all of the elements in the specified collection to this set if
they're not already present.
- addAll(IntSet) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Adds all of the elements in the specified collection to this set if
they're not already present.
- addAll(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
- addAll(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
- addAll(Collection<? extends Integer>) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
- addAll(LongSet) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Adds all of the elements in the specified collection to this set if
they're not already present.
- addAll(int, IntSet) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Adds the specified cells to this matrix, if not already present.
- addAll(IntSet, int) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Adds the specified cells to this matrix, if not already present.
- addAll(IntSet, IntSet) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Adds the specified cells to this matrix, if not already present.
- addAll(BinaryMatrix) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Adds all of the cells in the specified collection to this matrix if
they're not already present.
- addAll(Collection<? extends Pair<T, I>>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
- addAll(Collection<T>, Collection<I>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Add the pairs obtained from the Cartesian product of transactions
and items
- addAll(T, Collection<I>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Add the pairs obtained from the Cartesian product of transactions
and items
- addAll(Collection<T>, I) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Add the pairs obtained from the Cartesian product of transactions
and items
- advanceTo(int) - Method in class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet.WordIterator
-
- ALL_ONES_LITERAL - Static variable in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils
-
Literal that represents all bits set to 1 (and MSB = 1)
- ALL_ONES_WITHOUT_MSB - Static variable in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils
-
All bits set to 1 and MSB = 0
- ALL_ZEROS_LITERAL - Static variable in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils
-
Literal that represents all bits set to 0 (and MSB = 1)
- allItems() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Gets the set of all possible items that can be contained within each
transaction
- allTransactions() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Gets the set of all possible transactions that can be contained within
the set
- ArrayMap<T> - Class in it.uniroma3.mat.extendedset.utilities
-
A
Map backed by an array, where keys are the indices of the array,
and values are the elements of the array.
- ArraySet - Class in it.uniroma3.mat.extendedset.intset
-
IntSet-based class internally managed by a sorted array of
ints.
- ArraySet() - Constructor for class it.uniroma3.mat.extendedset.intset.ArraySet
-
Empty-set constructor
- cells - Variable in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
cells
- clear(T, T) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Removes from the set all the elements between first and
last, both included.
- clear() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- clear(T, T) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- clear() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.UnmodifiableExtendedSet
-
- clear(T, T) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.UnmodifiableExtendedSet
-
- clear(T, T) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Removes from the set all the elements between first and
last, both included.
- clear() - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Removes all of the elements from this set.
- clear(int, int) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Removes from the set all the elements between first and
last, both included.
- clear() - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Removes all of the elements from this set.
- clear(int, int) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Removes from the set all the elements between first and
last, both included.
- clear() - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Removes all of the elements from this set.
- clear(int, int) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Removes from the set all the elements between first and
last, both included.
- clear() - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Removes all of the elements from this set.
- clear(int, int) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Removes from the set all the elements between first and
last, both included.
- clear() - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Removes all of the elements from this set.
- clear(int, int) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Removes from the set all the elements between first and
last, both included.
- clear() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Removes all of the elements from this set.
- clear(int, int) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Removes from the set all the elements between first and
last, both included.
- clear() - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Removes all of the elements from this set.
- clear() - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
- clear() - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
- clear(T, T) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Removes from the set all the elements between first and
last, both included.
- clear(Integer, Integer) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Removes from the set all the elements between first and
last, both included.
- clear() - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
- clear(long, long) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Removes from the set all the elements between first and
last, both included.
- clear() - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Removes all of the elements from this set.
- clear(int, int, int, int) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Removes from the set all the cells of the specified sub-matrix, both
corners included.
- clear() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Removes all of the cells from this matrix.
- clear() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairMap
- clear() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
- clear(Pair<T, I>, Pair<T, I>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Removes from the set all the elements between first and
last, both included.
- clearBitsAfterInLastWord(int, int) - Static method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils
-
- clone() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
- clone() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- clone() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- clone() - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
- clone() - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
- clone() - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
- clone() - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
- clone() - Method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils.LiteralAndZeroFillExpander
-
- clone() - Method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils.OneFillExpander
-
- clone() - Method in interface it.uniroma3.mat.extendedset.intset.ConciseSetUtils.WordExpander
-
- clone() - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
- clone() - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
- clone() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
- clone() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet.IntIterator
-
Clone the iterator
- clone() - Method in class it.uniroma3.mat.extendedset.utilities.CollectionMap
- clone() - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
- clone() - Method in class it.uniroma3.mat.extendedset.utilities.random.MersenneTwister
- clone() - Method in class it.uniroma3.mat.extendedset.utilities.random.MersenneTwisterFast
- clone() - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
-
- clone() - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
- clone() - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
- clone() - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
- clone() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
- clone() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairMap
- clone() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
- collectionCompressionRatio() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- collectionCompressionRatio() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- collectionCompressionRatio() - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- collectionCompressionRatio() - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- collectionCompressionRatio() - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- collectionCompressionRatio() - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- collectionCompressionRatio() - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- collectionCompressionRatio() - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- collectionCompressionRatio() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- collectionCompressionRatio() - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- collectionCompressionRatio() - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- collectionCompressionRatio() - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- collectionCompressionRatio() - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- collectionCompressionRatio() - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- collectionCompressionRatio() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- collectionCompressionRatio() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Computes the compression factor of the equivalent integer collection (1
means not compressed, namely a memory footprint similar to
ArrayList, 2 means twice the size of
ArrayList, etc.)
- CollectionMap<K,I,C extends Collection<I>> - Class in it.uniroma3.mat.extendedset.utilities
-
This class implements a
Map from a key of type
K to a
collection contains instances of
I.
- CollectionMap(C) - Constructor for class it.uniroma3.mat.extendedset.utilities.CollectionMap
-
Initializes the map by providing an instance of the empty collection
- compact(ImmutableConciseSet) - Static method in class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- compacted() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Creates a new
PairSet instance with only non-empty transactions
and items.
- comparator() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- comparator() - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
- comparator() - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
- comparator() - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
- comparator() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
- compareInts(int, int) - Static method in class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- compareTo(ExtendedSet<T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Compares this object with the specified object for order.
- compareTo(ExtendedSet<T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- compareTo(ExtendedSet<T>) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Compares this object with the specified object for order.
- compareTo(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
- compareTo(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
- compareTo(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
- compareTo(ImmutableConciseSet) - Method in class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- compareTo(IntSet) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
- compareTo(ExtendedSet<T>) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Compares this object with the specified object for order.
- compareTo(ExtendedSet<Integer>) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Compares this object with the specified object for order.
- compareTo(LongSet) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
- compareTo(BinaryMatrix) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
- compareTo(ExtendedSet<Pair<T, I>>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Compares this object with the specified object for order.
- complement() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- complement() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.UnmodifiableExtendedSet
-
- complement() - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Complements the current set.
- complement() - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Complements the current set.
- complement() - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Complements the current set.
- complement() - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Complements the current set.
- complement() - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Complements the current set.
- complement(ImmutableConciseSet) - Static method in class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- complement(ImmutableConciseSet, int) - Static method in class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- complement() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Complements the current set.
- complement() - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Complements the current set.
- complement() - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
-
Complements the current set.
- complement() - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Complements the current set.
- complement() - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Complements the current set.
- complement() - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Complements the current set.
- complement() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Complements the current matrix.
- complement() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Complements the current set.
- complemented() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Generates the complement set.
- complemented() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- complemented() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- complemented() - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Generates the complement set.
- complemented() - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Generates the complement set.
- complemented() - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Generates the complement set.
- complemented() - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Generates the complement set.
- complemented() - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Generates the complement set.
- complemented() - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Generates the complement set.
- complemented() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Generates the complement set.
- complemented() - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Generates the complement set.
- complemented() - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Generates the complement set.
- complemented() - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Generates the complement set.
- complemented() - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Generates the complement set.
- complemented() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Generates the complement matrix, namely flipping all the cells.
- complemented() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Generates the complement set.
- complementSize() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Computes the complement set size.
- complementSize() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- complementSize() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- complementSize() - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Computes the complement set size.
- complementSize() - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Computes the complement set size.
- complementSize() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Computes the complement set size.
- complementSize() - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Computes the complement set size.
- complementSize() - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Computes the complement set size.
- complementSize() - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Computes the complement set size.
- complementSize() - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Computes the complement set size.
- complementSize() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Computes the complement set size.
- complementSize() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Computes the complement set size.
- ConciseSet - Class in it.uniroma3.mat.extendedset.intset
-
This is CONCISE: COmpressed 'N' Composable Integer SEt.
- ConciseSet() - Constructor for class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Creates an empty integer set
- ConciseSet(boolean) - Constructor for class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Creates an empty integer set
- ConciseSet(int[], boolean) - Constructor for class it.uniroma3.mat.extendedset.intset.ConciseSet
-
- ConciseSetUtils - Class in it.uniroma3.mat.extendedset.intset
-
- ConciseSetUtils() - Constructor for class it.uniroma3.mat.extendedset.intset.ConciseSetUtils
-
- ConciseSetUtils.LiteralAndZeroFillExpander - Class in it.uniroma3.mat.extendedset.intset
-
Iterator over the bits of literal and zero-fill words
- ConciseSetUtils.LiteralAndZeroFillExpander() - Constructor for class it.uniroma3.mat.extendedset.intset.ConciseSetUtils.LiteralAndZeroFillExpander
-
- ConciseSetUtils.OneFillExpander - Class in it.uniroma3.mat.extendedset.intset
-
Iterator over the bits of one-fill words
- ConciseSetUtils.OneFillExpander() - Constructor for class it.uniroma3.mat.extendedset.intset.ConciseSetUtils.OneFillExpander
-
- ConciseSetUtils.WordExpander - Interface in it.uniroma3.mat.extendedset.intset
-
- contains(Object) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- contains(Object) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- contains(int) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Returns true if this set contains the specified element.
- contains(int) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Returns true if this set contains the specified element.
- contains(int) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Returns true if this set contains the specified element.
- contains(int) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Returns true if this set contains the specified element.
- contains(int) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Returns true if this set contains the specified element.
- contains(int) - Method in class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- contains(int) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Returns true if this set contains the specified element.
- contains(int) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Returns true if this set contains the specified element.
- contains(Object) - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
- contains(Object) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
- contains(Object) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
- contains(long) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Returns true if this set contains the specified element.
- contains(int, int) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Returns true if this set contains the specified cell.
- contains(Object) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
- contains(T, I) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Checks if the given transaction-item pair is contained within the set
- containsAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- containsAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- containsAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Returns true if this set contains all of the elements of the
specified collection.
- containsAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Returns true if this set contains all of the elements of the
specified collection.
- containsAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Returns true if this set contains all of the elements of the
specified collection.
- containsAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Returns true if this set contains all of the elements of the
specified collection.
- containsAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Returns true if this set contains all of the elements of the
specified collection.
- containsAll(IntSet) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Returns true if this set contains all of the elements of the
specified collection.
- containsAll(IntSet) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Returns true if this set contains all of the elements of the
specified collection.
- containsAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
- containsAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
- containsAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
- containsAll(LongSet) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Returns true if this set contains all of the elements of the
specified collection.
- containsAll(BinaryMatrix) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Returns true if this matrix contains all of the cells of the
specified collection.
- containsAll(IntSet, IntSet) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Returns true if this matrix contains all of the cells of the
specified collection.
- containsAll(int, IntSet) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Returns true if this matrix contains all of the cells of the
specified collection.
- containsAll(IntSet, int) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Returns true if this matrix contains all of the cells of the
specified collection.
- containsAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
- containsAll(Collection<T>, Collection<I>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Checks if the pairs obtained from the Cartesian product of
transactions and items are contained
- containsAll(T, Collection<I>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Checks if the pairs obtained from the Cartesian product of
transactions and items are contained
- containsAll(Collection<T>, I) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Checks if the pairs obtained from the Cartesian product of
transactions and items are contained
- containsAny(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Returns
true if the specified
Collection instance
contains any elements that are also contained within this
ExtendedSet instance
- containsAny(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- containsAny(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- containsAny(Collection<? extends T>) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Returns
true if the specified
Collection instance
contains any elements that are also contained within this
ExtendedSet instance
- containsAny(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Returns
true if the specified
IntSet
instance contains any elements that are also contained within this
IntSet instance
- containsAny(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Returns
true if the specified
IntSet
instance contains any elements that are also contained within this
IntSet instance
- containsAny(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Returns
true if the specified
IntSet
instance contains any elements that are also contained within this
IntSet instance
- containsAny(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Returns
true if the specified
IntSet
instance contains any elements that are also contained within this
IntSet instance
- containsAny(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Returns
true if the specified
IntSet
instance contains any elements that are also contained within this
IntSet instance
- containsAny(IntSet) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Returns
true if the specified
IntSet
instance contains any elements that are also contained within this
IntSet instance
- containsAny(IntSet) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Returns
true if the specified
IntSet
instance contains any elements that are also contained within this
IntSet instance
- containsAny(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Returns
true if the specified
Collection instance
contains any elements that are also contained within this
ExtendedSet instance
- containsAny(Collection<? extends Integer>) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Returns
true if the specified
Collection instance
contains any elements that are also contained within this
ExtendedSet instance
- containsAny(LongSet) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Returns
true if the specified
LongSet
instance contains any elements that are also contained within this
LongSet instance
- containsAny(BinaryMatrix) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Returns
true if the specified
BinaryMatrix instance
contains any cell that is also contained within this
BinaryMatrix
instance
- containsAny(Collection<? extends Pair<T, I>>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Returns
true if the specified
Collection instance
contains any elements that are also contained within this
ExtendedSet instance
- containsAtLeast(Collection<? extends T>, int) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Returns
true if the specified
Collection instance
contains at least
minElements elements that are also
contained within this
ExtendedSet instance
- containsAtLeast(Collection<? extends T>, int) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- containsAtLeast(Collection<? extends T>, int) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- containsAtLeast(Collection<? extends T>, int) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Returns
true if the specified
Collection instance
contains at least
minElements elements that are also
contained within this
ExtendedSet instance
- containsAtLeast(IntSet, int) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Returns
true if the specified
IntSet
instance contains at least
minElements elements that are
also contained within this
IntSet instance
- containsAtLeast(IntSet, int) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Returns
true if the specified
IntSet
instance contains at least
minElements elements that are
also contained within this
IntSet instance
- containsAtLeast(IntSet, int) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Returns
true if the specified
IntSet
instance contains at least
minElements elements that are
also contained within this
IntSet instance
- containsAtLeast(IntSet, int) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Returns
true if the specified
IntSet
instance contains at least
minElements elements that are
also contained within this
IntSet instance
- containsAtLeast(IntSet, int) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Returns
true if the specified
IntSet
instance contains at least
minElements elements that are
also contained within this
IntSet instance
- containsAtLeast(IntSet, int) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Returns
true if the specified
IntSet
instance contains at least
minElements elements that are
also contained within this
IntSet instance
- containsAtLeast(IntSet, int) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Returns
true if the specified
IntSet
instance contains at least
minElements elements that are
also contained within this
IntSet instance
- containsAtLeast(Collection<? extends T>, int) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Returns
true if the specified
Collection instance
contains at least
minElements elements that are also
contained within this
ExtendedSet instance
- containsAtLeast(Collection<? extends Integer>, int) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Returns
true if the specified
Collection instance
contains at least
minElements elements that are also
contained within this
ExtendedSet instance
- containsAtLeast(LongSet, long) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Returns
true if the specified
LongSet
instance contains at least
minElements elements that are
also contained within this
LongSet instance
- containsAtLeast(BinaryMatrix, int) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Returns
true if the specified
BinaryMatrix instance
contains at least
minElements cells that are also contained
within this
BinaryMatrix instance
- containsAtLeast(Collection<? extends Pair<T, I>>, int) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Returns
true if the specified
Collection instance
contains at least
minElements elements that are also
contained within this
ExtendedSet instance
- containsItem(I) - Method in class it.uniroma3.mat.extendedset.utilities.CollectionMap
-
Checks if there are some collections that contain the given item
- containsKey(Object) - Method in class it.uniroma3.mat.extendedset.utilities.ArrayMap
- containsKey(Object) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairMap
- containsValue(Object) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairMap
- convert(Object...) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Converts a given integer array into an instance of the current class
- convert(Collection<?>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Converts a given
Collection instance into an instance of the
current class.
- convert(Collection<?>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- convert(Object...) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- convert(Collection<?>) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Converts a given
Collection instance into an instance of the
current class.
- convert(Object...) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Converts a given integer array into an instance of the current class
- convert(int...) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Converts a given array into an instance of the current class.
- convert(Collection<Integer>) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Converts a given collection into an instance of the current class.
- convert(int...) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Converts a given array into an instance of the current class.
- convert(Collection<Integer>) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Converts a given collection into an instance of the current class.
- convert(int...) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Converts a given array into an instance of the current class.
- convert(Collection<Integer>) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Converts a given collection into an instance of the current class.
- convert(Collection<Integer>) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Converts a given collection into an instance of the current class.
- convert(int...) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Converts a given array into an instance of the current class.
- convert(int...) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Converts a given array into an instance of the current class.
- convert(Collection<Integer>) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Converts a given collection into an instance of the current class.
- convert(int...) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Converts a given array into an instance of the current class.
- convert(Collection<Integer>) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Converts a given collection into an instance of the current class.
- convert(int...) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Converts a given array into an instance of the current class.
- convert(Collection<Integer>) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Converts a given collection into an instance of the current class.
- convert(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
-
Converts a given
Collection instance into an instance of the
current class.
- convert(Object...) - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
-
Converts a given integer array into an instance of the current class
- convert(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Converts a given
Collection instance into an instance of the
current class.
- convert(Object...) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Converts a given integer array into an instance of the current class
- convert(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Converts a given
Collection instance into an instance of the
current class.
- convert(Object...) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Converts a given integer array into an instance of the current class
- convert(long...) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Converts a given array into an instance of the current class.
- convert(Collection<Long>) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Converts a given array into an instance of the current class.
- convert(boolean[][]) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Converts a given matrix of boolean n x m into an instance
of the current class.
- convert(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Converts a given
Collection instance into an instance of the
current class.
- convert(Object...) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Converts a given integer array into an instance of the current class
- count(int) - Static method in class it.uniroma3.mat.extendedset.utilities.BitCount
-
Population count
- count(int[]) - Static method in class it.uniroma3.mat.extendedset.utilities.BitCount
-
Population count
- count(int[], int) - Static method in class it.uniroma3.mat.extendedset.utilities.BitCount
-
Population count
- count_2(int[]) - Static method in class it.uniroma3.mat.extendedset.utilities.BitCount
-
Population count, skipping words at even positions
- count_2(int[], int) - Static method in class it.uniroma3.mat.extendedset.utilities.BitCount
-
Population count, skipping words at even positions
- createFromBinaryMatrix(BinaryMatrix) - Static method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
- current - Variable in class it.uniroma3.mat.extendedset.wrappers.LongSet.ExtendedLongIterator
-
- debugInfo() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Prints debug info about the given
ExtendedSet implementation
- debugInfo() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- debugInfo() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- debugInfo() - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Prints debug info about the given
ExtendedSet implementation
- debugInfo() - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Prints debug info about the given
IntSet implementation
- debugInfo() - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Prints debug info about the given
IntSet implementation
- debugInfo() - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Prints debug info about the given
IntSet implementation
- debugInfo() - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Prints debug info about the given
IntSet implementation
- debugInfo() - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Prints debug info about the given
IntSet implementation
- debugInfo() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Prints debug info about the given
IntSet implementation
- debugInfo() - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Prints debug info about the given
IntSet implementation
- debugInfo() - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
-
Prints debug info about the given
ExtendedSet implementation
- debugInfo() - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Prints debug info about the given
ExtendedSet implementation
- debugInfo() - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Prints debug info about the given
ExtendedSet implementation
- debugInfo() - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Prints debug info about the given
LongSet implementation
- debugInfo() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Prints debug info about the given
BinaryMatrix implementation
- debugInfo() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Prints debug info about the given
ExtendedSet implementation
- descending() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Allows to use the Java "for-each" statement in descending order
- descending() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- descending() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- descending() - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Allows to use the Java "for-each" statement in descending order
- descendingIterator() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Gets the descending order iterator over the elements of type
T
- descendingIterator() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- descendingIterator() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.UnmodifiableExtendedSet
-
- descendingIterator() - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Gets the descending order iterator over the elements of type
T
- descendingIterator() - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
- descendingIterator() - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
- descendingIterator() - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
- descendingIterator() - Method in class it.uniroma3.mat.extendedset.intset.FastSet
- descendingIterator() - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
- descendingIterator() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
- descendingIterator() - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
- descendingIterator() - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
-
Gets the descending order iterator over the elements of type
T
- descendingIterator() - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Gets the descending order iterator over the elements of type
T
- descendingIterator() - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Gets the descending order iterator over the elements of type
T
- descendingIterator() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
- descendingIterator() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Gets the descending order iterator over the elements of type
T
- descendingLongIterator() - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
- difference(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Generates the difference set
- difference(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- difference(Collection<? extends T>) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Generates the difference set
- difference(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Generates the difference set
- difference(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Generates the difference set
- difference(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Generates the difference set
- difference(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Generates the difference set
- difference(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Generates the difference set
- difference(IntSet) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Generates the difference set
- difference(IntSet) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Generates the difference set
- difference(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
-
Generates the difference set
- difference(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Generates the difference set
- difference(Collection<? extends Integer>) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Generates the difference set
- difference(LongSet) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Generates the difference set
- difference(BinaryMatrix) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Generates the difference matrix
- difference(Collection<? extends Pair<T, I>>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Generates the difference set
- differenceSize(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Computes the difference set size.
- differenceSize(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- differenceSize(Collection<? extends T>) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Computes the difference set size.
- differenceSize(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Computes the difference set size.
- differenceSize(IntSet) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Computes the difference set size.
- differenceSize(IntSet) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Computes the difference set size.
- differenceSize(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Computes the difference set size.
- differenceSize(Collection<? extends Integer>) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Computes the difference set size.
- differenceSize(LongSet) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Computes the difference set size.
- differenceSize(BinaryMatrix) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Computes the difference matrix size.
- differenceSize(Collection<? extends Pair<T, I>>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Computes the difference set size.
- doComplement(ImmutableConciseSet) - Static method in class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- doIntersection(Iterator<ImmutableConciseSet>) - Static method in class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- FastSet - Class in it.uniroma3.mat.extendedset.intset
-
An
IntSet implementation, representing a set of integers, based on an
uncompressed bitmap.
- FastSet() - Constructor for class it.uniroma3.mat.extendedset.intset.FastSet
-
Creates a new, empty set.
- fill(T, T) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- fill(T, T) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Adds to the set all the elements between first and
last, both included.
- fill(T, T) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.UnmodifiableExtendedSet
-
- fill(T, T) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Adds to the set all the elements between first and
last, both included.
- fill(int, int) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Adds to the set all the elements between first and
last, both included.
- fill(int, int) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Adds to the set all the elements between first and
last, both included.
- fill(int, int) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Adds to the set all the elements between first and
last, both included.
- fill(int, int) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Adds to the set all the elements between first and
last, both included.
- fill(int, int) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Adds to the set all the elements between first and
last, both included.
- fill(int, int) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Adds to the set all the elements between first and
last, both included.
- fill(T, T) - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
-
Adds to the set all the elements between first and
last, both included.
- fill(T, T) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Adds to the set all the elements between first and
last, both included.
- fill(Integer, Integer) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Adds to the set all the elements between first and
last, both included.
- fill(long, long) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Adds to the set all the elements between first and
last, both included.
- fill(int, int, int, int) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Adds to the matrix all the cells of the specified sub-matrix, both
corners included.
- fill(Pair<T, I>, Pair<T, I>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Adds to the set all the elements between first and
last, both included.
- first() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- first() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
- first() - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Returns the first (lowest) element currently in this set.
- first() - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Returns the first (lowest) element currently in this set.
- first() - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Returns the first (lowest) element currently in this set.
- first() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Returns the first (lowest) element currently in this set.
- first() - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Returns the first (lowest) element currently in this set.
- first() - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
- first() - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
- first() - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
- first - Variable in class it.uniroma3.mat.extendedset.wrappers.LongSet.ExtendedLongIterator
-
- first() - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Returns the first (lowest) element currently in this set.
- first() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Returns the first (lowest) cell currently in this set.
- first() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
- flip(T) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- flip(T) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Adds the element if it not existing, or removes it if existing
- flip(T) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.UnmodifiableExtendedSet
-
- flip(T) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Adds the element if it not existing, or removes it if existing
- flip(int) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Adds the element if it not existing, or removes it if existing
- flip(int) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Adds the element if it not existing, or removes it if existing
- flip(int) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Adds the element if it not existing, or removes it if existing
- flip(int) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Adds the element if it not existing, or removes it if existing
- flip(int) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Adds the element if it not existing, or removes it if existing
- flip(int) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Adds the element if it not existing, or removes it if existing
- flip(int) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Adds the element if it not existing, or removes it if existing
- flip(T) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Adds the element if it not existing, or removes it if existing
- flip(Integer) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Adds the element if it not existing, or removes it if existing
- flip(long) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Adds the element if it not existing, or removes it if existing
- flip(int, int) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Adds the cell if it not existing, or removes it if existing
- flip(Pair<T, I>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Adds the element if it not existing, or removes it if existing
- flipBitAsBinaryString(int) - Static method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils
-
- freecells - Variable in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
This is the number of empty cells.
- ImmutableConciseSet - Class in it.uniroma3.mat.extendedset.intset
-
- ImmutableConciseSet() - Constructor for class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- ImmutableConciseSet(ByteBuffer) - Constructor for class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- ImmutableConciseSet(IntBuffer) - Constructor for class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- ImmutableConciseSet.WordIterator - Class in it.uniroma3.mat.extendedset.intset
-
- IndexedSet<T> - Class in it.uniroma3.mat.extendedset.wrappers
-
An
ExtendedSet implementation that maps each element of the universe (i.e., the collection of all possible elements) to an integer referred to as its "index".
- IndexedSet(IntSet, Collection<T>) - Constructor for class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Creates an empty
IndexedSet based on a given collection that
represents the set of
all possible items that can be added to the
IndexedSet instance.
- indexOf(T) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- indexOf(T) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- indexOf(T) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Provides position of element within the set.
- indexOf(T) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Provides position of element within the set.
- indexOf(int) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Provides position of element within the set.
- indexOf(int) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Provides position of element within the set.
- indexOf(int) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Provides position of element within the set.
- indexOf(int) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Provides position of element within the set.
- indexOf(int) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Provides position of element within the set.
- indexOf(int) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Provides position of element within the set.
- indexOf(int) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Provides position of element within the set.
- indexOf(T) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Provides position of element within the set.
- indexOf(Integer) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Provides position of element within the set.
- indexOf(long) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Provides position of element within the set.
- indexOf(int, int) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Provides position of cell within the matrix.
- indexOf(Pair<T, I>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Provides position of element within the set.
- indices() - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Returns the set of indices.
- INITIAL_SIZE - Static variable in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
- IntegerSet - Class in it.uniroma3.mat.extendedset.wrappers
-
This class provides a "wrapper" for any
IntSet instance in order to be used as an
ExtendedSet instance.
- IntegerSet(IntSet) - Constructor for class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
- intersection(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- intersection(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Generates the intersection set
- intersection(Collection<? extends T>) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Generates the intersection set
- intersection(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Generates the intersection set
- intersection(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Generates the intersection set
- intersection(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Generates the intersection set
- intersection(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Generates the intersection set
- intersection(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Generates the intersection set
- intersection(ImmutableConciseSet...) - Static method in class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- intersection(Iterable<ImmutableConciseSet>) - Static method in class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- intersection(Iterator<ImmutableConciseSet>) - Static method in class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- intersection(IntSet) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Generates the intersection set
- intersection(IntSet) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Generates the intersection set
- intersection(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
-
Generates the intersection set
- intersection(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Generates the intersection set
- intersection(Collection<? extends Integer>) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Generates the intersection set
- intersection(LongSet) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Generates the intersection set
- intersection(BinaryMatrix) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Generates the intersection matrix
- intersection(Collection<? extends Pair<T, I>>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Generates the intersection set
- intersectionSize(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- intersectionSize(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Computes the intersection set size.
- intersectionSize(Collection<? extends T>) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Computes the intersection set size.
- intersectionSize(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Computes the intersection set size.
- intersectionSize(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Computes the intersection set size.
- intersectionSize(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Computes the intersection set size.
- intersectionSize(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Computes the intersection set size.
- intersectionSize(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Computes the intersection set size.
- intersectionSize(IntSet) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Computes the intersection set size.
- intersectionSize(IntSet) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Computes the intersection set size.
- intersectionSize(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
-
Computes the intersection set size.
- intersectionSize(Collection<? extends T>) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Computes the intersection set size.
- intersectionSize(Collection<? extends Integer>) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Computes the intersection set size.
- intersectionSize(LongSet) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Computes the intersection set size.
- intersectionSize(BinaryMatrix) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Computes the intersection matrix size.
- IntHashCode - Class in it.uniroma3.mat.extendedset.utilities
-
Hash functions for integers and integer arrays.
- IntHashCode() - Constructor for class it.uniroma3.mat.extendedset.utilities.IntHashCode
-
- IntList - Class in it.uniroma3.mat.extendedset.utilities
-
- IntList() - Constructor for class it.uniroma3.mat.extendedset.utilities.IntList
-
- IntList(int) - Constructor for class it.uniroma3.mat.extendedset.utilities.IntList
-
- IntSet - Interface in it.uniroma3.mat.extendedset.intset
-
Very similar to
ExtendedSet but for the primitive
int
type.
- intSet() - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
- IntSet.IntIterator - Interface in it.uniroma3.mat.extendedset.intset
-
An
Iterator-like interface that allows to "skip" some elements of
the set
- IntSetStatistics - Class in it.uniroma3.mat.extendedset.utilities
-
A wrapper class for classes that implement the
IntSet interface to count method calls
- IntSetStatistics(IntSet) - Constructor for class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
- involvedCols() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
- involvedItems() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Gets the set of items in
PairSet.allItems() that are contained in at
least one transaction
- involvedRows() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
- involvedTransactions() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
- isAllOnesLiteral(int) - Static method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils
-
- isAllZerosLiteral(int) - Static method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils
-
- isEmpty() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- isEmpty() - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
- isEmpty() - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
- isEmpty() - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
- isEmpty() - Method in class it.uniroma3.mat.extendedset.intset.FastSet
- isEmpty() - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Returns true if this set contains no elements.
- isEmpty() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
- isEmpty() - Method in class it.uniroma3.mat.extendedset.utilities.IntList
-
- isEmpty() - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
- isEmpty() - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
- isEmpty() - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
- isEmpty() - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
- isEmpty() - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
- isEmpty() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
- isEmpty() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairMap
- isEmpty() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
- isLiteral(int) - Static method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils
-
Checks whether a word is a literal one
- isLiteralWithSingleOneBit(int) - Static method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils
-
- isLiteralWithSingleZeroBit(int) - Static method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils
-
- isOneSequence(int) - Static method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils
-
Checks whether a word contains a sequence of 1's
- isSequenceWithNoBits(int) - Static method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils
-
Checks whether a word contains a sequence of 0's with no set bit, or 1's
with no unset bit.
- isZeroSequence(int) - Static method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils
-
Checks whether a word contains a sequence of 0's
- it.uniroma3.mat.extendedset - package it.uniroma3.mat.extendedset
-
- it.uniroma3.mat.extendedset.intset - package it.uniroma3.mat.extendedset.intset
-
- it.uniroma3.mat.extendedset.utilities - package it.uniroma3.mat.extendedset.utilities
-
- it.uniroma3.mat.extendedset.utilities.random - package it.uniroma3.mat.extendedset.utilities.random
-
- it.uniroma3.mat.extendedset.wrappers - package it.uniroma3.mat.extendedset.wrappers
-
- it.uniroma3.mat.extendedset.wrappers.matrix - package it.uniroma3.mat.extendedset.wrappers.matrix
-
- item - Variable in class it.uniroma3.mat.extendedset.wrappers.matrix.Pair
-
the item
- itemsOf(T) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Lists all items contained within a given transaction
- iterator() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- iterator() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
- iterator() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.UnmodifiableExtendedSet
-
- iterator() - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
- iterator() - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
- iterator() - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
- iterator() - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
- iterator() - Method in class it.uniroma3.mat.extendedset.intset.FastSet
- iterator() - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
- iterator() - Method in class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet
-
- iterator() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
- iterator() - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
- iterator() - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
- iterator() - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
- iterator() - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
- iterator() - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
- iterator() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
- iterator() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
- itr - Variable in class it.uniroma3.mat.extendedset.wrappers.LongSet.ExtendedLongIterator
-
- Pair<T,I> - Class in it.uniroma3.mat.extendedset.wrappers.matrix
-
A class for representing a single transaction-item relationship.
- Pair(T, I) - Constructor for class it.uniroma3.mat.extendedset.wrappers.matrix.Pair
-
Creates a new transaction-item pair
- PairMap<T,I,V> - Class in it.uniroma3.mat.extendedset.wrappers.matrix
-
An class that associates a value to each pair within a
PairSet instance.
- PairMap(PairSet<T, I>) - Constructor for class it.uniroma3.mat.extendedset.wrappers.matrix.PairMap
-
Creates an empty map
- PairSet<T,I> - Class in it.uniroma3.mat.extendedset.wrappers.matrix
-
A set of pairs internally represented by a binary matrix.
- PairSet(BinaryMatrix, Collection<T>, Collection<I>) - Constructor for class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Initializes the set by specifying all possible transactions and items.
- PairSet(BinaryMatrix, Object[][]) - Constructor for class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Initializes the set by specifying all possible transactions and items.
- PairSet(BinaryMatrix, Collection<? extends Pair<T, I>>) - Constructor for class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Converts a generic collection of transaction-item pairs to a
PairSet instance.
- powerSet() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- powerSet(int, int) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- powerSet() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Computes the power-set of the current set.
- powerSet(int, int) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Computes a subset of the power-set of the current set, composed by those
subsets that have cardinality between min and
max.
- powerSet() - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Computes the power-set of the current set.
- powerSet(int, int) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Computes a subset of the power-set of the current set, composed by those
subsets that have cardinality between min and
max.
- powerSet() - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Computes the power-set of the current set.
- powerSet(int, int) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Computes a subset of the power-set of the current set, composed by those
subsets that have cardinality between min and
max.
- powerSet() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Computes the power-set of the current set.
- powerSet(int, int) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Computes a subset of the power-set of the current set, composed by those
subsets that have cardinality between min and
max.
- powerSet() - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Computes the power-set of the current set.
- powerSet(int, int) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Computes a subset of the power-set of the current set, composed by those
subsets that have cardinality between min and
max.
- powerSet() - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Computes the power-set of the current set.
- powerSet(int, int) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
-
Computes a subset of the power-set of the current set, composed by those
subsets that have cardinality between min and
max.
- powerSet() - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Computes the power-set of the current set.
- powerSet(int, int) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
-
Computes a subset of the power-set of the current set, composed by those
subsets that have cardinality between min and
max.
- powerSet() - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Computes the power-set of the current set.
- powerSet(int, int) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Computes a subset of the power-set of the current set, composed by those
subsets that have cardinality between min and
max.
- powerSetSize() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- powerSetSize(int, int) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- powerSetSize() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Computes the power-set size of the current set.
- powerSetSize(int, int) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet
-
Computes the power-set size of the current set, composed by those subsets
that have cardinality between min and max.
- powerSetSize() - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Computes the power-set size of the current set.
- powerSetSize(int, int) - Method in interface it.uniroma3.mat.extendedset.ExtendedSet
-
Computes the power-set size of the current set, composed by those subsets
that have cardinality between min and max.
- powerSetSize() - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Computes the power-set size of the current set.
- powerSetSize(int, int) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Computes the power-set size of the current set, composed by those subsets
that have cardinality between min and max.
- powerSetSize() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Computes the power-set size of the current set.
- powerSetSize(int, int) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Computes the power-set size of the current set, composed by those subsets
that have cardinality between min and max.
- powerSetSize() - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Computes the power-set size of the current set.
- powerSetSize(int, int) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Computes the power-set size of the current set, composed by those subsets
that have cardinality between min and max.
- previous() - Method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils.LiteralAndZeroFillExpander
-
- previous() - Method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils.OneFillExpander
-
- previous() - Method in interface it.uniroma3.mat.extendedset.intset.ConciseSetUtils.WordExpander
-
- put(Integer, T) - Method in class it.uniroma3.mat.extendedset.utilities.ArrayMap
- put(Pair<T, I>, V) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairMap
- putAllItems(K, Collection<? extends I>) - Method in class it.uniroma3.mat.extendedset.utilities.CollectionMap
-
Adds a collection of items to the collection corresponding to the given key
- putItem(K, I) - Method in class it.uniroma3.mat.extendedset.utilities.CollectionMap
-
Adds an item to the collection corresponding to the given key
- raw() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- raw() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.FilteredSet
-
- raw() - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.UnmodifiableExtendedSet
-
- readState(DataInputStream) - Method in class it.uniroma3.mat.extendedset.utilities.random.MersenneTwister
-
Reads the entire state of the MersenneTwister RNG from the stream
- readState(DataInputStream) - Method in class it.uniroma3.mat.extendedset.utilities.random.MersenneTwisterFast
-
Reads the entire state of the MersenneTwister RNG from the stream
- rehash() - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Figures out correct size for rehashed set, then does the rehash.
- rehash(int) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Rehashes to a bigger size.
- remove(Object) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- remove(Object) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.UnmodifiableExtendedSet
-
- remove(int) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Removes the specified element from this set if it is present.
- remove(int) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Removes the specified element from this set if it is present.
- remove(int) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Removes the specified element from this set if it is present.
- remove(int) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Removes the specified element from this set if it is present.
- remove(int) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Removes the specified element from the set.
- remove() - Method in class it.uniroma3.mat.extendedset.intset.ImmutableConciseSet.WordIterator
-
- remove() - Method in interface it.uniroma3.mat.extendedset.intset.IntSet.IntIterator
-
Removes from the underlying collection the last element returned by
the iterator (optional operation).
- remove(int) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Removes the specified element from this set if it is present.
- remove(int) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Removes the specified element from this set if it is present.
- remove(Object) - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
- remove(Object) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
- remove(Object) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
- remove() - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet.ExtendedLongIterator
-
Removes from the underlying collection the last element returned by
the iterator (optional operation).
- remove(long) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Removes the specified element from this set if it is present.
- remove() - Method in interface it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix.CellIterator
-
Removes from the underlying matrix the last cell returned by the
iterator (optional operation).
- remove(int, int) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Removes the specified cell from this matrix if it is present.
- remove(Object) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairMap
- remove(Object) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
- remove(T, I) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Removes a single transaction-item pair
- removeAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- removeAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.UnmodifiableExtendedSet
-
- removeAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Removes from this set all of its elements that are contained in the
specified collection.
- removeAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Removes from this set all of its elements that are contained in the
specified collection.
- removeAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Removes from this set all of its elements that are contained in the
specified collection.
- removeAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Removes from this set all of its elements that are contained in the
specified collection.
- removeAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Removes from this set all of its elements that are contained in the
specified collection.
- removeAll(IntSet) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Removes from this set all of its elements that are contained in the
specified collection.
- removeAll(IntSet) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Removes from this set all of its elements that are contained in the
specified collection.
- removeAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
- removeAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
- removeAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
- removeAll(LongSet) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Removes from this set all of its elements that are contained in the
specified collection.
- removeAll(int, IntSet) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Removes the specified cells from this matrix.
- removeAll(IntSet, int) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Removes the specified cells from this matrix.
- removeAll(IntSet, IntSet) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Removes the specified cells from this matrix.
- removeAll(BinaryMatrix) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Removes from this matrix all of its cells that are contained in the
specified collection.
- removeAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
- removeAll(Collection<T>, Collection<I>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Removes the pairs obtained from the Cartesian product of transactions and
items
- removeAll(T, Collection<I>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Removes the pairs obtained from the Cartesian product of transactions and
items
- removeAll(Collection<T>, I) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Removes the pairs obtained from the Cartesian product of transactions and
items
- removeAllItems(K, Collection<? extends I>) - Method in class it.uniroma3.mat.extendedset.utilities.CollectionMap
-
Removes a collection of items from the collection corresponding to the given key
- REMOVED - Static variable in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
When an object is deleted this object is put into the hashtable in its
place, so that other objects with the same key (collisions) further down
the hashtable are not lost after we delete an object in the collision
chain.
- removeItem(K, I) - Method in class it.uniroma3.mat.extendedset.utilities.CollectionMap
-
Removes the item from the collection corresponding to the given key
- reset(int, int, boolean) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils.LiteralAndZeroFillExpander
-
- reset(int, int, boolean) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSetUtils.OneFillExpander
-
- reset(int, int, boolean) - Method in interface it.uniroma3.mat.extendedset.intset.ConciseSetUtils.WordExpander
-
- resetCounters() - Static method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Resets all counters
- retainAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.ExtendedSubSet
-
- retainAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.AbstractExtendedSet.UnmodifiableExtendedSet
-
- retainAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.AbstractIntSet
-
Retains only the elements in this set that are contained in the specified
collection.
- retainAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ArraySet
-
Retains only the elements in this set that are contained in the specified
collection.
- retainAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.ConciseSet
-
Retains only the elements in this set that are contained in the specified
collection.
- retainAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.FastSet
-
Retains only the elements in this set that are contained in the specified
collection.
- retainAll(IntSet) - Method in class it.uniroma3.mat.extendedset.intset.HashIntSet
-
Retains only the elements in this set that are contained in the specified
collection.
- retainAll(IntSet) - Method in interface it.uniroma3.mat.extendedset.intset.IntSet
-
Retains only the elements in this set that are contained in the specified
collection.
- retainAll(IntSet) - Method in class it.uniroma3.mat.extendedset.utilities.IntSetStatistics
-
Retains only the elements in this set that are contained in the specified
collection.
- retainAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.GenericExtendedSet
- retainAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.IndexedSet
- retainAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.IntegerSet
- retainAll(LongSet) - Method in class it.uniroma3.mat.extendedset.wrappers.LongSet
-
Retains only the elements in this set that are contained in the specified
collection.
- retainAll(int, IntSet) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Retains the specified cells from this matrix.
- retainAll(IntSet, int) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Removes the specified cells from this matrix.
- retainAll(IntSet, IntSet) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Removes the specified cells from this matrix.
- retainAll(BinaryMatrix) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.BinaryMatrix
-
Retains only the cells in this matrix that are contained in the specified
collection.
- retainAll(Collection<?>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
- retainAll(Collection<T>, Collection<I>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Retains the pairs obtained from the Cartesian product of transactions and
items
- retainAll(T, Collection<I>) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Retains the pairs obtained from the Cartesian product of transactions and
items
- retainAll(Collection<T>, I) - Method in class it.uniroma3.mat.extendedset.wrappers.matrix.PairSet
-
Retains the pairs obtained from the Cartesian product of transactions and
items