Package org.topbraid.shacl.util
package org.topbraid.shacl.util
-
ClassesClassDescriptionManages the current execution platform, used by dash:ExecutionPlatform etc.A singleton to record (and possibly print) failures thrown by the validation engine.Extended polymorphism support for Jena, checking whether the Node has a given rdf:type.A singleton that takes a Jena Model and prints it into a string.A Comparator that uses sh:order triples of the given resource in ascending order (defaulting to 0).A Comparator that uses sh:order triples of the given resources in ascending order (defaulting to 0).Utilities related to querying and updating prefix declarations based on sh:declare.A ThreadLocal structure to prevent infinite loops of tosh:hasShape calls etc.Manages global preferences related to SHACL processing.Provides API access to the system graphs needed by SHACL.Various SHACL-related utility methods that didn't fit elsewhere.An extension of the Jena polymorphism mechanism.