| Interface | Description |
|---|---|
| ConstraintExecutor |
Interface for objects that can execute a given constraint.
|
| SHACLSuggestionGenerator |
An interface for objects that can produce suggestions for a given results graph.
|
| SpecialConstraintExecutorFactory | |
| TargetPlugin | |
| ValidationLanguage |
Shared interface for SHACL-SPARQL and SHACL-JS validation, or potential other languages.
|
| Class | Description |
|---|---|
| AbstractSpecialConstraintExecutorFactory | |
| ConstraintExecutors |
Singleton managing the available ValidationLanguage instances.
|
| DefaultShapesGraphProvider |
A singleton used by ResourceConstraintValidator (and thus the tosh:hasShape function)
to deliver a default shapes graph if none has been provided in the context.
|
| ExpressionConstraintExecutor | |
| SHACLSuggestionGeneratorFactory |
A singleton object that can create SHACLSuggestionGenerators.
|
| TargetPlugins |
A singleton managing the available custom target plugins.
|
| ValidationEngine |
A ValidationEngine uses a given shapes graph (represented via an instance of VShapesGraph)
and performs SHACL validation on a given Dataset.
|
| ValidationEngineFactory |
A singleton that can be used to produce new ValidationEngines.
|
| ValidationUtil |
Convenience methods to perform SHACL validation.
|
| Exception | Description |
|---|---|
| SHACLException |
An Exception signaling invalid input to the constraint validation engine.
|
Copyright © 2017 TopQuadrant, Inc.. All rights reserved.