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 Details

    • AbstractNativeConstraintExecutor

      public AbstractNativeConstraintExecutor()
  • Method Details

    • 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)