-
Parse the shapes from a file or URL return a AST object that has all the shapes.
ShaclValidator.parse(org.apache.jena.graph.Graph shapesGraph)
Parse the shapes from the graph and return a AST object that has all the shapes.
Load the file, parse the graph and return the shapes.
Load the file, parse the graph and return the shapes.
Shapes.parse(org.apache.jena.graph.Graph graph)
Parse the graph and return the shapes connected to the targets.
Shapes.parse(org.apache.jena.rdf.model.Model model)
Parse the model and return the shapes.
boolean
ShaclValidator.conforms(Shapes shapes,
org.apache.jena.graph.Graph data)
Does the data conform to the shapes?
This operation only checks whether the data is conformant or not - it does not generate a complete report.
boolean
ShaclValidator.conforms(Shapes shapes,
org.apache.jena.graph.Graph data,
org.apache.jena.graph.Node node)
Does the node within the data conform to the shapes?
This operation only checks the data is conformant or not - it does not generate a complete report.
ShaclValidator.validate(Shapes shapes,
org.apache.jena.graph.Graph data)
Produce a full validation report.
ShaclValidator.validate(Shapes shapes,
org.apache.jena.graph.Graph data,
org.apache.jena.graph.Node node)
Produce a full validation report for this node in the data.
-
ShaclPlainValidator.parse(org.apache.jena.graph.Graph shapesGraph)
Parse the shapes from the graph and return a AST object that has all the
shapes.
boolean
ShaclPlainValidator.conforms(Shapes shapes,
org.apache.jena.graph.Graph data)
Does the data conform to the shapes? This operation only checks whether the
data is conformant or not - it does not generate a complete report.
boolean
ShaclPlainValidator.conforms(Shapes shapes,
org.apache.jena.graph.Graph data,
org.apache.jena.graph.Node node)
Does the node within the data conform to the shapes? This operation only
checks the data is conformant or not - it does not generate a complete
report.
ShaclPlainValidator.validate(Shapes shapes,
org.apache.jena.graph.Graph data)
Produce a full validation report.
ShaclPlainValidator.validate(Shapes shapes,
org.apache.jena.graph.Graph data,
org.apache.jena.graph.Node node)
Produce a full validation report for this node in the data.
parse(Graph)
.