Package org.aksw.jenax.model.udf.util
Class UserDefinedFunctions
java.lang.Object
org.aksw.jenax.model.udf.util.UserDefinedFunctions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.jena.sparql.expr.NodeValueeval(Map<String, org.apache.jena.sparql.function.user.UserDefinedFunctionDefinition> macros, String udfUri, org.apache.jena.sparql.expr.Expr... args) Evaluate a specific macrostatic org.apache.jena.sparql.expr.ExprexpandMacro(Map<String, org.apache.jena.sparql.function.user.UserDefinedFunctionDefinition> macros, String udfUri, org.apache.jena.sparql.expr.Expr... args) static org.apache.jena.sparql.expr.ExprexpandMacro(Map<String, org.apache.jena.sparql.function.user.UserDefinedFunctionDefinition> macros, org.apache.jena.sparql.expr.Expr e) static StringforceIri(org.apache.jena.rdf.model.Resource r) static org.apache.jena.util.iterator.ExtendedIterator<UserDefinedFunctionResource>listUserDefinedFunctions(org.apache.jena.rdf.model.Model model) static voidregisterAll(Map<String, org.apache.jena.sparql.function.user.UserDefinedFunctionDefinition> map) static voidresolveUdf(Map<String, org.apache.jena.sparql.function.user.UserDefinedFunctionDefinition> result, UserDefinedFunctionResource fn, Set<String> activeProfiles) static org.apache.jena.sparql.function.user.UserDefinedFunctionDefinitiontoJena(String iri, UdfDefinition r)
-
Constructor Details
-
UserDefinedFunctions
public UserDefinedFunctions()
-
-
Method Details
-
listUserDefinedFunctions
public static org.apache.jena.util.iterator.ExtendedIterator<UserDefinedFunctionResource> listUserDefinedFunctions(org.apache.jena.rdf.model.Model model) -
registerAll
-
load
-
forceIri
-
resolveUdf
public static void resolveUdf(Map<String, org.apache.jena.sparql.function.user.UserDefinedFunctionDefinition> result, UserDefinedFunctionResource fn, Set<String> activeProfiles) -
expandMacro
-
expandMacro
-
eval
public static org.apache.jena.sparql.expr.NodeValue eval(Map<String, org.apache.jena.sparql.function.user.UserDefinedFunctionDefinition> macros, String udfUri, org.apache.jena.sparql.expr.Expr... args) Evaluate a specific macro -
toJena
public static org.apache.jena.sparql.function.user.UserDefinedFunctionDefinition toJena(String iri, UdfDefinition r)
-