PIP.Domains
Class Domains
java.lang.Object
PIP.Domains.Domains
public class Domains
- extends java.lang.Object
|
Constructor Summary |
Domains(boolean b)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Domains
public Domains(boolean b)
getInstance
public static Domains getInstance()
forAllDomains
public static void forAllDomains(org.apache.commons.collections.Closure c)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDomainsHashedByFamily
public java.util.Map<Family,java.util.Collection<Domain>> getDomainsHashedByFamily(FamilyType ft)
throws java.lang.Exception
- Throws:
java.lang.Exception
getKeys
public java.util.List<FamilyType> getKeys()
getdomains
public java.util.Map<FamilyType,java.util.Map<Family,java.util.Collection<Domain>>> getdomains()
persistDomainsByFamily
public void persistDomainsByFamily(FamilyType ft)
throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
getUniqueDomainsByFamily
public java.util.Collection<Domain> getUniqueDomainsByFamily(FamilyType ft,
java.util.Comparator comp)
throws java.lang.Exception
- This stampFilter generates a unique domain for each classification (depending on the level of similarity) by
using the exampler passed in
- Throws:
java.lang.Exception