Uses of Class
org.topbraid.shacl.engine.Shape
-
Packages that use Shape Package Description org.topbraid.shacl.engine org.topbraid.shacl.rules org.topbraid.shacl.validation -
-
Uses of Shape in org.topbraid.shacl.engine
Methods in org.topbraid.shacl.engine that return Shape Modifier and Type Method Description ShapeConstraint. getShape()ShapeShapesGraph. getShape(org.apache.jena.graph.Node node)Methods in org.topbraid.shacl.engine that return types with arguments of type Shape Modifier and Type Method Description List<Shape>ShapesGraph. getRootShapes()Gets all non-deactivated shapes that declare a target and pass the provided filter.Methods in org.topbraid.shacl.engine with parameters of type Shape Modifier and Type Method Description ConstraintShapesGraph. createConstraint(Shape shape, SHConstraintComponent component, List<SHParameter> params, org.apache.jena.rdf.model.RDFNode parameterValue)Constructors in org.topbraid.shacl.engine with parameters of type Shape Constructor Description Constraint(Shape shape, SHConstraintComponent component, List<SHParameter> params, org.apache.jena.rdf.model.RDFNode parameterValue) -
Uses of Shape in org.topbraid.shacl.rules
Methods in org.topbraid.shacl.rules that return types with arguments of type Shape Modifier and Type Method Description static List<Shape>RuleUtil. getShapesWithTargetNode(org.apache.jena.rdf.model.RDFNode focusNode, ShapesGraph shapesGraph)Methods in org.topbraid.shacl.rules with parameters of type Shape Modifier and Type Method Description voidRule. execute(RuleEngine ruleEngine, List<org.apache.jena.rdf.model.RDFNode> focusNodes, Shape shape)Executes this rule, callingruleEngine.infer()to add triples.voidSPARQLRule. execute(RuleEngine ruleEngine, List<org.apache.jena.rdf.model.RDFNode> focusNodes, Shape shape)voidRuleEngine. executeShape(Shape shape, String baseMessage, org.apache.jena.rdf.model.RDFNode focusNode)voidRuleEngine. infer(org.apache.jena.graph.Triple triple, Rule rule, Shape shape)Method parameters in org.topbraid.shacl.rules with type arguments of type Shape Modifier and Type Method Description voidRuleEngine. executeShapes(List<Shape> ruleShapes, org.apache.jena.rdf.model.RDFNode focusNode)Executes the rules attached to a given list of shapes, either for a dedicated focus node or all target nodes of the shapes. -
Uses of Shape in org.topbraid.shacl.validation
Method parameters in org.topbraid.shacl.validation with type arguments of type Shape Modifier and Type Method Description org.apache.jena.rdf.model.ResourceValidationEngine. validateShapes(Collection<Shape> shapes)Validates all target nodes of a given collection of shapes against these shapes.
-