-
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.
Deprecated, for removal: This API element is subject to removal in a future version.
boolean
ShaclValidator.conforms(Shapes shapes,
org.apache.jena.graph.Graph data)
Does the data conform to the shapes?
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?
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?
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?
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)
.