net.myrrix.common
Class MutableRecommendedItem

java.lang.Object
  extended by net.myrrix.common.MutableRecommendedItem
All Implemented Interfaces:
Serializable, org.apache.mahout.cf.taste.recommender.RecommendedItem

public final class MutableRecommendedItem
extends Object
implements org.apache.mahout.cf.taste.recommender.RecommendedItem, Serializable

An implementation of RecommendedItem which is mutable. This lets implementations reuse one object during its iterations rather than create new objects for each element.

Author:
Sean Owen
See Also:
Serialized Form

Constructor Summary
MutableRecommendedItem()
           
MutableRecommendedItem(long itemID, float value)
           
 
Method Summary
 long getItemID()
           
 float getValue()
           
 void set(long itemID, float value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MutableRecommendedItem

public MutableRecommendedItem()

MutableRecommendedItem

public MutableRecommendedItem(long itemID,
                              float value)
Method Detail

getItemID

public long getItemID()
Specified by:
getItemID in interface org.apache.mahout.cf.taste.recommender.RecommendedItem

getValue

public float getValue()
Specified by:
getValue in interface org.apache.mahout.cf.taste.recommender.RecommendedItem

set

public void set(long itemID,
                float value)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.