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
public class HasShapeFunction extends AbstractFunction3
The implementation of the tosh:hasShape function.- Author:
- Holger Knublauch
-
-
Constructor Summary
Constructors Constructor Description HasShapeFunction()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static 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.ModelgetResultsModel()static ShapesGraphgetShapesGraph()static URIgetShapesGraphURI()static voidsetResultsModel(org.apache.jena.rdf.model.Model value)static voidsetShapesGraph(ShapesGraph value, URI uri)-
Methods inherited from class org.topbraid.jenax.functions.AbstractFunction3
exec
-
Methods inherited from class org.topbraid.jenax.functions.AbstractFunction
build, exec
-
-
-
-
Method Detail
-
getResultsModel
public static org.apache.jena.rdf.model.Model getResultsModel()
-
getShapesGraph
public static ShapesGraph getShapesGraph()
-
getShapesGraphURI
public static URI getShapesGraphURI()
-
setResultsModel
public static void setResultsModel(org.apache.jena.rdf.model.Model value)
-
setShapesGraph
public static void setShapesGraph(ShapesGraph value, URI uri)
-
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)
-
-