Package org.topbraid.shacl.arq
Class SHACLFunctionsCache
- java.lang.Object
-
- org.topbraid.shacl.arq.SHACLFunctionsCache
-
public class SHACLFunctionsCache extends Object
A cache that remembers previous calls to SHACL functions marked with sh:cachable.- Author:
- Holger Knublauch
-
-
Constructor Summary
Constructors Constructor Description SHACLFunctionsCache()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()org.apache.jena.sparql.expr.NodeValueexecute(SHACLARQFunction function, org.apache.jena.query.Dataset dataset, org.apache.jena.rdf.model.Model defaultModel, org.apache.jena.query.QuerySolution bindings, org.apache.jena.graph.Node[] args)static SHACLFunctionsCacheget()static voidset(SHACLFunctionsCache value)
-
-
-
Method Detail
-
get
public static SHACLFunctionsCache get()
-
set
public static void set(SHACLFunctionsCache value)
-
clear
public void clear()
-
execute
public org.apache.jena.sparql.expr.NodeValue execute(SHACLARQFunction function, org.apache.jena.query.Dataset dataset, org.apache.jena.rdf.model.Model defaultModel, org.apache.jena.query.QuerySolution bindings, org.apache.jena.graph.Node[] args)
-
-