com.hp.hpl.jena.sparql.path
Class PathEval

java.lang.Object
  extended by com.hp.hpl.jena.sparql.path.PathEval

public class PathEval
extends java.lang.Object


Constructor Summary
PathEval()
           
 
Method Summary
static java.util.Iterator<com.hp.hpl.jena.graph.Node> eval(com.hp.hpl.jena.graph.Graph graph, com.hp.hpl.jena.graph.Node node, Path path)
          Evaluate a path in the forward direction
static java.util.Iterator<com.hp.hpl.jena.graph.Node> evalInverse(com.hp.hpl.jena.graph.Graph g, com.hp.hpl.jena.graph.Node node, Path path)
          Evaluate a path starting at the end of the path
static com.hp.hpl.jena.rdf.model.NodeIterator walkBackwards(com.hp.hpl.jena.rdf.model.Model model, com.hp.hpl.jena.rdf.model.RDFNode rdfNode, Path path)
           
static com.hp.hpl.jena.rdf.model.NodeIterator walkForwards(com.hp.hpl.jena.rdf.model.Model model, com.hp.hpl.jena.rdf.model.RDFNode rdfNode, Path path)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PathEval

public PathEval()
Method Detail

walkForwards

public static com.hp.hpl.jena.rdf.model.NodeIterator walkForwards(com.hp.hpl.jena.rdf.model.Model model,
                                                                  com.hp.hpl.jena.rdf.model.RDFNode rdfNode,
                                                                  Path path)

walkBackwards

public static com.hp.hpl.jena.rdf.model.NodeIterator walkBackwards(com.hp.hpl.jena.rdf.model.Model model,
                                                                   com.hp.hpl.jena.rdf.model.RDFNode rdfNode,
                                                                   Path path)

eval

public static java.util.Iterator<com.hp.hpl.jena.graph.Node> eval(com.hp.hpl.jena.graph.Graph graph,
                                                                  com.hp.hpl.jena.graph.Node node,
                                                                  Path path)
Evaluate a path in the forward direction


evalInverse

public static java.util.Iterator<com.hp.hpl.jena.graph.Node> evalInverse(com.hp.hpl.jena.graph.Graph g,
                                                                         com.hp.hpl.jena.graph.Node node,
                                                                         Path path)
Evaluate a path starting at the end of the path



Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010, 2011 Epimorphics Ltd.