Class OpUtils
java.lang.Object
org.aksw.jena_sparql_api.conjure.dataset.algebra.OpUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic OpapplyNodeTransform(Op op, org.apache.jena.sparql.graph.NodeTransform nodeTransform, org.aksw.jenax.stmt.core.SparqlStmtParser parser) In-place node transform for referenced SPARQL queriesstatic OpcopyWithSubstitution(Op op, Function<String, ? extends Op> varNameToSubst) static OpcopyWithSubstitution(Op op, Map<String, ? extends Op> varNameToSubst) mentionedVarNames(Op op) mentionedVars(Op op) static OpstripCache(Op in) static OpstripCacheCore(Op op, org.apache.jena.rdf.model.Model cloneModel) static <T extends org.apache.jena.rdf.model.RDFNode>
Tsubstitute(T tgtNode, T replacement) static OpsubstituteVars(Op op, Function<String, ? extends Op> varNameToSubst)
-
Constructor Details
-
OpUtils
public OpUtils()
-
-
Method Details
-
applyNodeTransform
public static Op applyNodeTransform(Op op, org.apache.jena.sparql.graph.NodeTransform nodeTransform, org.aksw.jenax.stmt.core.SparqlStmtParser parser) In-place node transform for referenced SPARQL queries- Parameters:
op-nodeTransform-- Returns:
-
stripCache
-
stripCacheCore
-
copyWithSubstitution
-
copyWithSubstitution
-
mentionedVarNames
-
mentionedVars
-
substituteVars
-
substitute
public static <T extends org.apache.jena.rdf.model.RDFNode> T substitute(T tgtNode, T replacement)
-