|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IEquivalentTerms
Defines equivalence between terms.
| Method Summary | |
|---|---|
boolean |
areEquivalent(ITerm x,
ITerm y)
Checks if the specified terms are equivalent. |
ITerm |
findRepresentative(ITerm term)
Returns a representative term for the specified terms. |
Set<ITerm> |
getEquivalent(ITerm term)
Returns the set of terms which are equivalent to the specified term. |
void |
setEquivalent(ITerm x,
ITerm y)
Defines the specified terms as equivalent. |
| Method Detail |
|---|
boolean areEquivalent(ITerm x,
ITerm y)
x - The first term.y - The second term.
true if the two given terms are equivalent,
false otherwise.
void setEquivalent(ITerm x,
ITerm y)
x - The first term.y - The second term.ITerm findRepresentative(ITerm term)
term - The term.
Set<ITerm> getEquivalent(ITerm term)
term - The term.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||