org.reco4j.graph.neo4j.plugin
Class Reco4jRecommender

java.lang.Object
  extended by org.neo4j.server.plugins.ServerPlugin
      extended by org.reco4j.graph.neo4j.plugin.Reco4jRecommender

public class Reco4jRecommender
extends org.neo4j.server.plugins.ServerPlugin

Author:
Alessandro Negro

Constructor Summary
Reco4jRecommender()
           
 
Method Summary
 Iterable<org.neo4j.graphdb.Node> getAllNodes(org.neo4j.graphdb.GraphDatabaseService graphDb)
           
 Iterable<org.neo4j.graphdb.Relationship> getAllRatings(org.neo4j.graphdb.GraphDatabaseService graphDb)
           
 Iterable<org.neo4j.graphdb.Node> getItems(org.neo4j.graphdb.GraphDatabaseService graphDb)
           
 Iterable<org.neo4j.graphdb.Relationship> getRatings(org.neo4j.graphdb.Node source)
           
 Iterable<org.neo4j.graphdb.Node> getRecommendations(org.neo4j.graphdb.Node source, int type)
           
 Iterable<org.neo4j.graphdb.Relationship> getTestRatings(org.neo4j.graphdb.Node source)
           
 
Methods inherited from class org.neo4j.server.plugins.ServerPlugin
getDefaultExtensionPoints, loadServerExtender, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Reco4jRecommender

public Reco4jRecommender()
Method Detail

getRecommendations

public Iterable<org.neo4j.graphdb.Node> getRecommendations(org.neo4j.graphdb.Node source,
                                                           int type)

getAllNodes

public Iterable<org.neo4j.graphdb.Node> getAllNodes(org.neo4j.graphdb.GraphDatabaseService graphDb)

getItems

public Iterable<org.neo4j.graphdb.Node> getItems(org.neo4j.graphdb.GraphDatabaseService graphDb)

getAllRatings

public Iterable<org.neo4j.graphdb.Relationship> getAllRatings(org.neo4j.graphdb.GraphDatabaseService graphDb)

getRatings

public Iterable<org.neo4j.graphdb.Relationship> getRatings(org.neo4j.graphdb.Node source)

getTestRatings

public Iterable<org.neo4j.graphdb.Relationship> getTestRatings(org.neo4j.graphdb.Node source)


Copyright © 2013. All Rights Reserved.