edu.stanford.nlp.util.ScoredObject Maven / Gradle / Ivy
package edu.stanford.nlp.util;
/**
* Wrapper class for holding a scored object
*
* @author Dan Klein
* @version 2/7/01
*/
public class ScoredObject implements Scored {
private double score;
public double score() {
return score;
}
public void setScore(double score) {
this.score = score;
}
private T object;
public T object() {
return object;
}
public void setObject(T object) {
this.object = object;
}
public ScoredObject() {
}
public ScoredObject(T object, double score) {
this.object = object;
this.score = score;
}
@Override
public String toString() {
return object + " @ " + score;
}
}