jcolibri.extensions.recommendation.collaborative
Class MatrixCaseBase.RatingTuple

java.lang.Object
  extended by jcolibri.extensions.recommendation.collaborative.MatrixCaseBase.RatingTuple
All Implemented Interfaces:
java.lang.Comparable
Enclosing class:
MatrixCaseBase

public class MatrixCaseBase.RatingTuple
extends java.lang.Object
implements java.lang.Comparable

Stores a rating for an item.

Version:
1.0
Author:
Juan A. Recio-Garcia

Constructor Summary
MatrixCaseBase.RatingTuple(int solutionId, double rating)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 boolean equals(java.lang.Object o)
           
 double getRating()
           
 int getSolutionId()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MatrixCaseBase.RatingTuple

public MatrixCaseBase.RatingTuple(int solutionId,
                                  double rating)
Method Detail

equals

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

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable

getRating

public double getRating()
Returns:
Returns the rating.

getSolutionId

public int getSolutionId()
Returns:
Returns the solutionId.

toString

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

GAIA - Group for Artificial Intelligence Applications
http://gaia.fdi.ucm.es