public class SetEquivalenceChecker extends Object
Constructor and Description |
---|
SetEquivalenceChecker() |
Modifier and Type | Method and Description |
---|---|
static boolean |
containsEquivalent(Set<? extends BioPAXElement> set,
BioPAXElement query) |
static <T extends BioPAXElement> |
findEquivalentIntersection(Set<? extends T> set1,
Set<? extends T> set2) |
static <T extends BioPAXElement> |
hasEquivalentIntersection(Set<? extends T> set1,
Set<? extends T> set2) |
static <T extends BioPAXElement> |
isEquivalent(Set<? extends T> set1,
Set<? extends T> set2) |
public SetEquivalenceChecker()
public static <T extends BioPAXElement> boolean isEquivalent(Set<? extends T> set1, Set<? extends T> set2)
T
- Both sets should be of type that extends from T.set1
- First set to be checked.set2
- Second set to be checkedpublic static boolean containsEquivalent(Set<? extends BioPAXElement> set, BioPAXElement query)
set
- Set to test if it contains an element equivalent to queryquery
- BPE to look for equivalents in setpublic static <T extends BioPAXElement> Set<T> findEquivalentIntersection(Set<? extends T> set1, Set<? extends T> set2)
T
- Both sets should be of type that extends from T.set1
- First set to be checked.set2
- Second set to be checkedpublic static <T extends BioPAXElement> boolean hasEquivalentIntersection(Set<? extends T> set1, Set<? extends T> set2)
T
- Both sets should be of type that extends from T.set1
- First set to be checked.set2
- Second set to be checkedCopyright © 2015 BioPAX. All rights reserved.