public class PathPropertyShape extends PropertyShape
| Modifier and Type | Method and Description |
|---|---|
Path |
getPath() |
List<Path> |
getPaths() |
PlanNode |
getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
getPlanAddedStatements(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape) |
PlanNode |
getPlanRemovedStatements(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape) |
boolean |
requiresEvaluation(SailConnection addedStatements,
SailConnection removedStatements) |
getId, getNodeShape, getPlanAsGraphvizDot, getSourceConstraintComponentpublic PlanNode getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)
getPlan in interface PlanGeneratorgetPlan in class PropertyShapepublic PlanNode getPlanAddedStatements(ShaclSailConnection shaclSailConnection, NodeShape nodeShape)
getPlanAddedStatements in interface PlanGeneratorgetPlanAddedStatements in class PropertyShapepublic PlanNode getPlanRemovedStatements(ShaclSailConnection shaclSailConnection, NodeShape nodeShape)
getPlanRemovedStatements in interface PlanGeneratorgetPlanRemovedStatements in class PropertyShapepublic List<Path> getPaths()
getPaths in interface PlanGeneratorgetPaths in class PropertyShapepublic boolean requiresEvaluation(SailConnection addedStatements, SailConnection removedStatements)
requiresEvaluation in interface RequiresEvalutationrequiresEvaluation in class PropertyShapepublic Path getPath()
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.