Hi,
Yesterday I entered the mystical world of data shapes and SHACL. After some searching I found the "TopBraid SHACL API".
Now I want to use this API to apply my data shapes on a Jena model with triples, but I do not succeed.
I`ve a Jena model with 1 data shape and some triples I want to apply this data shape on, but I only get a set of prefixes (I guess the API verfies my data shape and finds no violations).
So I am a bit confused whether it is possible to apply my datashape on my triples with this API, and if it is possible how?
The result I expect is that the triples/resources are shown that comply with the constraints in my Data shape.
Could somebody direct me in the right direction?
For now I mainly used the github example:
https://github.com/TopQuadrant/shacl/blob/master/src/test/java/org/topbraid/shacl/ValidationExample.java