package eu.dnetlib.r2d2.neo4j.domain;

import eu.dnetlib.r2d2.neo4j.Neo4jBean;

public class Neo4jRLEntry extends Neo4jBean {
	public enum Kind {
		ITEM,
		READING_LIST
	}
	
	public final static String KIND = "kind";
	
	public final static String RATING = "rating";
	
	public Kind getKind() {
		return Kind.valueOf((String)this.getValue(KIND));
	}
	public void setKind(Kind kind) {
		this.setValue(KIND, kind.toString());
	}
	
	public double getRating() {
		Double val = (Double)this.getValue(RATING);
		if(val == null)
			return 0.0;
		
		return (double)val;
	}
	public void setRating(double rating) {
		this.setValue(RATING, rating);
	}
}
