org.apache.mahout.cf.taste.hadoop.als
Class FeatureVectorWithRatingWritable

java.lang.Object
  extended by org.apache.mahout.cf.taste.hadoop.als.FeatureVectorWithRatingWritable
All Implemented Interfaces:
Cloneable, org.apache.hadoop.io.Writable

public class FeatureVectorWithRatingWritable
extends Object
implements org.apache.hadoop.io.Writable, Cloneable


Constructor Summary
FeatureVectorWithRatingWritable()
           
FeatureVectorWithRatingWritable(int idIndex, float rating)
           
FeatureVectorWithRatingWritable(int idIndex, Float rating, Vector featureVector)
           
FeatureVectorWithRatingWritable(int idIndex, Vector featureVector)
           
 
Method Summary
protected  FeatureVectorWithRatingWritable clone()
           
 boolean containsFeatureVector()
           
 boolean containsRating()
           
 boolean equals(Object o)
           
 Vector getFeatureVector()
           
 int getIDIndex()
           
 Float getRating()
           
 int hashCode()
           
 void readFields(DataInput in)
           
 void write(DataOutput out)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FeatureVectorWithRatingWritable

public FeatureVectorWithRatingWritable()

FeatureVectorWithRatingWritable

public FeatureVectorWithRatingWritable(int idIndex,
                                       Float rating,
                                       Vector featureVector)

FeatureVectorWithRatingWritable

public FeatureVectorWithRatingWritable(int idIndex,
                                       Vector featureVector)

FeatureVectorWithRatingWritable

public FeatureVectorWithRatingWritable(int idIndex,
                                       float rating)
Method Detail

containsFeatureVector

public boolean containsFeatureVector()

containsRating

public boolean containsRating()

write

public void write(DataOutput out)
           throws IOException
Specified by:
write in interface org.apache.hadoop.io.Writable
Throws:
IOException

readFields

public void readFields(DataInput in)
                throws IOException
Specified by:
readFields in interface org.apache.hadoop.io.Writable
Throws:
IOException

getIDIndex

public int getIDIndex()

getRating

public Float getRating()

getFeatureVector

public Vector getFeatureVector()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

clone

protected FeatureVectorWithRatingWritable clone()
Overrides:
clone in class Object


Copyright © 2008-2011 The Apache Software Foundation. All Rights Reserved.