package uk.ac.shef.dcs.jate.model; /** * Created by zqz on 19/09/2015. */ public class JATETerm implements Comparable<JATETerm>{ protected String string; protected double score; protected TermInfo termInfo; public JATETerm(String string){ this(string, 0.0); } public JATETerm(String string, double score){ this.string=string; this.score=score; } public String getString(){ return string; } public void setString(String string){ this.string=string; } public double getScore(){ return score; } public void setScore(double score){ this.score=score; } public TermInfo getTermInfo(){ return termInfo; } public void setTermInfo(TermInfo info){ this.termInfo= info; } public String toString(){ StringBuilder sb = new StringBuilder(string); sb.append("=").append(score); return sb.toString(); } @Override public int compareTo(JATETerm o) { return Double.valueOf(o.getScore()).compareTo(getScore()); } }