Package | Description |
---|---|
org.eclipse.rdf4j.sail.shacl | |
org.eclipse.rdf4j.sail.shacl.AST | |
org.eclipse.rdf4j.sail.shacl.planNodes |
Modifier and Type | Method and Description |
---|---|
PlanNode |
ShaclSailConnection.getCachedNodeFor(Select select) |
Modifier and Type | Method and Description |
---|---|
static PlanNode |
StandardisedPlanHelper.getGenericSingleObjectPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
org.eclipse.rdf4j.sail.shacl.AST.StandardisedPlanHelper.FilterAttacher filterAttacher,
PathPropertyShape pathPropertyShape,
PlanNode overrideTargetNode) |
PlanNode |
TargetNode.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
TargetClass.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
PropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
PlanGenerator.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
PatternPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
PathPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
OrPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
NodeShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
NodeKindPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MinLengthPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MinInclusivePropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MinExclusivePropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MinCountPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MaxLengthPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MaxInclusivePropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MaxExclusivePropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MaxCountPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
LanguageInPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
DatatypePropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
ClassPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
TargetNode.getPlanAddedStatements(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape) |
PlanNode |
TargetClass.getPlanAddedStatements(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape) |
PlanNode |
PropertyShape.getPlanAddedStatements(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape) |
PlanNode |
PlanGenerator.getPlanAddedStatements(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape) |
PlanNode |
PathPropertyShape.getPlanAddedStatements(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape) |
PlanNode |
NodeShape.getPlanAddedStatements(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape) |
PlanNode |
TargetNode.getPlanRemovedStatements(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape) |
PlanNode |
TargetClass.getPlanRemovedStatements(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape) |
PlanNode |
PropertyShape.getPlanRemovedStatements(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape) |
PlanNode |
PlanGenerator.getPlanRemovedStatements(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape) |
PlanNode |
PathPropertyShape.getPlanRemovedStatements(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape) |
PlanNode |
NodeShape.getPlanRemovedStatements(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape) |
PlanNode |
TargetNode.getTargetFilter(NotifyingSailConnection shaclSailConnection,
PlanNode parent) |
PlanNode |
TargetClass.getTargetFilter(NotifyingSailConnection shaclSailConnection,
PlanNode parent) |
PlanNode |
NodeShape.getTargetFilter(NotifyingSailConnection shaclSailConnection,
PlanNode parent) |
Modifier and Type | Method and Description |
---|---|
List<PlanNode> |
NodeShape.generatePlans(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans) |
Modifier and Type | Method and Description |
---|---|
static PlanNode |
StandardisedPlanHelper.getGenericSingleObjectPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
org.eclipse.rdf4j.sail.shacl.AST.StandardisedPlanHelper.FilterAttacher filterAttacher,
PathPropertyShape pathPropertyShape,
PlanNode overrideTargetNode) |
PlanNode |
TargetNode.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
TargetClass.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
PropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
PlanGenerator.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
PatternPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
PathPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
OrPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
NodeShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
NodeKindPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MinLengthPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MinInclusivePropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MinExclusivePropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MinCountPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MaxLengthPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MaxInclusivePropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MaxExclusivePropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
MaxCountPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
LanguageInPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
DatatypePropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
PlanNode |
ClassPropertyShape.getPlan(ShaclSailConnection shaclSailConnection,
NodeShape nodeShape,
boolean printPlans,
PlanNode overrideTargetNode) |
String |
PropertyShape.getPlanAsGraphvizDot(PlanNode planNode,
ShaclSailConnection shaclSailConnection) |
PlanNode |
TargetNode.getTargetFilter(NotifyingSailConnection shaclSailConnection,
PlanNode parent) |
PlanNode |
TargetClass.getTargetFilter(NotifyingSailConnection shaclSailConnection,
PlanNode parent) |
PlanNode |
NodeShape.getTargetFilter(NotifyingSailConnection shaclSailConnection,
PlanNode parent) |
Modifier and Type | Class and Description |
---|---|
class |
BufferedPlanNode<T extends MultiStreamPlanNode & PlanNode> |
class |
UnBufferedPlanNode<T extends PlanNode & MultiStreamPlanNode> |
Modifier and Type | Interface and Description |
---|---|
interface |
PushablePlanNode |
Modifier and Type | Class and Description |
---|---|
class |
BufferedPlanNode<T extends MultiStreamPlanNode & PlanNode> |
class |
BulkedExternalInnerJoin |
class |
BulkedExternalLeftOuterJoin |
class |
DatatypeFilter |
class |
EnrichWithShape |
class |
EqualsJoin |
class |
ExternalTypeFilterNode |
class |
FilterPlanNode |
class |
GroupByCount |
class |
InnerJoin |
class |
LanguageInFilter |
class |
LeftOuterJoin |
class |
LiteralComparatorFilter |
class |
LoggingNode |
class |
MaxCountFilter |
class |
MaxLengthFilter |
class |
MinCountFilter |
class |
MinExclusiveFilter |
class |
MinLengthFilter |
class |
ModifyTuple |
class |
NodeKindFilter |
class |
PatternFilter |
class |
Select |
class |
SetFilterNode |
class |
Sort |
class |
TrimTuple |
class |
TupleLengthFilter |
class |
UnBufferedPlanNode<T extends PlanNode & MultiStreamPlanNode> |
class |
UnionNode |
class |
Unique |
Modifier and Type | Method and Description |
---|---|
PlanNode |
InnerJoin.getDiscardedLeft(Class<? extends PushablePlanNode> type) |
PlanNode |
InnerJoin.getDiscardedRight(Class<? extends PushablePlanNode> type) |
PlanNode |
FilterPlanNode.getFalseNode(Class<? extends PushablePlanNode> type) |
PlanNode |
InnerJoin.getJoined(Class<? extends PushablePlanNode> type) |
PlanNode |
BufferedSplitter.getPlanNode() |
PlanNode |
FilterPlanNode.getTrueNode(Class<? extends PushablePlanNode> type) |
Modifier and Type | Method and Description |
---|---|
List<PlanNode> |
InnerJoin.parent() |
Copyright © 2015-2019 Eclipse Foundation. All Rights Reserved.