edu.iastate.anthill.indus.reasoner
Class CompClass
java.lang.Object
edu.iastate.anthill.indus.reasoner.CompClass
- public class CompClass
- extends java.lang.Object
Compatible / Incompatible class for a term
- Since:
- 2005-04-11
- Author:
- Jie Bao
|
Constructor Summary |
(package private) |
CompClass(java.lang.String term)
|
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
term
java.lang.String term
compatible
java.util.Set compatible
incompatible
java.util.Set incompatible
information
public java.lang.String information
CompClass
CompClass(java.lang.String term)
clone
public java.lang.Object clone()
addCompatible
public void addCompatible(EqualClass ec)
removeCompatible
public void removeCompatible(EqualClass ec)
addCompatibleSet
public void addCompatibleSet(java.util.Set ecSet)
addIncompatible
public void addIncompatible(EqualClass ec)
removeIncompatible
public void removeIncompatible(EqualClass ec)
addIncompatibleSet
public void addIncompatibleSet(java.util.Set ecSet)
isConsistent
public boolean isConsistent()
- If an EC is in both compatible and incompatible set
there is inconsistency
- Returns:
- boolean
- Since:
- 2005-04-11
toString
public java.lang.String toString()
merge
public void merge(CompClass cc)
getAllCompatibleTerms
java.util.Set getAllCompatibleTerms()
getAllIncompatibleTerms
java.util.Set getAllIncompatibleTerms()