| Package | Description |
|---|---|
| it.uniroma3.mat.extendedset | |
| it.uniroma3.mat.extendedset.wrappers | |
| it.uniroma3.mat.extendedset.wrappers.matrix |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractExtendedSet<T>
This class provides a skeletal implementation of the
ExtendedSet
interface to minimize the effort required to implement this interface. |
protected class |
AbstractExtendedSet.ExtendedSubSet
Used by
AbstractExtendedSet#headSet(T) , AbstractExtendedSet#tailSet(T) and AbstractExtendedSet#subSet(T,T) to offer a restricted view of the entire set |
protected class |
AbstractExtendedSet.FilteredSet
Base class for
AbstractExtendedSet.ExtendedSubSet and AbstractExtendedSet.UnmodifiableExtendedSet |
protected class |
AbstractExtendedSet.UnmodifiableExtendedSet
Read-only view of the set.
|
| Modifier and Type | Method and Description |
|---|---|
ExtendedSet<T> |
ExtendedSet.clone()
See the
clone() of Object |
ExtendedSet<T> |
AbstractExtendedSet.clone()
See the
clone() of Object |
ExtendedSet<T> |
AbstractExtendedSet.FilteredSet.clone() |
ExtendedSet<T> |
AbstractExtendedSet.ExtendedSubSet.clone() |
ExtendedSet<T> |
ExtendedSet.complemented()
Generates the complement set.
|
ExtendedSet<T> |
AbstractExtendedSet.complemented()
Generates the complement set.
|
ExtendedSet<T> |
AbstractExtendedSet.FilteredSet.complemented() |
ExtendedSet<T> |
AbstractExtendedSet.ExtendedSubSet.complemented() |
ExtendedSet<T> |
ExtendedSet.convert(Collection<?> c)
Converts a given
Collection instance into an instance of the
current class. |
ExtendedSet<T> |
AbstractExtendedSet.convert(Collection<?> c)
Converts a given
Collection instance into an instance of the
current class. |
ExtendedSet<T> |
AbstractExtendedSet.FilteredSet.convert(Collection<?> c) |
ExtendedSet<T> |
ExtendedSet.convert(Object... e)
Converts a given integer array into an instance of the current class
|
ExtendedSet<T> |
AbstractExtendedSet.convert(Object... e)
Converts a given integer array into an instance of the current class
|
ExtendedSet<T> |
AbstractExtendedSet.FilteredSet.convert(Object... e) |
ExtendedSet<T> |
ExtendedSet.difference(Collection<? extends T> other)
Generates the difference set
|
ExtendedSet<T> |
AbstractExtendedSet.difference(Collection<? extends T> other)
Generates the difference set
|
ExtendedSet<T> |
AbstractExtendedSet.FilteredSet.difference(Collection<? extends T> other) |
ExtendedSet<T> |
ExtendedSet.empty()
Generates an empty set
|
abstract ExtendedSet<T> |
AbstractExtendedSet.empty()
Generates an empty set
|
ExtendedSet<T> |
AbstractExtendedSet.FilteredSet.empty() |
ExtendedSet<T> |
ExtendedSet.headSet(T toElement) |
ExtendedSet<T> |
AbstractExtendedSet.headSet(T toElement) |
ExtendedSet<T> |
AbstractExtendedSet.UnmodifiableExtendedSet.headSet(T toElement) |
ExtendedSet<T> |
AbstractExtendedSet.ExtendedSubSet.headSet(T toElement) |
ExtendedSet<T> |
ExtendedSet.intersection(Collection<? extends T> other)
Generates the intersection set
|
ExtendedSet<T> |
AbstractExtendedSet.intersection(Collection<? extends T> other)
Generates the intersection set
|
ExtendedSet<T> |
AbstractExtendedSet.FilteredSet.intersection(Collection<? extends T> other) |
protected abstract ExtendedSet<T> |
AbstractExtendedSet.FilteredSet.raw() |
protected ExtendedSet<T> |
AbstractExtendedSet.UnmodifiableExtendedSet.raw() |
protected ExtendedSet<T> |
AbstractExtendedSet.ExtendedSubSet.raw() |
ExtendedSet<T> |
ExtendedSet.subSet(T fromElement,
T toElement) |
ExtendedSet<T> |
AbstractExtendedSet.subSet(T fromElement,
T toElement) |
ExtendedSet<T> |
AbstractExtendedSet.UnmodifiableExtendedSet.subSet(T fromElement,
T toElement) |
ExtendedSet<T> |
AbstractExtendedSet.ExtendedSubSet.subSet(T fromElement,
T toElement) |
ExtendedSet<T> |
ExtendedSet.symmetricDifference(Collection<? extends T> other)
Generates the symmetric difference set
|
ExtendedSet<T> |
AbstractExtendedSet.symmetricDifference(Collection<? extends T> other)
Generates the symmetric difference set
|
ExtendedSet<T> |
AbstractExtendedSet.FilteredSet.symmetricDifference(Collection<? extends T> other) |
ExtendedSet<T> |
ExtendedSet.tailSet(T fromElement) |
ExtendedSet<T> |
AbstractExtendedSet.tailSet(T fromElement) |
ExtendedSet<T> |
AbstractExtendedSet.UnmodifiableExtendedSet.tailSet(T fromElement) |
ExtendedSet<T> |
AbstractExtendedSet.ExtendedSubSet.tailSet(T fromElement) |
ExtendedSet<T> |
ExtendedSet.union(Collection<? extends T> other)
Generates the union set
|
ExtendedSet<T> |
AbstractExtendedSet.union(Collection<? extends T> other)
Generates the union set
|
ExtendedSet<T> |
AbstractExtendedSet.FilteredSet.union(Collection<? extends T> other) |
ExtendedSet<T> |
ExtendedSet.unmodifiable()
Gets the read-only version of the current set
|
ExtendedSet<T> |
AbstractExtendedSet.unmodifiable()
Gets the read-only version of the current set
|
ExtendedSet<T> |
AbstractExtendedSet.FilteredSet.unmodifiable() |
ExtendedSet<T> |
AbstractExtendedSet.UnmodifiableExtendedSet.unmodifiable() |
| Modifier and Type | Method and Description |
|---|---|
List<? extends ExtendedSet<T>> |
ExtendedSet.powerSet()
Computes the power-set of the current set.
|
List<? extends ExtendedSet<T>> |
AbstractExtendedSet.powerSet()
Computes the power-set of the current set.
|
List<? extends ExtendedSet<T>> |
AbstractExtendedSet.FilteredSet.powerSet() |
List<? extends ExtendedSet<T>> |
ExtendedSet.powerSet(int min,
int max)
Computes a subset of the power-set of the current set, composed by those
subsets that have cardinality between
min and
max. |
List<? extends ExtendedSet<T>> |
AbstractExtendedSet.powerSet(int min,
int max)
Computes a subset of the power-set of the current set, composed by those
subsets that have cardinality between
min and
max. |
List<? extends ExtendedSet<T>> |
AbstractExtendedSet.FilteredSet.powerSet(int mins,
int maxs) |
| Modifier and Type | Method and Description |
|---|---|
int |
ExtendedSet.compareTo(ExtendedSet<T> o)
Compares this object with the specified object for order.
|
int |
AbstractExtendedSet.compareTo(ExtendedSet<T> o)
Compares this object with the specified object for order.
|
int |
AbstractExtendedSet.FilteredSet.compareTo(ExtendedSet<T> o) |
double |
ExtendedSet.jaccardDistance(ExtendedSet<T> other)
Computes the Jaccard distance between this set and the given set.
|
double |
AbstractExtendedSet.jaccardDistance(ExtendedSet<T> other)
Computes the Jaccard distance between this set and the given set.
|
double |
AbstractExtendedSet.FilteredSet.jaccardDistance(ExtendedSet<T> other) |
double |
ExtendedSet.jaccardSimilarity(ExtendedSet<T> other)
Computes the Jaccard similarity coefficient between this set and the
given set.
|
double |
AbstractExtendedSet.jaccardSimilarity(ExtendedSet<T> other)
Computes the Jaccard similarity coefficient between this set and the
given set.
|
double |
AbstractExtendedSet.FilteredSet.jaccardSimilarity(ExtendedSet<T> other) |
double |
ExtendedSet.weightedJaccardDistance(ExtendedSet<T> other)
Computes the weighted version of the Jaccard distance between this set
and the given set.
|
double |
AbstractExtendedSet.weightedJaccardDistance(ExtendedSet<T> other)
Computes the weighted version of the Jaccard distance between this set
and the given set.
|
double |
AbstractExtendedSet.FilteredSet.weightedJaccardDistance(ExtendedSet<T> other) |
double |
ExtendedSet.weightedJaccardSimilarity(ExtendedSet<T> other)
Computes the weighted version of the Jaccard similarity coefficient
between this set and the given set.
|
double |
AbstractExtendedSet.weightedJaccardSimilarity(ExtendedSet<T> other)
Computes the weighted version of the Jaccard similarity coefficient
between this set and the given set.
|
double |
AbstractExtendedSet.FilteredSet.weightedJaccardSimilarity(ExtendedSet<T> other) |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericExtendedSet<T extends Comparable<T>>
ExtendedSet-based class internally managed by an instance of any
class implementing Collection |
class |
IndexedSet<T>
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". |
class |
IntegerSet
This class provides a "wrapper" for any
IntSet instance in order to be used as an ExtendedSet instance. |
| Modifier and Type | Method and Description |
|---|---|
ExtendedSet<T> |
GenericExtendedSet.headSet(T toElement) |
ExtendedSet<T> |
GenericExtendedSet.subSet(T fromElement,
T toElement) |
ExtendedSet<T> |
GenericExtendedSet.tailSet(T fromElement) |
ExtendedSet<T> |
GenericExtendedSet.unmodifiable()
Gets the read-only version of the current set
|
| Modifier and Type | Method and Description |
|---|---|
int |
IntegerSet.compareTo(ExtendedSet<Integer> o)
Compares this object with the specified object for order.
|
int |
IndexedSet.compareTo(ExtendedSet<T> o)
Compares this object with the specified object for order.
|
double |
IntegerSet.jaccardSimilarity(ExtendedSet<Integer> other)
Computes the Jaccard similarity coefficient between this set and the
given set.
|
double |
IndexedSet.jaccardSimilarity(ExtendedSet<T> other)
Computes the Jaccard similarity coefficient between this set and the
given set.
|
double |
IntegerSet.weightedJaccardSimilarity(ExtendedSet<Integer> other)
Computes the weighted version of the Jaccard similarity coefficient
between this set and the given set.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PairSet<T,I>
A set of pairs internally represented by a binary matrix.
|
| Modifier and Type | Method and Description |
|---|---|
int |
PairSet.compareTo(ExtendedSet<Pair<T,I>> o)
Compares this object with the specified object for order.
|
Copyright © 2016. All rights reserved.