uk.ac.ic.doc.automed.matching.relationships
Class SemanticRelationship

java.lang.Object
  |
  +--uk.ac.ic.doc.automed.matching.relationships.SemanticRelationship
Direct Known Subclasses:
Disjointness, Equivalence, Incompatibility, Overlapness, Subsumption

public abstract class SemanticRelationship
extends java.lang.Object


Constructor Summary
SemanticRelationship()
           
 
Method Summary
abstract  boolean equals(java.lang.Object o)
           
abstract  java.lang.String getName()
           
protected abstract  int getStrength()
           
 boolean isStronger(SemanticRelationship rel)
           
abstract  java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SemanticRelationship

public SemanticRelationship()
Method Detail

getName

public abstract java.lang.String getName()

equals

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

toString

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

getStrength

protected abstract int getStrength()

isStronger

public boolean isStronger(SemanticRelationship rel)