java.lang.Object
org.apache.jena.shacl.validation.VLib
The validation algorithm from the
SHACL specification - section 3.4.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidevalConstraint(org.apache.jena.shacl.engine.ValidationContext vCxt, Graph data, org.apache.jena.shacl.parser.Shape shape, Node focusNode, Path path, Set<Node> pathNodes, org.apache.jena.shacl.parser.Constraint c) static Collection<Node>focusNodes(Graph data, org.apache.jena.shacl.engine.Target target) static Collection<Node>focusNodes(Graph data, org.apache.jena.shacl.parser.Shape shape) static booleanisFocusNode(org.apache.jena.shacl.engine.Target target, Node node, Graph data) static booleanisFocusNode(org.apache.jena.shacl.parser.Shape shape, Node node, Graph data) static voidvalidateShape(org.apache.jena.shacl.engine.ValidationContext vCxt, Graph data, org.apache.jena.shacl.parser.Shape shape, Node focusNode)
-
Constructor Details
-
VLib
public VLib()
-
-
Method Details
-
validateShape
-
focusNodes
-
focusNodes
-
isFocusNode
-
isFocusNode
-
evalConstraint
-