# Package org.eclipse.rdf4j.sail.shacl

A Sail implementation for SHACL constraint checking.

- Class Summary
  Class | Description
  --- | ---
  PerformanceHintFactory | Factory class for producing instances of `ShaclSail.TransactionSettings.PerformanceHint` from string values.
  ShaclSail | A `Sail` implementation that adds support for the Shapes Constraint Language (SHACL).
  ShaclSail.RevivableExecutorService |
  ShaclSail.TransactionSettings |
  ShaclSailConnection |
  ShaclSailConnection.Settings |
  ShaclSailValidationReportHelper |
  Stats |
  ValidationApproachFactory | Factory class for producing instances of `ShaclSail.TransactionSettings.ValidationApproach` from string values.
  ValidationSettings |

- Enum Summary
  Enum | Description
  --- | ---
  ShaclSail.TransactionSettings.PerformanceHint |
  ShaclSail.TransactionSettings.ValidationApproach |
  SourceConstraintComponent |
  SourceConstraintComponent.ConstraintType |

- Exception Summary
  Exception | Description
  --- | ---
  ShaclSailValidationException |