Class SPARQLComponentExecutor
- java.lang.Object
-
- org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
-
- org.topbraid.shacl.validation.sparql.SPARQLComponentExecutor
-
- All Implemented Interfaces:
ConstraintExecutor
public class SPARQLComponentExecutor extends AbstractSPARQLExecutor
Validator for user-defined SPARQL constraint components.- Author:
- Holger Knublauch
-
-
Field Summary
-
Fields inherited from class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
createSuccessResults
-
-
Constructor Summary
Constructors Constructor Description SPARQLComponentExecutor(Constraint constraint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddBindings(Constraint constraint, org.apache.jena.query.QuerySolutionMap bindings)protected StringgetLabel(Constraint constraint)protected StringgetSPARQL(Constraint constraint)protected org.apache.jena.rdf.model.ResourcegetSPARQLExecutable(Constraint constraint)-
Methods inherited from class org.topbraid.shacl.validation.sparql.AbstractSPARQLExecutor
addDetails, executeConstraint, getQuery
-
-
-
-
Constructor Detail
-
SPARQLComponentExecutor
public SPARQLComponentExecutor(Constraint constraint)
-
-
Method Detail
-
addBindings
protected void addBindings(Constraint constraint, org.apache.jena.query.QuerySolutionMap bindings)
- Specified by:
addBindingsin classAbstractSPARQLExecutor
-
getLabel
protected String getLabel(Constraint constraint)
- Specified by:
getLabelin classAbstractSPARQLExecutor
-
getSPARQL
protected String getSPARQL(Constraint constraint)
- Specified by:
getSPARQLin classAbstractSPARQLExecutor
-
getSPARQLExecutable
protected org.apache.jena.rdf.model.Resource getSPARQLExecutable(Constraint constraint)
- Specified by:
getSPARQLExecutablein classAbstractSPARQLExecutor
-
-