public class ClassPropertyShape extends PathPropertyShape
Modifier and Type | Method and Description |
---|---|
PlanNode |
getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
SourceConstraintComponent |
getSourceConstraintComponent() |
boolean |
requiresEvaluation(SailConnection addedStatements,
SailConnection removedStatements) |
getPath, getPaths, getPlanAddedStatements, getPlanRemovedStatements
getId, getNodeShape, getPlanAsGraphvizDot
public PlanNode getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)
getPlan
in interface PlanGenerator
getPlan
in class PathPropertyShape
public boolean requiresEvaluation(SailConnection addedStatements, SailConnection removedStatements)
requiresEvaluation
in interface RequiresEvalutation
requiresEvaluation
in class PathPropertyShape
public SourceConstraintComponent getSourceConstraintComponent()
getSourceConstraintComponent
in class PropertyShape
Copyright © 2015-2019 Eclipse Foundation. All Rights Reserved.