Class OpServiceUtils
java.lang.Object
org.aksw.jena_sparql_api.algebra.utils.OpServiceUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.common.collect.Multimap<String,org.apache.jena.sparql.algebra.Op> extractServiceArgs(org.apache.jena.sparql.algebra.op.OpService rootOp) Utility to extract "function" arguments represented using multiple SERVICE clauses:static StringgetIriOrNull(org.apache.jena.sparql.algebra.op.OpService opService)
-
Constructor Details
-
OpServiceUtils
public OpServiceUtils()
-
-
Method Details
-
extractServiceArgs
public static com.google.common.collect.Multimap<String,org.apache.jena.sparql.algebra.Op> extractServiceArgs(org.apache.jena.sparql.algebra.op.OpService rootOp) Utility to extract "function" arguments represented using multiple SERVICE clauses:SERVICE <my:function:> { SERVICE <arg1:> { opA } SERVICE <arg2:> { opB } SERVICE <arg2:> { opC } opD # arguments outside of SERVICE not yet supported }becomes a multimapnull -> { opD } arg1 -> { opA } arg2 -> { opB, opC }- Parameters:
op-- Returns:
-
getIriOrNull
-