Class DatatypeConstraintExecutor

    • Field Detail

      • isStoredInTDB1

        public static Predicate<org.apache.jena.graph.Graph> isStoredInTDB1
    • Constructor Detail

      • DatatypeConstraintExecutor

        public DatatypeConstraintExecutor()
    • Method Detail

      • executeConstraint

        public void executeConstraint​(Constraint constraint,
                                      ValidationEngine engine,
                                      Collection<org.apache.jena.rdf.model.RDFNode> focusNodes)
        Description copied from interface: ConstraintExecutor
        Validates 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 ValidationEngine
        focusNodes - the collection of focus nodes - should not contain duplicates