Class PathEval


  • public class PathEval
    extends java.lang.Object
    Path evaluation - public interface
    • Constructor Detail

      • PathEval

        public PathEval()
    • Method Detail

      • eval

        public static java.util.Iterator<Node> eval​(Graph graph,
                                                    Node node,
                                                    Path path,
                                                    Context context)
        Evaluate a path : SPARQL semantics
      • evalReverse

        public static java.util.Iterator<Node> evalReverse​(Graph graph,
                                                           Node node,
                                                           Path path,
                                                           Context context)
        Evaluate a path
      • evalN

        public static java.util.Iterator<Node> evalN​(Graph graph,
                                                     Node node,
                                                     Path path)
        Evaluate a path : counting semantics
      • evalReverseN

        public static java.util.Iterator<Node> evalReverseN​(Graph graph,
                                                            Node node,
                                                            Path path)
        Evaluate a path : counting semantics
      • eval1

        public static java.util.Iterator<Node> eval1​(Graph graph,
                                                     Node node,
                                                     Path path)
        Evaluate a path : unique results
      • evalReverse1

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