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

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

public class PathEval
extends Object

Path evaluation - public interface


Constructor Summary
PathEval()
           
 
Method Summary
static Iterator<Node> eval(Graph graph, Node node, Path path)
          Evaluate a path : SPARQL semantics
static Iterator<Node> eval1(Graph graph, Node node, Path path)
          Evaluate a path : unique results
static Iterator<Node> evalN(Graph graph, Node node, Path path)
          Evaluate a path : counting semantics
static Iterator<Node> evalReverse(Graph graph, Node node, Path path)
          Evaluate a path
static Iterator<Node> evalReverse1(Graph graph, Node node, Path path)
          Evaluate a path : unique results
static Iterator<Node> evalReverseN(Graph graph, Node node, Path path)
          Evaluate a path : counting semantics
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PathEval

public PathEval()
Method Detail

eval

public static Iterator<Node> eval(Graph graph,
                                  Node node,
                                  Path path)
Evaluate a path : SPARQL semantics


evalReverse

public static Iterator<Node> evalReverse(Graph graph,
                                         Node node,
                                         Path path)
Evaluate a path


evalN

public static Iterator<Node> evalN(Graph graph,
                                   Node node,
                                   Path path)
Evaluate a path : counting semantics


evalReverseN

public static Iterator<Node> evalReverseN(Graph graph,
                                          Node node,
                                          Path path)
Evaluate a path : counting semantics


eval1

public static Iterator<Node> eval1(Graph graph,
                                   Node node,
                                   Path path)
Evaluate a path : unique results


evalReverse1

public static Iterator<Node> evalReverse1(Graph graph,
                                          Node node,
                                          Path path)
Evaluate a path : unique results



Licenced under the Apache License, Version 2.0