E
- the type of the elements in the setC
- the type of the context the element is compared against, e.g. a
Graph TODO hb 060208: REVIEW: Using an array for aElementsArray causes
problems with generics elsewhere - changed to List?public class EquivalenceSetCreator<E,C>
extends java.lang.Object
Constructor and Description |
---|
EquivalenceSetCreator() |
Modifier and Type | Method and Description |
---|---|
static <EE,CC> EquivalenceSet[] |
createEqualityGroupOrderedArray(java.util.Collection<EE> elements,
EquivalenceComparator<? super EE,? super CC> aEqComparator,
CC aContext)
Checks for equivalance groups in the aElementsArray.
|
static <EE,CC> EquivalenceSet[] |
createEqualityGroupOrderedArray(EE[] aElementsArray,
EquivalenceComparator<? super EE,? super CC> aEqComparator,
CC aContext)
Deprecated.
To improve type-safety when using generics, use
createEqualityGroupOrderedArray(Collection, EquivalenceComparator,
Object) |
@Deprecated public static <EE,CC> EquivalenceSet[] createEqualityGroupOrderedArray(EE[] aElementsArray, EquivalenceComparator<? super EE,? super CC> aEqComparator, CC aContext)
createEqualityGroupOrderedArray(Collection, EquivalenceComparator,
Object)
aElementsArray
- aEqComparator
- public static <EE,CC> EquivalenceSet[] createEqualityGroupOrderedArray(java.util.Collection<EE> elements, EquivalenceComparator<? super EE,? super CC> aEqComparator, CC aContext)
elements
- aEqComparator
- TODO hb 060208: Using an array for aElementsArray
causes problems with generics elsewhere - change to List?