Uses of Interface
org.eclipse.rdf4j.sail.shacl.ast.planNodes.PlanNode
-
Packages that use PlanNode Package Description org.eclipse.rdf4j.sail.shacl A Sail implementation for SHACL constraint checking.org.eclipse.rdf4j.sail.shacl.ast org.eclipse.rdf4j.sail.shacl.ast.constraintcomponents org.eclipse.rdf4j.sail.shacl.ast.paths org.eclipse.rdf4j.sail.shacl.ast.planNodes org.eclipse.rdf4j.sail.shacl.ast.targets org.eclipse.rdf4j.sail.shacl.wrapper.data -
-
Uses of PlanNode in org.eclipse.rdf4j.sail.shacl
Fields in org.eclipse.rdf4j.sail.shacl declared as PlanNode Modifier and Type Field Description private PlanNode
ShaclSailConnection.ValidationContainer. planNode
Deprecated, for removal: This API element is subject to removal in a future version.private PlanNode
ShapeValidationContainer. planNode
Constructors in org.eclipse.rdf4j.sail.shacl with parameters of type PlanNode Constructor Description ValidationContainer(Shape shape, PlanNode planNode)
Deprecated, for removal: This API element is subject to removal in a future version.Constructor parameters in org.eclipse.rdf4j.sail.shacl with type arguments of type PlanNode Constructor Description ShapeValidationContainer(Shape shape, java.util.function.Supplier<PlanNode> planNodeSupplier, boolean logValidationExecution, boolean logValidationViolations, long effectiveValidationResultsLimitPerConstraint, boolean performanceLogging, org.slf4j.Logger logger)
-
Uses of PlanNode in org.eclipse.rdf4j.sail.shacl.ast
-
Uses of PlanNode in org.eclipse.rdf4j.sail.shacl.ast.constraintcomponents
Methods in org.eclipse.rdf4j.sail.shacl.ast.constraintcomponents that return types with arguments of type PlanNode Modifier and Type Method Description (package private) java.util.function.Function<PlanNode,FilterPlanNode>
DatatypeConstraintComponent. getFilterAttacher()
(package private) java.util.function.Function<PlanNode,FilterPlanNode>
InConstraintComponent. getFilterAttacher()
(package private) java.util.function.Function<PlanNode,FilterPlanNode>
LanguageInConstraintComponent. getFilterAttacher()
(package private) java.util.function.Function<PlanNode,FilterPlanNode>
MaxExclusiveConstraintComponent. getFilterAttacher()
(package private) java.util.function.Function<PlanNode,FilterPlanNode>
MaxInclusiveConstraintComponent. getFilterAttacher()
(package private) java.util.function.Function<PlanNode,FilterPlanNode>
MaxLengthConstraintComponent. getFilterAttacher()
(package private) java.util.function.Function<PlanNode,FilterPlanNode>
MinExclusiveConstraintComponent. getFilterAttacher()
(package private) java.util.function.Function<PlanNode,FilterPlanNode>
MinInclusiveConstraintComponent. getFilterAttacher()
(package private) java.util.function.Function<PlanNode,FilterPlanNode>
MinLengthConstraintComponent. getFilterAttacher()
(package private) java.util.function.Function<PlanNode,FilterPlanNode>
NodeKindConstraintComponent. getFilterAttacher()
(package private) java.util.function.Function<PlanNode,FilterPlanNode>
PatternConstraintComponent. getFilterAttacher()
(package private) abstract java.util.function.Function<PlanNode,FilterPlanNode>
SimpleAbstractConstraintComponent. getFilterAttacher()
Methods in org.eclipse.rdf4j.sail.shacl.ast.constraintcomponents with parameters of type PlanNode Modifier and Type Method Description private PlanNode
SimpleAbstractConstraintComponent. getFilterAttacherWithNegation(boolean negatePlan, PlanNode allTargets)
-
Uses of PlanNode in org.eclipse.rdf4j.sail.shacl.ast.paths
Methods in org.eclipse.rdf4j.sail.shacl.ast.paths that return PlanNode Modifier and Type Method Description PlanNode
AlternativePath. getAllAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
PlanNode
InversePath. getAllAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
PlanNode
OneOrMorePath. getAllAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
abstract PlanNode
Path. getAllAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
Get all values added in this transaction.PlanNode
SequencePath. getAllAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
PlanNode
SimplePath. getAllAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
PlanNode
ZeroOrMorePath. getAllAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
PlanNode
ZeroOrOnePath. getAllAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
PlanNode
AlternativePath. getAnyAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
PlanNode
InversePath. getAnyAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
PlanNode
OneOrMorePath. getAnyAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
abstract PlanNode
Path. getAnyAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
Get values added in this transaction.PlanNode
SequencePath. getAnyAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
PlanNode
SimplePath. getAnyAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
PlanNode
ZeroOrMorePath. getAnyAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
PlanNode
ZeroOrOnePath. getAnyAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNodeWrapper planNodeWrapper)
-
Uses of PlanNode in org.eclipse.rdf4j.sail.shacl.ast.planNodes
Classes in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type parameters of type PlanNode Modifier and Type Class Description class
BufferedPlanNode<T extends MultiStreamPlanNode & PlanNode>
class
UnBufferedPlanNode<T extends PlanNode & MultiStreamPlanNode>
Subinterfaces of PlanNode in org.eclipse.rdf4j.sail.shacl.ast.planNodes Modifier and Type Interface Description interface
PushablePlanNode
Classes in org.eclipse.rdf4j.sail.shacl.ast.planNodes that implement PlanNode Modifier and Type Class Description class
AbstractBulkJoinPlanNode
class
AllTargetsPlanNode
Used to signal bulk validation.class
BindSelect
Takes a plan node as a source and for each tuple in the source it will build a BindingSet from the vars and the tuple and inject it into the queryclass
BufferedPlanNode<T extends MultiStreamPlanNode & PlanNode>
static class
BufferedSplitter.BufferedSplitterPlaneNode
class
BulkedExternalInnerJoin
class
BulkedExternalLeftOuterJoin
class
DatatypeFilter
class
DebugPlanNode
Used for adding a custom log statement to tuples as they pass through.class
EmptyNode
class
EqualsJoin
class
EqualsJoinValue
class
ExternalFilterByQuery
class
FilterByPredicate
class
FilterByPredicateObject
class
FilterPlanNode
class
FilterTargetIsObject
class
FilterTargetIsSubject
class
GroupByCountFilter
class
GroupByFilter
class
InnerJoin
(package private) class
InnerJoin.NotifyingPushablePlanNode
class
LanguageInFilter
class
LeftOuterJoin
class
LiteralComparatorFilter
class
MaxLengthFilter
class
MinLengthFilter
class
NodeKindFilter
class
NonUniqueTargetLang
This PlanNode takes a stream of Tuples like: (ex:companyA, "Company A"@en).class
NotValuesIn
class
PatternFilter
class
ReduceTargets
Takes a parentToReduce and filters away any tuples that have an active target that exists in reductionSourceclass
Select
class
SetFilterNode
class
ShiftToNodeShape
class
ShiftToPropertyShape
class
SingleCloseablePlanNode
A plan node that can only be closed onceclass
Sort
class
SparqlConstraintSelect
class
TargetChainPopper
Pops the last target off of the target chain and into the value.class
TrimToTarget
class
TupleMapper
class
UnBufferedPlanNode<T extends PlanNode & MultiStreamPlanNode>
class
UnionNode
class
Unique
class
UnorderedSelect
class
ValidationReportNode
class
ValueInFilter
class
ValuesBackedNode
Fields in org.eclipse.rdf4j.sail.shacl.ast.planNodes declared as PlanNode Modifier and Type Field Description private PlanNode
EqualsJoin. left
private PlanNode
EqualsJoinValue. left
private PlanNode
InnerJoin. left
private PlanNode
LeftOuterJoin. left
private PlanNode
BulkedExternalInnerJoin. leftNode
private PlanNode
BulkedExternalLeftOuterJoin. leftNode
private PlanNode[]
UnionNode. nodes
private PlanNode
NotValuesIn. notIn
private PlanNode
BufferedSplitter. parent
(package private) PlanNode
DebugPlanNode. parent
(package private) PlanNode
FilterByPredicate. parent
private PlanNode
FilterByPredicateObject. parent
(package private) PlanNode
FilterPlanNode. parent
(package private) PlanNode
GroupByCountFilter. parent
(package private) PlanNode
GroupByFilter. parent
(package private) PlanNode
NonUniqueTargetLang. parent
private PlanNode
NotValuesIn. parent
private PlanNode
OnlyNonUnique. parent
private PlanNode
SetFilterNode. parent
(package private) PlanNode
ShiftToNodeShape. parent
(package private) PlanNode
ShiftToPropertyShape. parent
private PlanNode
SingleCloseablePlanNode. parent
private PlanNode
Sort. parent
private PlanNode
TargetChainPopper. parent
(package private) PlanNode
TrimToTarget. parent
(package private) PlanNode
TupleMapper. parent
private T
UnBufferedPlanNode. parent
private PlanNode
Unique. parent
(package private) PlanNode
ValidationReportNode. parent
private PlanNode
ReduceTargets. parentToReduce
private PlanNode
LoggingCloseableIteration. planNode
private PlanNode
LogStatement. planNode
private PlanNode
ReduceTargets. reductionSource
private PlanNode
EqualsJoin. right
private PlanNode
EqualsJoinValue. right
private PlanNode
InnerJoin. right
private PlanNode
LeftOuterJoin. right
private PlanNode
BindSelect. source
private PlanNode
SparqlConstraintSelect. targets
Fields in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type parameters of type PlanNode Modifier and Type Field Description private java.util.HashSet<PlanNode>
UnionNode. nodesSet
Methods in org.eclipse.rdf4j.sail.shacl.ast.planNodes that return PlanNode Modifier and Type Method Description PlanNode
InnerJoin. getDiscardedLeft(java.lang.Class<? extends PushablePlanNode> type)
PlanNode
InnerJoin. getDiscardedRight(java.lang.Class<? extends PushablePlanNode> type)
PlanNode
FilterPlanNode. getFalseNode(java.lang.Class<? extends PushablePlanNode> type)
static PlanNode
UnionNode. getInstance(PlanNode... nodes)
static PlanNode
Unique. getInstance(PlanNode parent, boolean compress)
static PlanNode
UnionNode. getInstanceDedupe(PlanNode... nodes)
PlanNode
InnerJoin. getJoined(java.lang.Class<? extends PushablePlanNode> type)
PlanNode
BufferedSplitter. getPlanNode()
PlanNode
LogStatement. getPlanNode()
PlanNode
PlanNodeProvider. getPlanNode()
PlanNode
FilterPlanNode. getTrueNode(java.lang.Class<? extends PushablePlanNode> type)
static PlanNode
PlanNodeHelper. handleSorting(boolean requiresSorted, PlanNode parent)
static PlanNode
PlanNodeHelper. handleSorting(PlanNode child, PlanNode parent)
Methods in org.eclipse.rdf4j.sail.shacl.ast.planNodes that return types with arguments of type PlanNode Modifier and Type Method Description java.util.List<PlanNode>
InnerJoin. parent()
Methods in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type PlanNode Modifier and Type Method Description static PlanNode
UnionNode. getInstance(PlanNode... nodes)
static PlanNode
Unique. getInstance(PlanNode parent, boolean compress)
static PlanNode
UnionNode. getInstanceDedupe(PlanNode... nodes)
static PlanNode
PlanNodeHelper. handleSorting(boolean requiresSorted, PlanNode parent)
static PlanNode
PlanNodeHelper. handleSorting(PlanNode child, PlanNode parent)
(package private) void
DeactivatedValidationLogger. log(int depth, java.lang.String name, ValidationTuple tuple, PlanNode planNode, java.lang.String id, java.lang.String message)
(package private) void
ValidationExecutionLogger. log(int depth, java.lang.String name, ValidationTuple tuple, PlanNode planNode, java.lang.String id, java.lang.String message)
Constructors in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type PlanNode Constructor Description BindSelect(SailConnection connection, Resource[] dataGraph, SparqlFragment query, java.util.List<StatementMatcher.Variable<Value>> vars, PlanNode source, java.util.List<java.lang.String> varNames, ConstraintComponent.Scope scope, int bulkSize, EffectiveTarget.Extend direction, boolean includePropertyShapeValues)
BufferedSplitter(PlanNode parent)
BufferedSplitter(PlanNode parent, boolean cached)
BulkedExternalInnerJoin(PlanNode leftNode, SailConnection connection, Resource[] dataGraph, SparqlFragment query, boolean skipBasedOnPreviousConnection, SailConnection previousStateConnection, java.util.function.Function<BindingSet,ValidationTuple> mapper)
BulkedExternalLeftOuterJoin(PlanNode leftNode, SailConnection connection, Resource[] dataGraph, SparqlFragment query, java.util.function.Function<BindingSet,ValidationTuple> mapper)
DatatypeFilter(PlanNode parent, IRI datatype)
DebugPlanNode(PlanNode parent, java.lang.String message)
DebugPlanNode(PlanNode parent, java.lang.String message, java.util.function.Consumer<ValidationTuple> debugPoint)
DebugPlanNode(PlanNode parent, java.util.function.Consumer<ValidationTuple> debugPoint)
EqualsJoin(PlanNode left, PlanNode right, boolean useAsFilter)
EqualsJoinValue(PlanNode left, PlanNode right, boolean useAsFilter)
ExternalFilterByQuery(SailConnection connection, Resource[] dataGraph, PlanNode parent, SparqlFragment queryFragment, StatementMatcher.Variable queryVariable, java.util.function.Function<ValidationTuple,Value> filterOn)
FilterByPredicate(SailConnection connection, java.util.Set<IRI> filterOnPredicates, PlanNode parent, FilterByPredicate.On on, Resource[] dataGraph)
FilterByPredicateObject(SailConnection connection, Resource[] dataGraph, IRI filterOnPredicate, java.util.Set<Resource> filterOnObject, PlanNode parent, boolean returnMatching, FilterByPredicateObject.FilterOn filterOn, boolean includeInferred)
FilterPlanNode(PlanNode parent)
FilterTargetIsObject(SailConnection connection, Resource[] dataGraph, PlanNode parent)
FilterTargetIsSubject(SailConnection connection, Resource[] dataGraph, PlanNode parent)
GroupByCountFilter(PlanNode parent, java.util.function.Function<java.lang.Long,java.lang.Boolean> filter)
GroupByFilter(PlanNode parent, java.util.function.Function<java.util.Collection<ValidationTuple>,java.lang.Boolean> filter)
InnerJoin(PlanNode left, PlanNode right)
LanguageInFilter(PlanNode parent, java.util.Set<java.lang.String> lowerCaseLanguageIn, java.util.List<java.lang.String> languageRanges)
LeftOuterJoin(PlanNode left, PlanNode right)
LiteralComparatorFilter(PlanNode parent, Literal compareTo, Compare.CompareOp compareOp)
LoggingCloseableIteration(PlanNode planNode, ValidationExecutionLogger validationExecutionLogger)
LogStatement(int depth, java.lang.String name, ValidationTuple tuple, PlanNode planNode, java.lang.String id, java.lang.String message)
MaxLengthFilter(PlanNode parent, long maxLength)
MinLengthFilter(PlanNode parent, long minLength)
NodeKindFilter(PlanNode parent, NodeKindConstraintComponent.NodeKind nodeKind)
NonUniqueTargetLang(PlanNode parent)
NotValuesIn(PlanNode parent, PlanNode notIn)
OnlyNonUnique(PlanNode parent, ValidationExecutionLogger validationExecutionLogger)
PatternFilter(PlanNode parent, java.lang.String pattern, java.lang.String flags)
ReduceTargets(PlanNode parentToReduce, PlanNode reductionSource)
SetFilterNode(java.util.Set<Value> targetNodeList, PlanNode parent, int index, boolean returnValid)
ShiftToNodeShape(PlanNode parent)
ShiftToPropertyShape(PlanNode parent)
SingleCloseableIteration(PlanNode parent)
SingleCloseablePlanNode(PlanNode parent, Shape shape)
Sort(PlanNode parent)
SparqlConstraintSelect(SailConnection connection, PlanNode targets, java.lang.String query, ConstraintComponent.Scope scope, Resource[] dataGraph, boolean produceValidationReports, SparqlConstraintComponent constraintComponent, Shape shape)
TargetChainPopper(PlanNode parent)
TrimToTarget(PlanNode parent)
TupleMapper(PlanNode parent, java.util.function.Function<ValidationTuple,ValidationTuple> function)
UnionNode(PlanNode... nodes)
Unique(PlanNode parent, boolean compress)
ValidationReportNode(PlanNode parent, java.util.function.Function<ValidationTuple,ValidationResult> validationResultFunction)
ValueInFilter(PlanNode parent, java.util.Set<Value> valueSet)
-
Uses of PlanNode in org.eclipse.rdf4j.sail.shacl.ast.targets
Classes in org.eclipse.rdf4j.sail.shacl.ast.targets that implement PlanNode Modifier and Type Class Description class
TargetChainRetriever
Used to run the query that represents the target and sets the bindings based on values that match the statement patterns from the added/removed sail connectionMethods in org.eclipse.rdf4j.sail.shacl.ast.targets that return PlanNode Modifier and Type Method Description PlanNode
EffectiveTarget. extend(PlanNode source, ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope, EffectiveTarget.Extend direction, boolean includePropertyShapeValues, java.util.function.Function<PlanNode,PlanNode> filter)
PlanNode
DashAllObjects. getAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope)
PlanNode
DashAllSubjects. getAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope)
PlanNode
RSXTargetShape. getAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope)
PlanNode
SparqlTarget. getAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope)
abstract PlanNode
Target. getAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope)
PlanNode
TargetClass. getAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope)
PlanNode
TargetNode. getAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope)
PlanNode
TargetObjectsOf. getAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope)
PlanNode
TargetSubjectsOf. getAdded(ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope)
private PlanNode
DashAllObjects. getAddedRemovedInner(SailConnection connection, Resource[] dataGraph, ConstraintComponent.Scope scope)
private PlanNode
DashAllSubjects. getAddedRemovedInner(SailConnection connection, Resource[] dataGraph, ConstraintComponent.Scope scope)
private PlanNode
RSXTargetShape. getAddedRemovedInner(ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope)
private PlanNode
TargetClass. getAddedRemovedInner(SailConnection connection, Resource[] dataGraph, ConstraintComponent.Scope scope)
private PlanNode
TargetObjectsOf. getAddedRemovedInner(SailConnection connection, Resource[] dataGraph, ConstraintComponent.Scope scope)
private PlanNode
TargetSubjectsOf. getAddedRemovedInner(SailConnection connection, Resource[] dataGraph, ConstraintComponent.Scope scope)
PlanNode
EffectiveTarget. getAllTargets(ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope)
PlanNode
EffectiveTarget. getPlanNode(ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope, boolean includeTargetsAffectedByRemoval, java.util.function.Function<PlanNode,PlanNode> filter)
PlanNode
DashAllObjects. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
DashAllSubjects. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
EffectiveTarget. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
RSXTargetShape. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
SparqlTarget. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
abstract PlanNode
Target. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
TargetClass. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
TargetNode. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
TargetObjectsOf. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
TargetSubjectsOf. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
Methods in org.eclipse.rdf4j.sail.shacl.ast.targets with parameters of type PlanNode Modifier and Type Method Description PlanNode
EffectiveTarget. extend(PlanNode source, ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope, EffectiveTarget.Extend direction, boolean includePropertyShapeValues, java.util.function.Function<PlanNode,PlanNode> filter)
PlanNode
DashAllObjects. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
DashAllSubjects. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
EffectiveTarget. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
RSXTargetShape. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
SparqlTarget. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
abstract PlanNode
Target. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
TargetClass. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
TargetNode. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
TargetObjectsOf. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
PlanNode
TargetSubjectsOf. getTargetFilter(ConnectionsGroup connectionsGroup, Resource[] dataGraph, PlanNode parent)
Method parameters in org.eclipse.rdf4j.sail.shacl.ast.targets with type arguments of type PlanNode Modifier and Type Method Description PlanNode
EffectiveTarget. extend(PlanNode source, ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope, EffectiveTarget.Extend direction, boolean includePropertyShapeValues, java.util.function.Function<PlanNode,PlanNode> filter)
PlanNode
EffectiveTarget. extend(PlanNode source, ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope, EffectiveTarget.Extend direction, boolean includePropertyShapeValues, java.util.function.Function<PlanNode,PlanNode> filter)
PlanNode
EffectiveTarget. getPlanNode(ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope, boolean includeTargetsAffectedByRemoval, java.util.function.Function<PlanNode,PlanNode> filter)
PlanNode
EffectiveTarget. getPlanNode(ConnectionsGroup connectionsGroup, Resource[] dataGraph, ConstraintComponent.Scope scope, boolean includeTargetsAffectedByRemoval, java.util.function.Function<PlanNode,PlanNode> filter)
-
Uses of PlanNode in org.eclipse.rdf4j.sail.shacl.wrapper.data
Fields in org.eclipse.rdf4j.sail.shacl.wrapper.data with type parameters of type PlanNode Modifier and Type Field Description private java.util.Map<PlanNode,BufferedSplitter>
ConnectionsGroup. nodeCache
Methods in org.eclipse.rdf4j.sail.shacl.wrapper.data that return PlanNode Modifier and Type Method Description PlanNode
ConnectionsGroup. getCachedNodeFor(PlanNode planNode)
Methods in org.eclipse.rdf4j.sail.shacl.wrapper.data with parameters of type PlanNode Modifier and Type Method Description PlanNode
ConnectionsGroup. getCachedNodeFor(PlanNode planNode)
-