uk.ac.shef.dcs.oak.jate.model
Class Term

java.lang.Object
  extended by uk.ac.shef.dcs.oak.jate.model.Term
All Implemented Interfaces:
java.lang.Comparable<Term>

public class Term
extends java.lang.Object
implements java.lang.Comparable<Term>

Represents a term.


Constructor Summary
Term(java.lang.String lemma, double confidence)
          Creates a term
 
Method Summary
 int compareTo(Term c)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getConcept()
           
 double getConfidence()
           
 int hashCode()
           
 void setConcept(java.lang.String singular)
           
 void setConfidence(double c)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Term

public Term(java.lang.String lemma,
            double confidence)
Creates a term

Parameters:
lemma - the lemmatised text of the term
confidence - the relevance of the term to the corpus from which it is extracted
Method Detail

getConcept

public java.lang.String getConcept()

getConfidence

public double getConfidence()

setConcept

public void setConcept(java.lang.String singular)

setConfidence

public void setConfidence(double c)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

compareTo

public int compareTo(Term c)
Specified by:
compareTo in interface java.lang.Comparable<Term>