public class TargetClass extends Shape
Shape.Factory| Modifier and Type | Method and Description |
|---|---|
PlanNode |
getPlan(ShaclSailConnection shaclSailConnection,
Shape shape) |
PlanNode |
getPlanAddedStatements(ShaclSailConnection shaclSailConnection,
Shape shape) |
PlanNode |
getPlanRemovedStatements(ShaclSailConnection shaclSailConnection,
Shape shape) |
String |
getQuery() |
PlanNode |
getTypeFilterPlan(NotifyingSailConnection shaclSailConnection,
PlanNode parent) |
boolean |
requiresEvaluation(Repository addedStatements,
Repository removedStatements) |
generatePlans, toStringpublic PlanNode getPlan(ShaclSailConnection shaclSailConnection, Shape shape)
getPlan in interface PlanGeneratorgetPlan in class Shapepublic PlanNode getPlanAddedStatements(ShaclSailConnection shaclSailConnection, Shape shape)
getPlanAddedStatements in interface PlanGeneratorgetPlanAddedStatements in class Shapepublic PlanNode getPlanRemovedStatements(ShaclSailConnection shaclSailConnection, Shape shape)
getPlanRemovedStatements in interface PlanGeneratorgetPlanRemovedStatements in class Shapepublic boolean requiresEvaluation(Repository addedStatements, Repository removedStatements)
requiresEvaluation in interface RequiresEvalutationrequiresEvaluation in class Shapepublic String getQuery()
getQuery in interface QueryGeneratorgetQuery in class Shapepublic PlanNode getTypeFilterPlan(NotifyingSailConnection shaclSailConnection, PlanNode parent)
Copyright © 2015-2018 Eclipse Foundation. All Rights Reserved.