package edu.stanford.nlp.util; import java.io.Serializable; /** * Wrapper class for holding a scored object. * * @author Dan Klein * @version 2/7/01 */ public class ScoredObject<T> implements Scored, Serializable { private double score; @Override 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(T object, double score) { this.object = object; this.score = score; } @Override public String toString() { return object + " @ " + score; } private static final long serialVersionUID = 1L; }