Class DatatypeConstraintExecutor
java.lang.Object
org.topbraid.shacl.validation.AbstractNativeConstraintExecutor
org.topbraid.shacl.validation.java.DatatypeConstraintExecutor
- All Implemented Interfaces:
ConstraintExecutor
Validator for sh:datatype constraints.
- Author:
- Holger Knublauch
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteConstraint(Constraint constraint, ValidationEngine engine, Collection<org.apache.jena.rdf.model.RDFNode> focusNodes) Validates a collection of focus nodes against a constraint.Methods inherited from class org.topbraid.shacl.validation.AbstractNativeConstraintExecutor
addStatistics, hasShape
-
Field Details
-
isStoredInTDB1
-
-
Constructor Details
-
DatatypeConstraintExecutor
public DatatypeConstraintExecutor()
-
-
Method Details
-
executeConstraint
public void executeConstraint(Constraint constraint, ValidationEngine engine, Collection<org.apache.jena.rdf.model.RDFNode> focusNodes) Description copied from interface:ConstraintExecutorValidates a collection of focus nodes against a constraint. Implementations are typically calling engine.createValidationResult() to record results such as violations.- Parameters:
constraint- the Constraint (instance) to validate (e.g. a specific sh:datatype constraint)engine- the ValidationEnginefocusNodes- the collection of focus nodes - should not contain duplicates
-