Class PathUtils

java.lang.Object
org.aksw.jenax.sparql.path.PathUtils

public class PathUtils extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.apache.jena.sparql.path.Path
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.apache.jena.sparql.path.Path
    canonicalizeReverseLinks(org.apache.jena.sparql.path.Path path)
     
    static Set<org.apache.jena.graph.Node>
    collectNodes(org.apache.jena.sparql.path.Path path)
    Return the set of nodes mentioned in a path
    static int
    compareStep(org.apache.jena.sparql.path.P_Path0 a, org.apache.jena.sparql.path.P_Path0 b)
     
    static int
    countForwardLinks(Iterable<? extends org.apache.jena.sparql.path.Path> paths)
     
    static int
    countReverseLinks(Iterable<? extends org.apache.jena.sparql.path.Path> paths)
     
    static org.apache.jena.sparql.path.Path
    create(org.apache.jena.sparql.path.Path path, boolean isFwd)
    Deprecated.
    static org.apache.jena.sparql.path.P_Path0
    createStep(String predicate, boolean isFwd)
    Deprecated.
    static org.apache.jena.sparql.path.P_Path0
    createStep(org.apache.jena.graph.Node predicate, boolean isFwd)
    Deprecated.
    static org.apache.jena.sparql.path.Path
    foldNulls(org.apache.jena.sparql.path.Path path)
     
    static boolean
    isNull(org.apache.jena.sparql.path.Path path)
     
    static List<org.apache.jena.sparql.path.P_Path0>
    toList(org.apache.jena.sparql.path.Path path)
     
    static org.apache.jena.sparql.path.Path
    toSparqlPath(List<org.apache.jena.sparql.path.P_Path0> steps)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • nullPath

      public static final org.apache.jena.sparql.path.Path nullPath
  • Constructor Details

    • PathUtils

      public PathUtils()
  • Method Details

    • collectNodes

      public static Set<org.apache.jena.graph.Node> collectNodes(org.apache.jena.sparql.path.Path path)
      Return the set of nodes mentioned in a path
    • isNull

      public static boolean isNull(org.apache.jena.sparql.path.Path path)
    • foldNulls

      public static org.apache.jena.sparql.path.Path foldNulls(org.apache.jena.sparql.path.Path path)
    • canonicalizeReverseLinks

      public static org.apache.jena.sparql.path.Path canonicalizeReverseLinks(org.apache.jena.sparql.path.Path path)
    • toSparqlPath

      public static org.apache.jena.sparql.path.Path toSparqlPath(List<org.apache.jena.sparql.path.P_Path0> steps)
    • createStep

      @Deprecated public static org.apache.jena.sparql.path.P_Path0 createStep(String predicate, boolean isFwd)
      Deprecated.
    • createStep

      @Deprecated public static org.apache.jena.sparql.path.P_Path0 createStep(org.apache.jena.graph.Node predicate, boolean isFwd)
      Deprecated.
    • create

      @Deprecated public static org.apache.jena.sparql.path.Path create(org.apache.jena.sparql.path.Path path, boolean isFwd)
      Deprecated.
    • toList

      public static List<org.apache.jena.sparql.path.P_Path0> toList(org.apache.jena.sparql.path.Path path)
    • countForwardLinks

      public static int countForwardLinks(Iterable<? extends org.apache.jena.sparql.path.Path> paths)
    • countReverseLinks

      public static int countReverseLinks(Iterable<? extends org.apache.jena.sparql.path.Path> paths)
    • compareStep

      public static int compareStep(org.apache.jena.sparql.path.P_Path0 a, org.apache.jena.sparql.path.P_Path0 b)