PIP.Domains.Family
Class HFType

java.lang.Object
  extended by PIP.Domains.Family.FamilyType
      extended by PIP.Domains.Family.HFType

public class HFType
extends FamilyType


Constructor Summary
HFType(java.lang.Class family, int level)
           
 
Method Summary
 Family adapt(Family f1)
           
 boolean equals(java.lang.Object o)
           
 java.lang.Class getFamily()
           
 int getLevels()
           
 int hashCode()
           
 java.util.Comparator makeFamilyComparator()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HFType

public HFType(java.lang.Class family,
              int level)
Method Detail

makeFamilyComparator

public java.util.Comparator makeFamilyComparator()
Overrides:
makeFamilyComparator in class FamilyType

adapt

public Family adapt(Family f1)
             throws java.lang.Exception
Overrides:
adapt in class FamilyType
Throws:
java.lang.Exception

toString

public java.lang.String toString()
Overrides:
toString in class FamilyType

hashCode

public int hashCode()
Overrides:
hashCode in class FamilyType

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class FamilyType

getFamily

public java.lang.Class getFamily()
                          throws java.lang.ClassNotFoundException
Overrides:
getFamily in class FamilyType
Throws:
java.lang.ClassNotFoundException

getLevels

public int getLevels()