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

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

public class PathEval
extends Object


Constructor Summary
PathEval()
           
 
Method Summary
static 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 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 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 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



Licenced under the Apache License, Version 2.0