org.apache.mahout.cf.taste.hadoop.als
Class FeatureVectorWithRatingWritable
java.lang.Object
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
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)
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.