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 void
evalConstraint
(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 boolean
isFocusNode
(org.apache.jena.shacl.engine.Target target, Node node, Graph data) static boolean
isFocusNode
(org.apache.jena.shacl.parser.Shape shape, Node node, Graph data) static void
validateShape
(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
-