Package org.topbraid.shacl.arq.functions
Class HasShapeFunction
java.lang.Object
org.topbraid.jenax.functions.AbstractFunction
org.topbraid.jenax.functions.AbstractFunction3
org.topbraid.shacl.arq.functions.HasShapeFunction
- All Implemented Interfaces:
org.apache.jena.sparql.function.Function
The implementation of the tosh:hasShape function.
- Author:
- Holger Knublauch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.jena.sparql.expr.NodeValueexec(org.apache.jena.graph.Node focusNode, org.apache.jena.graph.Node shapeNode, org.apache.jena.graph.Node recursionIsError, org.apache.jena.graph.Graph activeGraph, org.apache.jena.query.Dataset dataset) protected org.apache.jena.sparql.expr.NodeValueexec(org.apache.jena.graph.Node focusNode, org.apache.jena.graph.Node shapeNode, org.apache.jena.graph.Node recursionIsError, org.apache.jena.sparql.function.FunctionEnv env) static org.apache.jena.rdf.model.Modelstatic ShapesGraphstatic URIstatic voidsetResultsModel(org.apache.jena.rdf.model.Model value) static voidsetShapesGraph(ShapesGraph value, URI uri) Methods inherited from class org.topbraid.jenax.functions.AbstractFunction3
execMethods inherited from class org.topbraid.jenax.functions.AbstractFunction
build, exec
-
Constructor Details
-
HasShapeFunction
public HasShapeFunction()
-
-
Method Details
-
getResultsModel
public static org.apache.jena.rdf.model.Model getResultsModel() -
getShapesGraph
-
getShapesGraphURI
-
setResultsModel
public static void setResultsModel(org.apache.jena.rdf.model.Model value) -
setShapesGraph
-
exec
protected org.apache.jena.sparql.expr.NodeValue exec(org.apache.jena.graph.Node focusNode, org.apache.jena.graph.Node shapeNode, org.apache.jena.graph.Node recursionIsError, org.apache.jena.sparql.function.FunctionEnv env) - Specified by:
execin classAbstractFunction3
-
exec
public static org.apache.jena.sparql.expr.NodeValue exec(org.apache.jena.graph.Node focusNode, org.apache.jena.graph.Node shapeNode, org.apache.jena.graph.Node recursionIsError, org.apache.jena.graph.Graph activeGraph, org.apache.jena.query.Dataset dataset)
-