Package org.topbraid.shacl.validation
Class AbstractNativeConstraintExecutor
- java.lang.Object
-
- org.topbraid.shacl.validation.AbstractNativeConstraintExecutor
-
- All Implemented Interfaces:
ConstraintExecutor
- Direct Known Subclasses:
DatatypeConstraintExecutor
public abstract class AbstractNativeConstraintExecutor extends Object implements ConstraintExecutor
-
-
Constructor Summary
Constructors Constructor Description AbstractNativeConstraintExecutor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddStatistics(ValidationEngine engine, Constraint constraint, long startTime, int focusNodeCount, long valueNodeCount)protected org.apache.jena.rdf.model.ModelhasShape(ValidationEngine engine, Constraint constraint, org.apache.jena.rdf.model.RDFNode focusNode, org.apache.jena.rdf.model.RDFNode valueNode, org.apache.jena.rdf.model.RDFNode shape, boolean recursionIsError)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.topbraid.shacl.validation.ConstraintExecutor
executeConstraint
-
-
-
-
Method Detail
-
addStatistics
protected void addStatistics(ValidationEngine engine, Constraint constraint, long startTime, int focusNodeCount, long valueNodeCount)
-
hasShape
protected org.apache.jena.rdf.model.Model hasShape(ValidationEngine engine, Constraint constraint, org.apache.jena.rdf.model.RDFNode focusNode, org.apache.jena.rdf.model.RDFNode valueNode, org.apache.jena.rdf.model.RDFNode shape, boolean recursionIsError)
-
-