Class PathExecutionUtils
java.lang.Object
org.aksw.jena_sparql_api.sparql_path2.PathExecutionUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <S,T> org.aksw.commons.rx.lookup.LookupService<org.apache.jena.graph.Node, Set<org.aksw.commons.util.triplet.Triplet<org.apache.jena.graph.Node, org.apache.jena.graph.Node>>> createLookupService(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, Pair<ValueSet<org.apache.jena.graph.Node>> predicateClass) A function that creates a lookup service for a given qef and predicate classstatic voidexecutePath(org.apache.jena.sparql.path.Path path, org.apache.jena.graph.Node startNode, org.apache.jena.graph.Node targetNode, org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, Function<NestedPath<org.apache.jena.graph.Node, org.apache.jena.graph.Node>, Boolean> pathCallback) static Set<org.aksw.commons.util.triplet.Triplet<org.apache.jena.graph.Node,org.apache.jena.graph.Node>> graphToTriplets(org.apache.jena.graph.Graph graph) static booleanisSimplePath(NestedPath<?, ?> path) Deprecated.
-
Constructor Details
-
PathExecutionUtils
public PathExecutionUtils()
-
-
Method Details
-
createLookupService
public static <S,T> org.aksw.commons.rx.lookup.LookupService<org.apache.jena.graph.Node,Set<org.aksw.commons.util.triplet.Triplet<org.apache.jena.graph.Node, createLookupServiceorg.apache.jena.graph.Node>>> (org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, Pair<ValueSet<org.apache.jena.graph.Node>> predicateClass) A function that creates a lookup service for a given qef and predicate class -
graphToTriplets
public static Set<org.aksw.commons.util.triplet.Triplet<org.apache.jena.graph.Node,org.apache.jena.graph.Node>> graphToTriplets(org.apache.jena.graph.Graph graph) -
isSimplePath
Deprecated. -
executePath
public static void executePath(org.apache.jena.sparql.path.Path path, org.apache.jena.graph.Node startNode, org.apache.jena.graph.Node targetNode, org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, Function<NestedPath<org.apache.jena.graph.Node, org.apache.jena.graph.Node>, Boolean> pathCallback)
-